.allin {width: 986px; margin: 0 auto;}

.allin-banner{display: block; height: 374px; width: 986px; background: url(images/dsp_header_bg.jpg) no-repeat top left; margin: 0 auto; border-bottom: #1e4f30 solid 5px;}

	.allin-banner .flash {width: 530px; height: 374px;float: left;}
	.allin-banner .video {width: 456px; height: 374px;float: left;}
		.video .interior {margin: 40px 30px;}

.allin-nav {width: 710px; height: 22px;}

.allin-nav #nav {padding: 0; margin: 0; list-style:none; width: 901px; height: 65px;}

	#nav li {float:left;}
	
	#nav li a {background-image:url(images/nav.jpg); text-indent:-5000px; display:block; height:22px;}

	#nav li a.help {width:63px; background-position:0px 0px;}
	#nav li a.help:hover {background-position:0px -22px;}	
	
	#nav li a.develop {width:200px; background-position:-63px 0px;}
	#nav li a.develop:hover {background-position:-63px -22px;}
	
	#nav li a.build {width:195px; background-position:-263px 0px;}
	#nav li a.build:hover {background-position:-263px -22px;}
	
	#nav li a.leading {width:252px; background-position:-457px 0px;}
	#nav li a.leading:hover {background-position:-457px -22px;}

#information {width: 986px; margin: 0 auto;}
	
	#information #news {float: left; width: 493px; margin: 20px 0;}
		#news h3 {margin: 10px 25px; color: #132e1d; font-size: 30px;}
		#news h4 {margin: 10px 25px; color: #007735;}
			#news  a.article:link, a.article:hover, a.article:visited, a.article:active {color: #007735;}
		#news p {margin: 10px 25px;}
		#news p.text {font-weight: bold;margin:0 25px;}
	
	#information #announcements {float: left; width: 493px; margin: 20px 0;}
		#announcements h3 {margin: 10px 25px; color: #132e1d; font-size: 30px;}
		#announcements p {margin: 10px 25px;}