body {
background-color:#FFFFFF;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

/*links*/
a:link {color: #2c1a09 ;	text-decoration: underline;}
a:visited {color: #2c1a09 ;text-decoration: underline;}
a:active {color: #2c1a09 ;text-decoration: underline;}
a:hover {color: #899215;text-decoration: underline;}

hr {color: #2c1a09;}
			
.large24head {
	font-size: 24px;
	color: #899215;
	font-weight: bold;
}
			
.largehead {
	font-size: 18px;
	color: #899215;
	font-weight: bold;
}
			
.midhead {
	font-size: 15px;
	color: #899215;
	font-weight: bold;
}
			
.smallhead {
	font-size: 12px;
	color: #899215;
	font-weight: bold;
}
			
.plaintext {
	font-size: 12px;
	color: #2c1a09;
}

.smalltext {
	font-size: 10px;
	color: #2c1a09;
}

/* double spaced text */
.bodytext {
	font-size: 12px;
	line-height: 26px;
	text-align: justify;
	padding: 10px;
}

.thumb {
	border: 1px solid #2c1a09;
} 

.thumb:hover {
	border: 1px solid #835f01;
}


a:link {
	color: #835f01;
	text-decoration: none;
}

a:visited {
	color: #835f01;
	text-decoration: none;
}

a:hover {
	color: #4f2401;
	text-decoration: none;
}
/* colors any submit button, instead of using an image */
input.gobtn {
	background-color: #2c1a09; 
	font-weight: bold; 
	font-size: 9px; 
	color: #FFFFCC;
	padding: 1px;
}




/* /////////////////
interactive map styles
///////////////////*/

/*main overlay panels*/
.infobox{border: 1px solid #684726;font-size: 11px;color:#2c1a09;padding: 5px;background-color:#f5f5e9;font-family:Verdana, Helvetica, sans-serif;}
.alertbox{font-size: 11px;color:#4d504f;background-color:#fff;border: 1px solid #543d26;font-family:Verdana, Helvetica, sans-serif;}

/*main page tabs (MAP, DETAILS, FAVORITES, HELP)*/
.maintabs{font-weight: bold; font-size: 13px; font-family:Verdana, Helvetica, sans-serif; text-align: left;padding-left:20px;}
.maintabs li a{color: #d2cd72;background-image:none;background-color:#2c1a09;border: 1px solid #684726;padding-left:8px;padding-right:8px;}
.maintabs li a:visited{color: #d2cd72;padding-left:8px;padding-right:8px;}
.maintabs li a:hover{color: #ded516;background-image:none;background-color:#2c1a09;padding-left:8px;padding-right:8px;}
.maintabs li.selected a{color: #fff;background-image:none;background-color:#4f2401;border: 1px solid #684726;padding-left:14px;padding-right:14px;}
.maintabs li.selected a:hover{text-decoration: none;padding-left:14px;padding-right:14px;}

#focus_title{top:17px;}


/*toolbars*/
.focusbar{border-bottom:solid 1px #684726;color:#2c1a09;background-image:none; background-color:#e2dea3;font-family:Verdana, Helvetica, sans-serif;}
.focusbar_head{color:#2c1a09;font-size:12px; text-transform: uppercase;font-weight:bold; font-family:Verdana, Helvetica, sans-serif;}

.focusfields{font-size:11px;color:#000000;background-color:#ffffff;border:solid 1px #684726;}

.refinebar{border-bottom:solid 1px #684726;color:#2c1a09;background-image:none; background-color:#f3f2da;font-family: Verdana, Helvetica, sans-serif;}
.refinebar_head{color:#2c1a09;font-size:12px; text-transform: uppercase;line-height:14px;font-weight:bold; font-family: Verdana, Helvetica, sans-serif;}

/*main content wrapper*/
.content_style{border: 1px solid #684726;}

/*page sub tabs */
a.tab{background-color:#e2dea3; font-weight:bold;border: 1px solid #684726;color:#2c1a09;text-decoration: none;font-family: Verdana, Helvetica, sans-serif;}
a.tab:hover{border: 1px solid #000;font-weight:bold;text-decoration: none;color: #4f2401; background-color:#f3f2da;font-family: Verdana, Helvetica, sans-serif;}
a.stab{border:1px solid #2c1a09; background-color:#ffffff;font-weight:bold;font-size: 11px;text-decoration: none;color:#2c1a09;font-family: Verdana, Helvetica, sans-serif;}
a.stab:hover{border:1px solid #2c1a09;  background-color:#f3f2da;font-weight:bold;font-size: 11px;text-decoration: none;color:#2c1a09;font-family: Verdana, Helvetica, sans-serif;}
  
