

/* MAIN */

a:link		{ color: #ffffff; background-color: transparent; text-decoration: none;}
a:visited 	{ color: #3B8F9D; background-color: transparent; text-decoration: none; }
a:hover 	{ color: #AA7E93; background-color: transparent; text-decoration: none;  }
a 		{ color: #ffffff; text-decoration: none;}

a.home:link		{ color: #000000; background-color: transparent; text-decoration: none;}
a.home:visited 	{ color: #095865; background-color: transparent; text-decoration: none; }
a.home:hover 	{ color: #6f1741; background-color: transparent; text-decoration: none;  }
a.home 			{ color: #000000; text-decoration: none;}

a.dec:link		{ color: #000000; background-color: transparent; text-decoration: underline;}
a.dec:visited 	{ color: #095865; background-color: transparent; text-decoration: underline ; }
a.dec:hover 	{ color: #6f1741; background-color: transparent; text-decoration: underline;  }
a.dec 			{ color: #000000; text-decoration: underline ;}

/* BASIC */
p { font: 11px Verdana, Helvetica, Arial, sans-serif; color: #ffffff;line-height: 14px; margin: 11px; padding: 0px; }

.pblack { font: 11px Verdana, Helvetica, Arial, sans-serif; color: #000000;line-height: 14px; margin: 11px; padding: 0px; font-weight:bold;  }

h1 { font: 35px Georgia, Times, Garamond, sans-serif; color: #095865;font-weight: bold; margin: 0px; padding: 0px; font-style:italic;  }
h2 { font: 14px Verdana, Tahoma, Helvetica, sans-serif; color: #000000;font-weight: bold;line-height: 18px; margin: 11px; padding: 0px; }
h3 { font: 12px Verdana, Tahoma, Helvetica, sans-serif; color: #000000; font-weight: bold; line-height: 18px;  margin: 11px;   padding: 0px;
  }

li  { font: 11px Verdana, Helvetica, Arial, sans-serif; color: #ffffff;line-height: 14px; margin-left: 1px; margin-right:14px; padding: 0px; list-style-image: url(images/bullet.jpg)    }


.subhead { font: 12px Verdana, Tahoma, Helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 line-height: 18px;
  margin: 11px;
   padding: 0px;
  }

.hometext { font: 11px Verdana, Helvetica, Arial, sans-serif; color: #ffffff;line-height: 14px; margin: 11px; padding: 0px; }





.maincontainer 		{ width: 760px; border: 1px solid #000000; margin: 0px 0px 0px 0px; background-color: 
#887b61; 
}
	
.pad1 { padding: 0px; }

.horizrule { 
	border-color: #000000 #000000 #000000 #000000; 
	border-width: 1px 0px 0px 0px; 
    border-style: solid; 
	}
.bottomrule { 
	border-bottom-color: #000000; 
	border-bottom-width: 1px; 
    border-bottom-style:solid; padding-bottom:0px;  
	 }
.toprule { 
	border-top-color: #000000 ; 
	border-top-width: 1px; 
    border-top-style:solid;  
	}

.vertrule { 
	border-right-color: #000000;
    border-right-style: solid;
	border-right-width: 1px;   
	 }
.botrtrule { 
	border-right-color: #000000;
    border-right-style: solid;
	border-right-width: 1px;   
	border-bottom-color: #000000; 
	border-bottom-width: 1px; 
    border-bottom-style:solid;  
	 }
	 
	
/* HOMEPAGE */
#bannertexthome {margin-top :78px; margin-left:210px; padding:0px;
	font-family: Helvetica Black, Arial Black, Helvetica, Arial, sans-serif;
	 font-size:13px; color: #000;
	 line-height:1.6; 
	}
#bannertext {margin-top:8px; margin-left:201px; margin-right:9px; margin-bottom:10px;padding:0px;
	 font-family: Georgia, Times, Garamond, sans-serif; font-style:italic; font-weight:bold;
	 font-size:13px; color: #fff;
	 line-height:1.5; 
	}

#bannertextcontact {margin-top:6px; margin-left:221px; margin-right:9px; margin-bottom:10px;padding:0px; font-family: Georgia, Times, Garamond, sans-serif; font-style:italic; font-weight:bold;
	 font-size:13px; color: #fff;
	 line-height:1.2;  
	}


.greenbox { 
	background-color: #00414c;
		}


.blackband { width: 758px; 
	border-color: #000000 #000000 #000000 #000000; 
	border-width: 0px 0px 0px 0px; 
	background-color: #000000;
	border-style: solid; 
}

#nextbut {font: 13px Helvetica Black, Arial Black, Helvetica, Arial, sans-serif; color: #fff; float:right; margin-right:2px; margin-bottom:3px;  padding: 0px;
 }
#nextbuthome {font: 13px Helvetica Black, Arial Black, Helvetica, Arial, sans-serif; color: #fff; margin-left:20px; margin-right:2px; margin-bottom:3px;  padding: 0px;
 }
.footertext
{
	font: 9px Verdana, Arial, sans-serif; 
	color: #fff; text-align: left;
    font-weight: normal;
    text-indent: 10px;
	margin-right:10px;
	text-align:center;
	line-height:1.5;
	}

.footertextsub
{
	font: 9px Verdana, Arial, sans-serif; 
	color: #fff; text-align: left;
    font-weight: normal;
    text-indent: 10px;
	line-height:1.5;
	}
.footeraddress {margin:10px; padding:0px;
	font-family: Helvetica, Arial, sans-serif;
	 font-size:11px; color: #fff; font-weight:bolder;
	 line-height:1.5; 
	}

#footernav {margin:10px; padding:0px;
	font-family: Helvetica, Arial, sans-serif;
	 font-size:11px; color: #fff; font-weight:normal;
	 line-height:1.5; 
	}

.subpagephoto{line-height:30px; padding:0px;  vertical-align:top;}

.subpagephoto2{line-height:30px; padding-left:15px; padding-right:0px; vertical-align:top;   }

.subpagephoto3{line-height:30px; padding-left:30px; padding-right:0px; vertical-align:top;   }

.subcpf{ margin-left:11px; margin-bottom:3px;}