* {
	padding:  0; margin:  0;
}
/* @group sitewide */


body {
	background: #ffffff;
	height:100%;
	color: #000000;
	font: 10px/150% Verdana, Arial, sans-serif;

}

a:link { color:  #DEA62D; text-decoration: none;}
a:active { color:  #4B5760; }
a:hover { color:  #4B5760; text-decoration: none;}
a:visited { color:  #DEA62D; text-decoration: none;}

h1,h2,h3,h4,h5,h6 {display:  block;}
h1 { padding-bottom:  8px; font-size: 20px; font-family: "Trebuchet MS";}

#maincontent h1 { padding-bottom:  8px; font-size: 12px; font-family: Verdana, Arial, "Trebuchet MS"; color: #523b00;}

h2 { padding-bottom:  8px; font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS"; color: #523b00;}
h3 { padding-bottom:  8px; font-size: 10px; font-family: Verdana, Arial,"Trebuchet MS"; color: #523b00;}
h4 { padding-bottom:  8px; font-size: 10px; font-family: Verdana, Arial,"Trebuchet MS"; color: #523b00;}
h5 { padding-bottom:  8px; padding-top: 8px; font-size: 11px; line-height: 130%; font-family: Verdana, arial, sans-serif; font-weight: normal; text-align:  right color: #523b00;}

.mainhtml h5 { padding-bottom:  8px; padding-top: 8px; font-size: 11px; line-height: 170%; font-family: Verdana, arial, sans-serif; font-weight: normal; text-align:  right color: #523b00;}

h6 { padding-bottom:  8px; font-size: 10px; font-family: Verdana, Arial,"Trebuchet MS"; color: #523b00;}

p {
	padding-bottom: 6px;
}

ul { list-style:  none;}

.level2 { padding-left: 0px;}

.level3 { padding-left: 5px; }

.level4 { padding-left: 10px; }

.level5 { padding-left: 15px; }

#maincontent UL { list-style: square; padding-left: 10px; margin-left: 10px;}
#maincontent UL li a {color:#f0ab00;}


#fpimages {margin-top: 10px; overflow: hidden; height:  370px;}
	
/* @end */


#container {
	position:  relative;
	top:  20px;
	width: 805px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top left;
}

/* @group menus */

#submenu {
	position:  relative;
	top:  0px;
	left:  0px;	
	padding-bottom:  15px;
	margin-top:  -35px;
	min-height:  50px;
	_height: 50px;
	font-family:  arial;
	display: block;
}

#submenu a:link { color:  #4B5760; }
#submenu a:active { color:  #4B5760; }
#submenu a:hover { color:  #695522 !important; }
#submenu a:visited { color:  #4B5760; }
#submenu B { color:  #695522; }

#submenu ul.col1 {
	margin-left: 100px;
	padding-left: 0;
	float:  left;
	border-left: 1px solid #4B5760;

	} 
	


#submenu ul.col1 li {
	margin-left: 0px;
	padding: 1px 5px;
	list-style: none;

	}
.col1 a, .col2 a, .col3 a {	background: none !important;}

#submenu ul.col2 {
	margin-left: 10px;
	padding-left: 0;
	float:  left;
	border-left: 1px solid #4B5760;

	} 

#submenu ul.col2 li {
	margin-left: 0;
	padding: 1px 5px;
	list-style: none;
	}

#submenu ul.col3 {
	margin-left: 10px;
	padding-left: 0;
	float:  left;
	border-left: 1px solid #4B5760;

	} 

#submenu ul.col3 li {
	margin-left: 0;
	padding: 1px 5px;
	list-style: none;
	}


#mainmenucontain {	float:  left;}	
#mainmenu {padding:  5px;	border:  1px solid #a6a6a6;	margin-bottom:  12px; font-family: arial; font-size: 12px; }
	
#mainmenubg {
	height:  100%;
	vertical-align: text-top;
	font-size: 11px;
	width: 194px;
	padding-bottom: 10px; background: url(left_box_bg.gif) repeat-x left bottom;}
	
.leftbox {width:  193px; border: 1px solid #a6a6a6; padding:  5px; margin-bottom:  10px; }


ul#latestnews li a div {padding: 5px;}


.leftbox h2 {font: 14px arial; color: #695522;}
	
#logos {height:  159px; width:  190px; overflow: hidden; padding-left:  1px;}

#logos li {width: 100%; height:  100%; text-align: center;}

#leftcol {width:  94px; float: left; text-align: right; margin-right:  2px; height:  100%;}
#rightcol {width:  94px; float: left; text-align: left; margin-left:  2px; height:  100%;}	


#mainmenu li { padding:  2px; }


#mainmenu li.selected a { background-color: #ffffff; }

#mainmenu a:link, ul#latestnews li a:link {width:  100%; display:  block; color:  #675320; }
#mainmenu a:active, ul#latestnews li a:active {width:  100%; display:  block; color:  #675320; }
#mainmenu a:hover, ul#latestnews li a:hover {width:  100%; display:  block; color:  #1f1600; background-color: #f9f9f9; }
#mainmenu a:visited, ul#latestnews li a:visited {width:  100%; display:  block; color:  #675320; }
	
/* @end */

#topbanner {display: none;}

#adBanner {
	position:  relative;
	top:  10px;
	
}

#contentcontainer {
	display:  block;
	width:  100%;
}



#datediv {
	position:  absolute;
	top:  0px;
	right:  0px;
}



