*{margin:0;padding:0;font-family:arial;font-size:12px;}
	html{overflow: -moz-scrollbars-vertical;}
	body{width:100%;background-color:#3e7798;}
	h2{padding:0 0 5px;color:#8a8667;font-size:18px;}
	p{padding:0 0 10px;}
	a{text-decoration:none;outline:none;}
		a:hover{text-decoration:underline;}
	ul{padding:0 0 20px 20px;}
	img{border:none;}
	sup{font-size:9px;}

	#wrapper{margin:0 auto;width:960px;}
	#indexWrap{margin:0 auto;width:770px;}
		.content{float:left;position:relative;width:960px;background:#fff url("../_images/terry-line.gif") repeat-y 0 0;}
		.content_noline{float:left;position:relative;width:960px;background:#fff repeat-y 0 0;}
		.content_index{float:left;position:relative;width:770px;background:#fff repeat-y 0 0;}
			.leftbar{float:left;width:140px;height:220px;}
			.page_content{float:left;width:820px;height:100%;}
			.nav{margin:7px 0 8px 0;padding:10px 0;width:800px;background-color:#b0ab88;color:#444235;text-align:center;}
				.nav a{padding:0 14px;color:#444235;border-right:2px solid #777; font-size:15px;}
				.nav a.navLast{border:none;}
					.nav a:hover,.nav a.selected{color:#95454f;}
					.nav a.selected{text-decoration:none;}
			.left_locations{position:absolute;bottom:0px;left:0;display:block;padding:15px 0 0;width:140px;background-color:#fff;color:#9a9a9b;font-weight:bold;text-align:center;}
				.left_locations p{font-size:12px;}
			.sideNav{position:absolute;top:150px;left:0px;text-align:center; width:140px;background-color:#fff;}
				.sideNav ul{color:#b0ab88; font-size:13px;font-weight:bold; text-align:center; list-style-type:none;margin:0;padding:0;margin-bottom:20px;}
					.sideNav li{margin-top:5px; font-family:arial;}
						.sideNav li.firstNav{margin-top:15px;}
						.sideNav li a{color:#000000; font-size:11px; text-decoration:none;font-weight:normal;}
						.sideNav li a:hover{color:#e34740; text-decoration:underline;}
						.sideNav li a.selected{color:#e34740; text-decoration:none;}
				
			/*.content_full{float:left;padding:25px 10px 20px 2px;width:636px;}*/
			.content_index{float:left;padding:0 0 20px 10px;width:770px; margin: 0 0 15px 0;border-left:1px solid #3f7998;}
			.content_full{float:left;padding:0 0 20px 10px;width:785px; margin: 0 0 15px 0;border-left:1px solid #3f7998; display:inline;}
				img.featured{float:right;margin:0 0 0 10px; display:inline;}				
				.content_full embed.featured {float:right; margin: 0 0 0 10px;}
 				.content_full p,.content_left p{line-height:170%;font-size:12px;width:340px;}
					.content_full p a{color:#DE3027;font-size:11px;}
					 .content_full p.mission{line-height:150%;}	
					 .content_full ul.services{margin:0px; padding:0px;font-size:12px;}	
					 .content_full ul.services li{margin-left:25px; font-size:12px;}	
					 .content_full ul.services li.navFirst{margin-top:15px;}	
			
			.content_mission{float:left;padding:0 10px 0 10px; width:248px;line-height:150%; font-size:10px;}
			.content_left{float:left;padding:0 10px 0 10px;width:248px; border-left:1px solid #3f7998;}
			.content_right{float:left;padding: 0 0 20px 0; width:378px;} 

			.content_left_home{float:left;padding:15px 26px 20px 0;width:380px;}
				.content_left_home p{line-height:170%;font-size:12px;}
			.content_right_home{float:left;padding:15px 0 20px;width:395px;}
				.content_right_home p{line-height:170%;font-size:12px;}

		/* START Contact Form Styles */
			.contactForm{float:left;font-size:12px;}
				.contactForm th{padding:3px 0;width:200px;color:#444235;text-align:right;vertical-align:top;}
					.contactForm th small{padding:1px;color:#9a1919;}
				.contactForm input{margin:0 4px 6px;padding:2px 4px;width:225px;background-color:#edebda;color:#444235;border:1px solid #949071;}

				.contactForm select{margin:0 4px 6px;width:233px;height:18px;background-color:#edebda;color:#444235;border:1px solid #949071;}
				.contactForm option{padding:0 4px;}

				.contactForm textarea{margin:0 4px 6px;padding:2px 4px;width:225px;background-color:#edebda;color:#444235;border:1px solid #949071;}
				.contactForm .btn_submit{width:auto;background-color:#B0AB88;color:#444235;font-weight:bold;border:1px solid #444235;}

			.contactFormSingleBox{float:left;margin:0 20px 20px;width:275px;background-color:#edebda;color:#444235;border:1px solid #949071;}
				.contactFormSingleBox h4{padding:2px 4px;background-color:#444235;color:#edebda;font-size:14px;}
				.contactFormSingleBox p{padding:5px 10px 10px;}
			.contactFormDoubleBox,.errors{float:left;margin:0 20px 30px;padding:10px;width:570px;background-color:#edebda;color:#444235;border:1px solid #949071;}

			.errors{padding:5px 20px 10px;width:550px;background-color:#9a1919;color:#fff;border:1px solid #444235;}
				.errors ul{padding:0 0 0 20px;}
				.errors h3{font-size:16px;}

			#divinputfile{margin:0 0 10px;width:305px;height:22px;background:transparent url("../_images/upload_file.gif") no-repeat 245px 0;font-size:12px;}
			#divinputfile #filepc{margin-left:18px;opacity:0.00;filter:alpha(opacity=00);-moz-opacity:0.0;font-size:12px;}
			#fakeinputfile{margin:-28px 0 0 0;}
			#fakeinputfile #fakefilepc{height:17px;font-family:Arial;font-size:12px;}
		/* END Contact Form Styles */
		
		/*Team Member Lists */
		
		ul.teamlist{list-style-type:none;}
			.teamlist li{margin-bottom:25px;}
			.teamlist li a{color:#e34740; font-size:12px;}
		
		/*.contentBio{float:left;padding:0 0 20px 10px;; width:650px; border-left:1px solid #3f7998;margin: 0 0 15px 0; display:inline;}
			.contentBio img.featured{float:right;margin:0 30px 0 50px;display:inline;}*/
			
			.contentBio{float:left;padding:0 0 20px 10px;width:785px; margin: 0 0 15px 0;border-left:1px solid #3f7998;}
				/*img.bio{float:right;margin:0 30px 0 50px; display:inline;}*/				
			.contentBio p{line-height:170%;font-size:12px;}
					.contentBio p a{color:#DE3027;font-size:12px;}
			.contentBio ul{margin:20px 0 20px 0; padding:0px;font-size:12px;}
				.contentBio li{font-size:12px;margin:0 0 5px 30px;}
				.contentBio li.firstNav{margin-top:10px;}
				

		

        .footerIndex{float:left;padding:10px 0 20px;width:770px; display:inline;}
			.footerIndex p{font-size:10px; color:#b9d3e2;}
			.footerIndex a{font-size:10px; color:#b9d3e2;}
 
		.footer{float:left;padding:10px 0 20px;width:960px; display:inline;}
			.footer p{font-size:10px; color:#b9d3e2;}
			.footer a{font-size:10px; color:#b9d3e2;}