body {
	background:#fff url(images/back_top.gif) top left repeat-x;
	}
	
body#homepage {
	background:#ccc url(images/backgroud_splash.gif) top left repeat-x;
	}

.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; margin-right: 10px; margin-left: 20px; clip:   rect(   ); margin-top: 10px}
.footnotes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC3333}
p, .body {  font-family: "Times New Roman", Times, serif; font-size: 11pt}
h1, h4, .heading1 {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 15pt}
h2, h5, .heading2{  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-transform: uppercase; color: #666666}
h3, h6, .heading3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; color: #999999}

.imgleft {
	float:left;
	margin:0 10px 10px 0;
	}
	
.imgright {
	float:right;
	margin:0 0 10px 10px;
	}
	
.imgcenter {
	display:block;
	text-align:center;
	margin:10px 0;
	}
	
.container {
	overflow:hidden;
	background:#fff url(images/background.gif) top left repeat-y;
	}
	
#maintable {
	background:#ccc url(images/background_home.jpg) top left no-repeat;
	}
	
.mainnav {
	float:left;
	width:147px;
	padding:0;
	margin:0;
	}
	
#homepage .mainnav {
	width:174px;
	float:none;
	background-color:#ccc;
	} 
	
.mainnav ul {
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
	float:left;
	width:147px;
	}
	
.mainnav li {
	margin:0;
	padding:0;
	}
	
.mainnav a, .mainnav a:visited {
	display:block;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding: 3px 5px;
	margin:0;
	}
	
.mainnav a:hover {
	color:#c00;
	text-decoration:none;
	background-color:#eee;
	}
	
.mainnav a.hotnews, .mainnav a.hotnews:visited {
	color:#c00;
	}
	
.mainnav a.hotnews:hover {
	background-color:#FFCC33;
	}

	
#content {
	width:620px;
	padding:15px;
	margin-left:160px;
	}
	
ul.nobullets {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#footer {
	width:100%;
	}
	
address {
	text-align:right;
	float:right;
	display:block;
	width:330px;
	font-style:normal;
	}
	
.promos {
	padding:15px 0;
	clear:left;
	}
