@charset "UTF-8";
/* CSS Document */

html body {
	margin:0; padding:0;
	background:url(../images/_redesign/body_bg.jpg) 0 0 repeat-x #759B93;
	font-family: Georgia, "Times New Roman", Times, serif;}
#print_logo {display:none;}
#offLeft {position:absolute; left:-10000px; top:-1px; height:1px;}
#container {width:930px; margin:0 auto;}
	#container_top {width:930px; float:left;background: url(../images/_redesign/header_top.png) 0 0 no-repeat;}
		#container_left {width:915px; float:left; background:url(../images/_redesign/header_left.png) 0 10px repeat-y; padding-right:15px;margin-top:30px;}
		#container_right {width:915px; float:left; background:url(../images/_redesign/header_right.png) right 10px repeat-y; padding-left:15px;}
			#banner {margin-top:-10px;}
			#main {background:url(../images/_redesign/content_bg.jpg) 0 0 repeat-x #FFFFCB;float:left;width:900px;}
						
/* General Nav Styles */	ul.navigation {font-size :15px;}
							ul.navigation, ul.navigation ul, ul.navigation li {padding:0; margin:0;}
							ul.navigation, ul.navigation ul {list-style:none;}
							ul.navigation a, ul.navigation a:visited {text-decoration:none;}
							ul.navigation li a:hover, ul.navigation li a:active, ul.navigation li a:focus {text-decoration:underline;}

/* Left Column */		/* Contained by #main */
				#left_col {width:206px;float:left;padding:0 15px;}
					#left_col .box  {float:left;width:176px; height:353px; margin:15px 0 0; padding:15px; clear:both;}
					#left_col .brown {background:url(../images/_redesign/left_nav_bg-brown.jpg) 0 0 no-repeat;}
					#left_col .blue_stretch {background:url(../images/_redesign/blue_stretch_repeat.png) center 0 repeat-y; float:left; width:206px; margin:15px 0 0; clear:both;}
						.blue_stretch_top {background:url(../images/_redesign/blue_stretch_top.png) center top no-repeat; float:left; width:206px;}
							.blue_stretch_content {background:url(../images/_redesign/blue_stretch_bottom.png) center bottom no-repeat; float:left; width:176px;padding:15px;}
	/* Nav */				#left_col ul.navigation li {margin:0 0 2px;}
		/* Level 1 Nav */			#left_col ul.navigation a, #left_col ul.navigation a:visited {color:#663300;}
									/* .headerbar {display:block;} */
		/* Level 2 Nav */			#left_col ul.navigation  ul {padding:0 0 5px 12px}
										#left_col ul.navigation ul li {margin:0;}
										#left_col ul.navigation ul a, #left_col ul.navigation ul a:visited {color:#064637;}
		/* General Left Col Links */	#left_col a, #left_col a:visited {color:#064637;}


/* Right Column */		/* Contained by #main */
				#right_col {width:649px;float:left;}
	/* #top */		#right_col .top {padding:20px 0; background:url(../images/_redesign/top_nav_bottom_line.jpg) 0 bottom repeat-x;}
		/* Nav */		#right_col ul.navigation, #right_col ul.navigation li {list-style:none; display:inline; margin:0; padding:0;}
		/* Nav Links */		#right_col ul.navigation a, #right_col ul.navigation a:visited {color:#064637;margin:0 15px 0 0;}
							#right_col ul.navigation a.last, #right_col ul.navigation a.last:visited {margin:0;}

	/* #content */
		#content {margin:15px 0 0;}
		h1 {margin:0 0 .3em; font-size:2.5em; color:#666; font-weight:normal;}
		h2 {margin:0 0 .3em; padding:.5em 0 0;font-size:1.8em; font-weight:normal;}
		h3, h4, h5, h6 {margin:0;padding:.5em 0 .2em;font-size:1.2em; font-weight:normal;}
		p {margin:0 0 1em;}
		#content p {color:#444;}
		
		#content a, #content a:visited {color:#064637; font-weight:bold;}
	/* #sub_nav3 */
		#sub_nav3 {padding-bottom:1em; width:100%; float:left;}
		#sub_nav3 a, #sub_nav3 a:visited {display:block; padding:4px 5px 2px; border:1px solid #CCC; background:#BED5D7; float:left; font-weight:normal;}
		#sub_nav3 a:hover, #sub_nav3 a:active, #sub_nav3 a:focus {}
		
		
		#nh_logo {text-align:center; clear:both;padding:20px 0;}