/* CSS Document */
body {
	background-color:#e0ce9b; margin:0px auto; padding:0px;
	}
body a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005c82;
	text-decoration:underline;
	}	
#mainwrapper {
	width:1024px; margin:0px auto; padding:0px;
	}

#banner {
	background-image:url(../images/banner.jpg); background-position:top center; background-repeat:no-repeat; width:1024px; height:325px;
	}

#contentwrapper {
	width:1024px; height:100% auto; padding-top:4px; background-color:#ece1c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005c82;
	}
	
#leftcol {
	width:238px; background-color:#529575;
	}

.contentAreaWrapper {
	width:780px; background-image:url(../images/wide_03.jpg); background-repeat:repeat-y; border-bottom:1px solid #84a7b2;
	}
	
.contentBack {
	background-image:url(../images/content_03_03.jpg); background-position:top left; background-repeat:no-repeat; position:relative; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005c82;
	}
	
.contentImage {
	background-image:url(../images/pic_bg_03.jpg); background-position:top left; background-repeat:no-repeat; position:relative; float:left; width:780px;
	}
.contactWrapper {width:226px; float:right; height:300px; background-color:#ece1c2; border-bottom:#84a7b2 solid 1px;}
.contact { 
	background-color:#f5f0e0; font-family:Arial, Helvetica, sans-serif;
	font-size:14px; height:290px; width:218px;
	color:#005c82;  border:1px solid #d9cfb7; margin:3px 2px 0px 2px;
	}
	
.orange {
	color:#720500;
	}
	
.titlePadding {
	padding:25px 0px 0px 10px;
	}
	
.contentPadding {
	padding:40px 10px 0px 10px;
	}
/*css navigation*/		
.vnav { margin:0px;
        padding-top:10px;
		padding-left:15px;
		padding-right:15px; 
	  }
	  	 
.vertical div a:link { display:block; 
                       text-decoration:none;
					   font-stretch:narrower;
					   font-weight:100;
					   font-family:Arial;
					   text-align:left; 
					   font-size:14px;
					   color:#0a0000;
					   padding:0px 0px 5px 0px;
					   margin:0px;
					   margin-bottom:9px;
					   border-bottom:dashed 1px #000000;  
					   line-height:20px;
					   }
					   
.vertical div a:visited { display:block; 
                       text-decoration:none;
					   font-weight:100;
					   font-family:Arial;
					   font-stretch:narrower;
					   text-align:left; 
					   font-size:14px;
					   color:#0a0000;
					   padding:0px 0px 5px 0px;
					   margin:0px;
					   margin-bottom:9px;
					   border-bottom:dashed 1px #000000; 
					   line-height:20px;
					   }
					   
.vertical div a:hover { display:block; 
					   font-weight:100;
                       text-decoration:none;
					   font-stretch:narrower;
					   font-family:Arial;
					   text-align:left; 
					   font-size:14px;
					   color:#ffffff;
					   padding:0px 0px 5px 0px;
					   margin:0px;
					   margin-bottom:9px; 
					   border-bottom:dashed 1px #000000;
					    line-height:20px;
						  }

.footer {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:13px 0px;
	}
.footer a {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-top:13px; text-decoration:none;
	}

.footer a:hover {
	text-decoration:underline;
	}
