body {
	background-color: #E4E0D1;
}
body,td,th {
	font-family: Georgia, "Times New Roman", Times, serif;
}
a:link {
	color: #8C715A;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #8C715A;
}
a:hover {
	text-decoration: underline;
	color: #332422;
}
a:active {
	text-decoration: none;
	color: #8C715A;
}
.topbar {
	background-image: url(images/container_topbar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.leftbar {
	background-image: url(images/container_leftbar.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.rightbar {
	background-image: url(images/container_rightbar.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bottombar {
	background-image: url(images/container_bottombar.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.bottombarMain {
	background-image: url(images/container_bottombar_main.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.topWhiteText {
	font-size: 10px;
	color: #BBB2AB;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.botWhiteText {
	font-size: 10px;
	color: #BBB2AB;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.botWhiteText a:link {
	text-align: right;
	color: #A77A58;
}
.botWhiteText a:hover {
	text-align: right;
	color: #A77A58;
}		
.bottomnav {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-image: url(images/footer_bar.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 20px;
	vertical-align: middle;
	height: 30px;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #BEB4A5;
	height: 12px;
	border: 1px inset #B9B4AD;
}

#leftNavMain {

/*position:relative; left:3px;  width:175px; border:1px solid #d9d9d9; background-image:url(images/leftnav_main_bk.jpg); background-repeat:repeat-y; }
#leftNavMain a {padding-left:7px; color:#8c715a; font-family:Arial, Helvetica, sans-serif;
 font-size:11px; text-transform:capitalize; text-decoration:none;}
#leftNavMain a:hover {padding-left:7px; color:#8c715a; font-family:Arial, Helvetica, sans-serif;
 font-size:11px; text-transform:capitalize; text-decoration:none;
 */
 display: none;
 }


#leftNavIn {
display: none;
/*
position:relative; left:3px;  width:174px; 
background-image:url(images/leftnav_in_bk.jpg); background-repeat:repeat-y; 
border:2px solid #ffffff; color:#2a2a29; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:capitalize; text-decoration:none;
*/
}

#leftNavIn a {padding-left:8px; font-weight:100; color:#6f717d; 
font-family:Arial, Helvetica, sans-serif; font-size:10px; 
 text-decoration:none;}
#leftNavIn a:hover {
	font-weight:100;
	color:#2a2a29;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left: 8px;
}

#leftAddress {
	position:relative; 
	left:10px;  
	width:174px;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#8c715a;
}

#dontprint, .dontprint{display:none;}

#conH1{color:#835d59; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; position:relative; z-index:100; text-transform:uppercase;}
#conH2{
display: none;
/*
color:#e2e2dd;font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; position:relative; top:-11px; left:9px; z-index:50; text-transform:uppercase;
*/
}
#con {
	padding:20px 10px 10px 35px; 
	z-index:150; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:11px; 
	color:#6c6764;
	line-height: 18px;
}

.contentRightbar {
	background-image: url(images/content_rightbar.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

#zipinput{background-image:url(images/zip_bk.jpg); background-repeat:repeat-x; font-family:"Times New Roman", Times, serif;  color:#53462A; display:block;  font-size:10px; height:12px;  width:52px; border:1px solid #cdc5b4; position:relative; top:-16px; left:110px;}

#zipinputHome{background-image:url(images/zip_bk.jpg); background-repeat:repeat-x; font-family:"Times New Roman", Times, serif; color:#53462A;  font-size:10px; height:12px;  width:52px; border:1px solid #cdc5b4; position:relative; top:5px;}

#leftnavHelp{position:relative; top:105px; left:3px;}
 
#go{background-image:url(images/zip_bk_go.jpg); background-repeat:repeat-x; border-left:1px solid #765C54; border-right:0px; border-bottom:0px; border-top:0px;  position:relative; top:-32px; left:162px; height:15px; width:15px;  color:#765C54; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

#goHome{background-image:url(images/zip_bk.jpg); background-repeat:repeat-x; border:0px;  height:15px; width:25px;  color:#765C54; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; position:relative; top:5px; left:5px;}

#goHome:hover{background-image:url(images/zip_bk.jpg); background-repeat:repeat-x; border:0px;  height:15px; width:25px;  color:#969189; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; position:relative; top:5px; left:5px;}
#ziphead{color:#8C7A52; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-top:15px; padding-left:10px;}
#zipresults{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#E4E0D1; padding-left:10px; width:450px; padding-bottom:5px; border-bottom:1px solid #655E54;}
#zipresultsInt{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#E4E0D1; padding-left:10px; width:450px; padding-bottom:5px; border-bottom:1px solid #655E54;}

#top a{ font-family:'Courier New', Courier, monospace; font-size:11px; color:#BEA086; text-decoration:none; z-index:100; }
#top a:hover { font-family:'Courier New', Courier, monospace; font-size:11px; color:#BEA086;  text-decoration:none; z-index:100; }

#ziptabledesc{color:#716B5F; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#ziptablecomp{color:#956643; width:145px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#ziptabledesc2{color:#716B5F; font-size:10px;  font-family:Arial, Helvetica, sans-serif ;}
#ziptablecomp2{ font-size:11px; color:#956643; font-family:Arial, Helvetica, sans-serif;}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}
	
.highlight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: 9C7250;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: 9C7250;
}
.testimonials {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: 9C7250;
}
.tabletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color:#6c6764;
	line-height: 18px;
}
.smtabletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	color:#6c6764;
	line-height: 11px;
}
.WForm{border-bottom:1px solid #887B67; border-top:0px; border-left:0px;
border-right:0px; background-image:url(images/content_bkg.gif);}

.WFormC {font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#6c6764;}

#Extra{
background-image:url(images/leftnav_in_bk.jpg); background-repeat:repeat-y; 
color:#6f717d;  font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:capitalize; text-decoration:none; border:0px; height:12px; padding:0px; overflow:hidden;}