/* CSS Document */
a { outline:none; color:#006699; font-size:12px;}
a:hover {color:#F1533D; text-decoration:none;}
img { border:none;}
body { width:auto; height:auto; padding:0; margin:0; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; font-size:13px;}
.clearer { clear:both;}

	.bannerwrap { width:100%; height:114px; background:url(images/banner_bg.jpg) left top repeat-x;}
			.banner { width:1000px; height:114px; margin:0 auto 0 auto; background:url(images/banner_right.jpg) right top no-repeat;}
			.logo { padding:11px 0 0 5px;}
			
			
	.navwrap { width:100%; background:url(images/nav_bg.jpg) left top repeat-x;}
			.nav { width:1000px; margin:0 auto 0 auto;}
			.nav table { height:40px;}
			.nav a { display:block; height:40px; line-height:40px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
			.nav a:hover { background:url(images/nav_hover.jpg) repeat-x;}
			.current a { background:url(images/nav_current.jpg) center bottom no-repeat; height:40px; width:167px; color:#006699;}
			.current a:hover { background:url(images/nav_current.jpg) center bottom no-repeat; height:40px; width:167px; color:#006699;}
			.nav_line { width:2px; background:url(images/nav_line.jpg) center no-repeat;}
			
			/**subnav**/
			.navsub {width:1000px; background:url(images/subnav_bg.jpg) repeat-x; margin:0 auto 0 auto;}
			.navsub table {height:36px;}
			.navsub_left {width:10px; background:url(images/subnav_left.jpg) center no-repeat;}
			.navsub_right {width:10px; background:url(images/subnav_right.jpg) center no-repeat;}
			.navsub a {display:block; text-align:center; height:36px; line-height:36px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}
			.navsub a:hover {color:#006699;}
			.subnav_line {width:1px; background:url(images/subnav_line.jpg) center no-repeat;}
			
			/**drop down**/
			#mentalhealthnav, #residentialnav, #mentoringnav{position:absolute; display:block; clear:both; left:0px; z-index:1; letter-spacing:normal; font-size:12px; font-family:Arial; line-height:20px;  visibility:hidden;}
			.dropnav{width:220px; height:auto;}
						.dropnav ul,.dropnav li{margin:0; padding:0; list-style-type:none; height:auto;}
						.dropnav a{display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#2D88B5; padding-left:8px; 
								border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
						.dropnav a:hover{ text-decoration:none; background:#FF9900; color:#FFFFFF; text-align:left}
						
						.dropnav .lastlink a{display:block; width:100%; color:#666666; text-decoration:none; height:25px; background:#2D88B5; padding-left:8px; 
								border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
						.dropnav .lastlink a:hover{ text-decoration:none; background:#FF9900; color:#FFFFFF; text-align:left}
			
			
			
	.contentwrap { width:1000px; margin:0 auto 0 auto; padding-top:20px;}
			.flash { height:255px; padding:5px 0 0 5px; width:655px; background:url(images/flash_bg.jpg) top left no-repeat #EDEDED; float:left;}
				
			
			.flashright{ background:url(images/right_bg.jpg) center top no-repeat; float:right; height:220px; width:300px; padding:20px;}
					.right_title { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#999999;}	
					.flashright ul { margin-left:30px; padding-left:0;}
					.flashright li { margin-bottom:10px;}
					
			.maincontent { float:left; margin-top:20px; margin-left:4px; width:590px; height:auto; background:url(images/content_bg.jpg) center top no-repeat; padding:30px; line-height:20px;}
					.title { font-size:26px; line-height:28px; font-weight:bold; color:#006699;}
			
			.maincontent_right { float:right; margin-top:20px; width:295px; height:auto; background:url(images/maincontent_right_bg.jpg) center top no-repeat; padding:20px; line-height:24px;}
					.contentright_title { font-size:22px; font-weight:bold; color:#666666;}
					.star li { list-style-image:url(images/start.jpg);}
					.star .no_img { list-style-image:none; list-style-type:none;}
					
					
					
			.footer { height:68px; background:url(images/footer_bg.jpg) repeat-x; text-align:center; padding-top:20px; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
				.footer a { text-decoration:none; color:#666666; font-size:11px;}
				.copyright { color:#999999;}
		

