@import url("/elements/css/base.css");
@import url("/elements/css/clearfix.css");
body {background:#ca8628 url("/elements/images/global/bg.jpg") 0 0 repeat-x;font:11px Verdana, Arial, Helvetica, sans-serif;}
h1{font-size:19px;font-weight:bold;padding-bottom:20px;color:#2a69a1;}
h2{font-size:17px;font-weight:bold;padding-bottom:10px;color:#666;}
h3{font-size:15px;font-weight:bold;padding-bottom:5px;color:#333;}
a{color:#0084c4;text-decoration:none;}
a:hover{text-decoration:underline;}
#container{margin:1em auto 0;width:837px;background:transparent url("/elements/images/global/containerBG.png") 0 0 repeat-y;}
	#header{margin:0 auto;background:#FFF url("/elements/images/global/headerBG.jpg") 0 0 repeat-x;height:306px;width:829px;padding:17px 0 0;position:relative;}
		#logo{display:block;margin-left:17px;}
		#nav{diplay:block;height:24px;margin-top:12px;width:738px;float:right;}
			#nav li, #nav li a{display:block;float:left;width:auto;line-height:24px;background:#0084c4;color:#c1e8fb;}
			#nav li{position:relative;}
				/*main nav links */
				#nav li a{text-align:center;text-decoration:none;padding:0 30px;letter-spacing:1px;}
				/*main nav link hover style and keeps main nav hover state on for secondary-nav */
				#nav li a:hover, #nav li:hover a{color:#0084c4;background-color:#c1e8fb;}
					/*positions secondary navs */
					#nav li ul{position:absolute;width:220px;display:block;top:24px; left: 0; display: none;}
					/*positions secondary nav under parent on hover */
					#nav li:hover ul{display: block;}
					/*sets width of secondary nav items */
					#nav li ul li{width:220px;}
					/* non-rollover states for secondary nav items */
					#nav li:hover ul li a{text-align:left;text-decoration:none;letter-spacing:1px;width:200px;background-color:#0084c4;color:#FFF; padding: 0 10px;}
					/* rollover states for secondary nav items */
					#nav li:hover ul li a:hover{color:#666;background-color:#FFF;}
		#banner{height:169px;}
	#middle{padding:0 0 0 61px;width:772px;}
		#content{width:440px;padding:25px 0;float:left;}
			#content p {color: #6d727f; line-height: 1.3em; margin: 0 0 1.3em 0;}
			#content h2 {margin: 0 0 0.25em 0;}
			#content ul {list-style: disc; margin: 0 0 1.3em 4em;}
				#content li {color: #6d727f; line-height: 1.3em; margin: 0 0 0.3em 0;}
			#content blockquote.testimonial {margin: 0 1em 3em 1em;}
				#content blockquote.testimonial p {background: #dae3fa; padding: 15px; font-style: italic; margin: 0;}
				#content blockquote.testimonial p.byline {background: #fff url(/elements/images/global/speech.gif) top right no-repeat; font-style: normal; text-align: right; padding: 20px 0 0 0;}
		#sidebar{width:264px;float:right;padding-top:5px;background:#FFF url("/elements/images/global/sidebarBG.jpg") 0 0 repeat-x;text-align:center;min-height:356px;_height:356px;}
		#sidebar .button, #sidebar .button a{width:253px;height:57px;padding:0 0 8px 0;text-decoration:none;}
		#sidebar .button a:hover{text-decoration:none;}
		#sidebar .image{width:160px;height:198px;padding:4px 0 4px 0;}
	#footer{padding:5px 61px 45px;}
		#footer ul{width:565px;float:left;}
			#footer ul li{display:block;float:left;color:#666;}
			#footer ul li a{text-align:center;padding:0 4px; text-transform: lowercase;}
			#footer p{float:right;text-align:right;width:150px; font-size: 10px;}
			#footer .one{color:#105fac;}
			#footer .two{color:#01aae0;}
#footerShadow{width:837px;height:5px;margin:0 auto;background:transparent url("/elements/images/global/footerShadow.png");}
