.bodyclass1 #container { 
	width: 801px;  

	margin: 0 auto; 
	text-align: left; 
} 

.bodyclass1 #header { 

	background-image:url(images/topheader.jpg);
	background-repeat: no-repeat;
	margin: 1px auto; 
	text-align: left; 
	height: 66px;
	padding-top: 5px;
	padding-left: 5px;
} 



.bodyclass1 #slogan { 
	margin: 0 auto; 
	text-align: left; 
         padding-top: 5px;
	padding-left: 35px;
} 

.bodyclass1 #navigation { 
	width: 801px;  
	height: auto !important; /* for modern browsers */
	height: 33px; /* for IE5.x and IE6 */
	min-height: 33px; /* for modern browsers */	
	background-image:url(images/topnav.jpg);
	background-repeat: no-repeat;
	background-color: white;
	margin: 1px auto; 
	text-align: right;  
	font-family: Century Gothic Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 1px
	display: inline;
} 

.bodyclass1 #blacktop { 

	width: 781px;  
	height: auto !important; /* for modern browsers */
	height: 17px; /* for IE5.x and IE6 */
	min-height: 17px; /* for modern browsers */	
	background-image:url(images/blk_top.jpg);
	background-repeat: no-repeat;
	margin: 0px auto; 
	background-color: #0f0f0f;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Century Gothic Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFFFFF;
} 


.bodyclass1 #blackbottom { 

	width: 781px;  
	height: auto !important; /* for modern browsers */
	height: 17px; /* for IE5.x and IE6 */
	min-height: 17px; /* for modern browsers */	
	background-image:url(images/blk_bottom.jpg);
	background-repeat: no-repeat;
	margin: 0px auto; 
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Century Gothic Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFFFFF;
} 
 

.bodyclass1 #blackcontent { 
	width: 781px;  
	height: auto !important; /* for modern browsers */
	height: 558px; /* for IE5.x and IE6 */
	min-height: 558px; /* for modern browsers */

	background-image:url(images/blk_bg.jpg);
	background-repeat: no-repeat;
	margin: 0px auto; 
	background-color: #0f0f0f;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #FFFFFF;
} 

.bodyclass1 #maincontent { 
	width: 801px;  
	height: auto !important; /* for modern browsers */
	margin: 0px auto; 
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #000000;
} 



.titlefont{
	font-family: Century Gothic, Arial, Lucida Grande, verdana, Helvetica, Arial;
	font-color: grey;
	font-size: 24pt;
}

.navlinks A:link {
color: white; 
background-color:;
text-decoration: none;
padding-top: 6px;
padding-bottom: 8px;
padding-left: 20px;
padding-right: 20px;
}

.navlinks A:visited {
color: white; 
background-color:;
text-decoration: none;
padding-top: 6px;
padding-bottom: 8px;
padding-left: 20px;
padding-right: 20px;


}

.navlinks A:active {
color: white; 
background-color:;
text-decoration: none;
padding-top: 6px;
padding-bottom: 8px;
padding-left: 30px;
padding-right: 30px;

}

.navlinks A:hover {
color: #000000; 
background-color: #FFFFFF;
filter:alpha(opacity=47);
-moz-opacity:.47;
opacity:.47;}
text-decoration: none;

}

.img A:link {

}

.bodyclass1 #maincontent A:link {
	color: grey; 
	text-decoration: underline;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
}
.bodyclass1 #maincontent A:hover {
	color: grey; 
	text-decoration: none;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
}
.bodyclass1 #maincontent A:active {
	color: grey; 
	text-decoration: underline;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
}

.bodyclass1 #maincontent A:visited {
	color: grey; 
	text-decoration: underline;
	font-family: Arial, Century Gothic, Lucida Grande, verdana, Helvetica, Arial;
	font-size: 10pt;
}