body {
	background: url('/images/pageback.gif') repeat fixed;
	margin: 0px 0px 0px 0px;
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	text-align: center;
}

a:link {text-decoration: none; }
	
#pagecontainer {
	background-color: #fff;
	width: 768px;
	position: relative;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #dfcfb3;
}

#pgheader {
	background-color: #fff;
	margin: 0;
	width: 768px;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	margin-right: auto;
	margin-left: auto;
}










/* top menu begins */
div#navcontainer{
	background-color: #d0aa66;
	width: 768px;
	text-align: left;
	height: 17px;
}

div#navcontainer ul{
	text-align: left;
	margin: 0px;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 0px;
}

div#navcontainer ul li {
	display: inline;
	margin: 0px;
}

div#navcontainer ul li a {
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding: 0px 0px 0px 25px;
	text-decoration: none;
}

div#navcontainer ul li a:hover {
	text-decoration: underline;
}
/* top menu ends */








#flash {
	background-color: #670000;
	padding: 20px;
	width: 237px;
	text-align: left;
	font-size: 11px;
	color: #fff;
}

.releasetext {
	display: block;
	float: right;
	width:220px;
}

.releasearrow {
	display: block;
	float: left;
	width:10px;
	padding-top:4px;
}




#sectionhead {
	font-size: 16px;
	color: #670000;
	font-weight: 800;
}

#submenu {
	background-color: #670000;
	padding: 0px 0px 4px 0px;
	width: 768px;
}

.sublink a, sublink a:active { font-size:11px; color:#ffffff; text-decoration: none; padding: 0px 10px 0px 10px; }
.sublink a:hover { text-decoration: underline; }
.sublink a:visited { color:#e0bb77; }

.latestlink a, latestlink a:active .latestlink a:visited { color:#ffff00; text-decoration: none; }
.latestlink a:hover { text-decoration: underline; }

#spacer {
	width:768px;
	height:1px;
}





#contentcolumn {
	background-color: #fff;
	width: 575px;
	text-align: left;
	padding: 15px 0px 10px 15px;
	float: left;
	line-height: 13px;
	/*border-style: solid;*/
	/*border-width: 1px;*/
}

.datalink a, .datalink a:active, .datalink a:visited .datalink a:hover { color:#885522; font-weight:800; font-style: italic; text-decoration: underline; }

.emsubhead {
	color:#670000;
	font-weight:800;
}



#rightcolumn {
	width: 142px;
	float: right;
	line-height: 16px;
	padding: 15px 8px 15px 11px;
	background-color: #dfcfb3;
	text-align: left;
	font-size:11px;
}


.righthead {
	font-size:13px;
	color:#670000;
	font-weight:800;
}

.rightlink a, .rightlink a:active { font-size:11px; color:#000000; font-weight:800; text-decoration: none; }
.rightlink a:hover { font-size:11px; text-decoration: underline; }
.rightlink a:visited { font-size:11px; color:#666666; }

.rightlink2 a, .rightlink2 a:active, .rightlink2 a:visited { font-size:13px; color:#670000; font-weight:800; text-decoration: none; }
.rightlink2 a:hover { text-decoration: underline; }

.bold1 {
	font-weight:800;
}

.bullet {
	font-size: 14px;
	font-weight: 800;
	padding-right: 5px;
}

#homerightcolumn {
	width: 192px;
	float: right;
	text-align: left;
	background-color: #dfcfb3;
	padding: 0px 0px 220px 0px;
}


.homelink a, .homelink a:active .homelink a:visited { color:#670000; text-decoration: none; font-weight:800; font-style:italic; }
.homelink a:hover { text-decoration: underline; }


#leftcolumn {
	background: url('/images/home_column_back.gif');
	width: 192px;
	float: left;
	padding: 0px 0px 0px 0px;
}

#columncontainer {
	width: 168px;
	line-height: 14px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	font-size:11px;
}


#footer {
	width: 762px;
	background-color: #670000;
	text-align: center;
	padding: 3px; 0px; 3px; 0px;
	font-size:11px;
	color:#fff;
}

.femail a, .femail a:active, .femail a:visited .femail a:hover { color:#fff; }

#footlinks {
	margin: 0;
	width: 768px;
	text-align: center;
	padding: 5px; 5px; 5px; 5px;
	font-size:11px;
}

.femail2 a, .femail2 a:active, .femail2 a:visited .femail2 a:hover { color:#000; padding: 5px; 15px; 5px; 15px; }
	
.maplink a, .maplink a:active, .maplink a:visited .maplink a:hover { color:#000; padding-left: 10px; font-size:10px; text-decoration: none; }









.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */