/* CSS Document */


html 			{ overflow-y: scroll; }
body			{ background: url(images/body-bg.jpg); }
.clear			{ clear: both; }

#page-wrap		{ width: 850px; margin: 20px auto; }

#footer							{ width: 858px; height: 35px; background-color: #FFFFFF; }

#footer-sitemap					{ width: 850px; text-align: center;}
#footer-sitemap-copy			{ font: 8pt/12pt Arial, Helvetica, sans-serif; color: #000; }
#footer-sitemap-copy a	 		{ text-decoration: none; font: normal 8pt Arial, Helvetica, sans-serif; color: #572700; outline: none; }
#footer-sitemap-copy a:hover,
#footer-sitemap-copy a:active	{ color: #AFBC22; }

.italic							{ font: italic 13px/18px Arial, Helvetica, sans-serif; color: #333333; }					
.bold							{ font: bold 13px/18px Arial, Helvetica, sans-serif; color: #333333; }

img 							{ border: none; }


.blank {color: #FFFFFF}
.links {
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height: 13px;
	border-color: #572700;
	outline: none;

}

.intro {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	margin-top: 10px;
	margin-right:10px;
	color:#333333;
}

.form_fields {
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height: 20px;
}

.headers {
	font-size: 13px;
	color: #B32317; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

.bullets {
	font-size: 13px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	margin-right:10px;
	font-weight:normal;
}

.svcbullets {
	font-size: 13px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	margin-right:10px;
}

.bulletssecond {
	font-size: 13px; 
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif; 
	margin-left:8px; 
	line-height: 18px;
}

.svcheaders {
	font-size: 13px; 
	color: #B32317; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal;
}


.svc-link 					{ color: #AFBC22; font: normal 13px/30px Arial, Helvetica, sans-serif; text-decoration: none; }
.svc-link:hover				{ color: #572700; }


.svc-date 					{ color: #AFBC22; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }




#main a:link {
	text-decoration: none;
	color: #AFBC22;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
	outline: none;
	}
	
#main a:visited {
	text-decoration: none;
	color: #AFBC22;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
	outline: none;
	}
	
	
#main a:active {
	text-decoration: none;
	color: #AFBC22;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
	outline: none;
	}
	
#main a:hover {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}	
	
.style8 {
	font-size: 2px;
	color: #FFFFFF;
}

.dots {
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height: 12px;
	border-color: #572700;

}

.style11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B32317;
	line-height:23px;
	font-weight:normal;
}

#bottomnav A:link {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height: 11px;
}
	
#bottomnav A:visited {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height: 11px;
}
	
	
#bottomnav A:active {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height: 11px;
}
	
#bottomnav A:hover {
	text-decoration: none;
	color: #AFBC22;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height: 11px;
}
	
#bottomnav .links {
	color: #AFBC22;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height: 13px;
}

#mail A:link {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}
	
#mail A:visited {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}
	
	
#mail A:active {
	text-decoration: none;
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}
	
#mail A:hover {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}

#mail .links {
	color: #572700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 13px;
}


/*ARTICLE LINK STYLES*/
	
.article-links 					{ color: #572700; font: normal 13px/18px Arial, Helvetica, sans-serif; text-decoration: none; }
.article-links:hover 			{ color: #572700; text-decoration: underline; }


/*SERVICE PAGE STYLES*/

#service-content				{ width: 467px; height: auto; }	
#services-headline 				{ width: 467px; height: auto; }	
#service-content a	 			{ font: bold 13px Arial, Helvetica, sans-serif; color: #B32317; outline: none; }
#service-content a:hover,
#service-content a:active		{ color: #AFBC22; }


#service-content2 a	 			{ font: 12px/12px Arial, Helvetica, sans-serif; color: #B32317; outline: none; }
#service-content2 a:hover,
#service-content2 a:active		{ color: #AFBC22; }
.nav-landing					{ font: 12px Arial, Helvetica, sans-serif; color: #AFBC22; text-decoration:underline; }

#service-copy					{ width: 470px; height: auto; }
.services-title					{ font: normal 15px/35px Arial, Helvetica, sans-serif; color: #B32317; margin-top:10px; }



/**LIGHTBOX**/

/**POPUPS**/

#mask 						{ position:absolute; left:0; top:0; z-index:9000; background-color:#ccc; display:none; }
#boxes .window 				{ position:absolute; left:0; top:0; width:610px; height:450px; display:none; z-index:9999; padding:5px 5px 5px 5px; border: solid 2px #572700; }
#boxes .window .content		{ margin: 20px 20px 0 0;  }
#boxes .window p			{ font: normal 12px/20px Arial, Helvetica, sans-serif; color: #000; margin-bottom: 10px; }
#boxes .window a 			{ font: 10px Arial, Helvetica, sans-serif; color: #B32317; border: none; }

#boxes #A					{ width:400px; height:auto; background-color:#fff;  }
#boxes #B	 				{ width:900px; height:auto; background-color:#fff;  }


