#printpage {
	display:  none;
}

#maincontent, #maincontentwide {
	position:  relative;
	float:  right;
	width:  570px;
	border:  1px solid #a6a6a6;
	min-height: 535px; padding: 0 10px 10px; background: url("main_bg.gif") bottom left repeat-x;}

.mainhtml a:link, .mainhtml a:link { color: #523b00;background-color: #f4f4f4;}
.mainhtml a:active, .mainhtml a:active {color: #523b00;background-color:  #f4f4f4;}
.mainhtml a:hover, .mainhtml a:hover {color: #00000; background-color:  #efefef;}
.mainhtml a:visited, .mainhtml a:visited {color: #523b00; background-color:  #efefef;}


.mainhtml img {margin-left:  10px;}

.mainhtml table img {margin-left:  0px;}

#footer {
	position:  relative;
	clear: both;
	display:  block;
	float:  right;
	width:  795px;	
	padding:  5px;
	border: none;
	margin-top:  5px;
	text-align: center;	
}

ul.addresses {text-align: center;}

ul.addresses li {display: inline; margin: 8px; color: #523b00; font: 0.9em arial;}

.peepshead {font-size:  12px; font-weight: bold; margin-top:  5px;}
.speoplehead {font-family:  "Trebuchet MS"; font-size:  24px;}

#easilogo {
	clear: both;
	display:  block;
	width:  100%;
	text-align:  right;
	padding-top:  10px;
	
}
	
.submenuheadingspan, .submenuheadingspanwide {
	font-family:  "Trebuchet MS";
	font-size: 24px;
	color: #000;
	margin-bottom:  20px;
	display:  block;
	padding:  15px;
	background: url(sheadingspanwide.gif) repeat-x left bottom;
	
	}
	
.submenuheadingspan a:link, .submenuheadingspanwide a:link { color: #000;}
.submenuheadingspan a:active, .submenuheadingspanwide a:active { color: #000;}
.submenuheadingspan a:visited, .submenuheadingspanwide a:visited { color: #000;}
.submenuheadingspan a:hover, .submenuheadingspanwide a:hover { color: #000;}


/* @group News */

.newschosen {
	font-weight: bolder;
}

#news_item {
	width:  300px; padding-bottom:  15px;
}
	
/* @end */


.cleardiv {clear:  both; height:  1px;}

#downloads th, #downloads td {padding: 5px;}

#downloads td a, #downloads td a:link, #downloads td a:visited, #downloads td a:hover, #downloads td a:active {background-color: none !important; background: none !important;}

