  

body {
	background-image:url(Images/hhbg.gif);
	font-family: Georgia, Times, serif;
	font-size: 11px;
	color:#000000;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: list-item;
}
.maintable	{ width: 761px; border: 1px solid #80200E; margin-top:10px;
}


.maintablebg {background-image:url(Images/bigbg.jpg); background-repeat:repeat;width: 761px; border: 1px solid #80200E; margin-top:10px;
}


.subtablebg {background-image:url(Images/bighbg.jpg); background-repeat: no-repeat;width: 761px; 
}

a:link		{ color: #000000; background-color: transparent; text-decoration: none;}
a:visited 	{ color: #000000; background-color: transparent; text-decoration: none; }
a:hover 	{ color: #801F0F; background-color: transparent; text-decoration: none;  }
a 		{ color: #DBD8C5; text-decoration: none;}

a.email:link		{ color: #7D8D69; background-color: transparent; text-decoration: none; }
a.email:visited 	{ color: #7D8D69; background-color: transparent; text-decoration: none; }
a.email:hover 	{ color: #CC6633; background-color: transparent; text-decoration: none;  }
a.email			{ color: #7D8D69; text-decoration: none;}


a.nav:link		{ color: #003200; background-color: transparent; text-decoration: none;}
a.nav:visited 	{ color: #003200; background-color: transparent; text-decoration: none; }
a.nav:hover 	{ color: #CC6633; background-color: transparent; text-decoration: none;  }
a.nav			{ color: #80200E; text-decoration: none;}

a.navbot:link		{ color: #003200; background-color: transparent; text-decoration: none;}
a.navbot:visited 	{ color: #003200; background-color: transparent; text-decoration: none; }
a.navbot:hover 	{ color: #000000; background-color: transparent; text-decoration: none;  }
a.navbot			{ color: #80200E; text-decoration: none;}

.navbar {color:#CC6633;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:bold;  padding-right: 15px;text-align:right; line-height:3 }

a.footerlink:link		{ color: #000000; background-color: transparent; text-decoration: underline;}
a.footerlink:visited 	{ color: #000000; background-color: transparent; text-decoration: underline ; }
a.footerlink:hover 	{ color: #801F0E; background-color: transparent; text-decoration: underline;  }
a.footerlink			{ color: #000000; text-decoration: underline ;}

a.underline:link		{ color: #003200; background-color: transparent; text-decoration: underline;}
a.underline:visited 	{ color: #003200; background-color: transparent; text-decoration: underline; }
a.underline:hover 	{ color: #CC6633; background-color: transparent; text-decoration: underline;  }
a.underline 		{ color: #80200E; text-decoration: underline;}


.leftnavtitle { font-family:Georgia, Times New Roman, Times, serif; font-size:11px; font-weight:bold; text-align:center; color:#DBD8C5; padding-top:0px; line-height:1.5   }

.leftnav {
	font-family: Georgia, Times New Roman,  Times, serif;
	font-size:11px;
	text-align:center;
	line-height:1.5;
	color:#80200E;
	padding:0px;
	overflow: scroll;
	height: 100px;
}

.leftnavRight { font-family: Georgia, Times New Roman,  Times, serif; font-size:11px; line-height:1.5; color:#80200E;padding:0px;    }

h1{ font-family: Goudy old style BT, GoudyOldStyBTBol, GoudyOldSty BT Bold, GoudyOSB, Georgia, Times, serif, ;color:#003200; font-weight:lighter; font-size:48px; font-variant:small-caps;    }

h2 { font-family: Goudy old style BT, GoudyOldStyBTBol, GoudyOldSty BT Bold, GoudyOSB, Georgia, Times, serif, ;color:#003200; font-weight:lighter; font-size:37px; font-variant:small-caps; line-height:1.2;   }

h3 {
	font-family:  Georgia, Times, serif; font-weight:bold; font-style:italic; 
	font-size:12px; line-height:0;
	color:#000000; padding-left:0px;  padding-right:30px; padding-bottom:0px;
}

h4 {
	font-family:  Georgia, Times, serif; font-weight:bold; 
	font-size:12px; line-height:0;
	color:#000000; padding-left:0px; padding-top:10px; padding-right:30px;
}


.hh {font-family: Goudy old style BT, GoudyOldStyBTBol, GoudyOldSty BT Bold, GoudyOSB,  Georgia, Times, serif, ;color:#003200; font-weight:lighter; font-size:37px; line-height:2.7;   
	}
.firsth1 {font-family: Goudy old style BT, GoudyOldStyBTBol, GoudyOldSty BT Bold, GoudyOSB, Georgia, Times, serif, ;
	color:#003200; font-weight:lighter; font-size:48px;   
	}
.hhsub {font-family: Goudy old style BT, GoudyOldStyBTBol, GoudyOldSty BT Bold, GoudyOSB,  Georgia, Times, serif, ;
	color:#003200; font-weight:lighter; font-size:37px; line-height:1.5;   
	}
	
.bold{ font-weight:bold;}	
.hometext {
	font-family:  Georgia, Times, serif; font-weight:lighter; 
	font-size:12px; line-height:1.5;
	color:#000000; padding-left:40px; padding-top:0px; padding-right:0px;
}

.servicestext {
	font-family:  Georgia, Times, serif; font-weight:lighter; 
	font-size:12px; line-height:1.5;
	color:#000000; padding-left:30px; padding-top:10px; padding-right:30px;
}


.clienttext {
	font-family:  Georgia, Times, serif; font-weight:lighter; 
	font-size:12px; line-height:1.7;
	color:#000000; padding-left:20px; padding-top:10px; padding-right:20px;border: 1px solid #80200E; text-align:left;
}



.worked {
	font-family:  Georgia, Times, serif; font-weight:lighter; 
	font-size:12px; line-height:1.5;
	color:#000000; padding-left:10px;  padding-right:10px; padding-top:5px; border: 1px solid #80200E;
}
.tackle {
	font-family:  Georgia, Times, serif; font-weight:lighter; 
	font-size:12px; line-height:1.5;
	color:#000000; padding-left:10px;  padding-right:10px; padding-top:10px; border: 1px solid #80200E;
}

li  { font-size: 12px; font-family: Georgia, Times, serif; font-weight:lighter;  color: #000000;line-height: 1.75; margin-left: 0px; margin-right:0px; padding: 0px; list-style-image: url(Images/darkgreenbullet.jpg ); }

.contact  { font-size: 16px; font-family:  Georgia, Times, serif;    color: #000000;line-height: 1.5;  margin-right:0px; text-align:center;   }

.homecircles { float:right; padding-right:20px; vertical-align:text-bottom;}	


.pagebottom {background-image:url(/Images/bigbg.jpg); }
.address {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#80200E; font-weight:bold; text-align:center;padding-bottom:15px;
}	

.navbarbot {color:#CC6633;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; font-weight:bold; text-align:center; line-height:3; }

.footer {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px; text-align:center;
		color:#000000;
}	
.copy {font-family: Arial, Helvetica, sans-serif;
		font-size: 9px; text-align:center;
		color:#000000;
}	

input, textarea, select {
	border-right: #80200E;
	border-top: #80200E;
	border-left: #80200E;
	border-bottom: #80200E;
	background-color: #ffffcc;
	border-width: 0;
	border-style: solid;
	font-size: 10px;
	z-index: -1;
	font-family: Georgia, Times New Roman,  Times, serif; 
	color:#80200E;
	padding:0px;
}
