/* Front END CSS Document */
/*******************************GLOBAL STYLES***********************************************/
*{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body{
	margin:0;
	padding:0;
	background:url('/resource/image/bg_repeating_mainbody.jpg') left top repeat-x white;
}
a, a:hover{
	color:#be9370;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*****************************Specific element styles***************************************/
#wrapper, #topLinks, #content{
	margin:0 auto;	/*	centers	content	*/
}
#topLinks, #content{
	width:770px;
	padding:0 15px;
}
#wrapper{
	width:900px;
	min-height:400px;
	background:url('/resource/image/bg_non_main_template.jpg') top left no-repeat;
}
#topLinks{
	height:85px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:10px;
}
#topLinks a, a:hover{
	color:#0066CC;
	font-weight:bold;
	margin-right:20px;
}
#content{
	padding-top:10px;
}

/**************************************herbarium search styles****************************************/
div.searchBlock{
	float:left;
	width:auto;
}
div.clear{
	clear:both;
}
/**************************************content styles****************************************/
#content div.txtHeader, #content div.txtSubHeader{
	color:#676f43;
}
#content div.dotted_line{
	border-color:#676f43;
}
#content div.txtHeader, #content div.txtSubHeader{
	font-weight:bold;
}
#content div.txtHeader{
	font-size:32px;
}
#content div.txtSubHeader{
	font-size:20px;
}
#content div.dotted_line{
	border-bottom-style:dotted;
	border-bottom-width:1px;
}