html, body {
	padding: 0;
	margin: 0;
	background-color: #333333;
	min-width: 780;
	text-align: center; 
}



#wrapper {
	margin:0 auto;
	width:780;
	text-align: left;
}

#wrapperB {
	margin:0 auto;
	width:800px;
	text-align: left;
}

font,td { font-family: tahoma, verdana, Arial, Helvetica, sans-serif ; color: #333333; font-size: 11px}

a:link,a:active{ color : #ffffff; font-weight: bold ; text-decoration:none;  font-size: 10px;}
a:visited { color : #ffffff; font-weight: bold; text-decoration:none;  font-size: 10px;}
a:hover, .nav-highlight {
     color: #cc0000;
	   font-weight: bold;
	  font-size: 10px;
     background-color: #ffce00;
}




.chosendropdown {   background-color: #ffce00;   color: #cc0000; font-size: 10px; font-weight: bold;}

a.yellow:link,a.yellow:active,a.yellow:visited { color : #FFCE00; font-weight: bold; font-size: 10px;}
a.yellow:hover { color : #FFCE00;  font-size: 10px;}

a.red:link,a.red:active,a.red:visited { color : #CC0000; font-weight: bold; font-size: 10px;}
a.red:hover { color : #FF0000;}

a.grey:link,a.grey:active,a.grey:visited { color : #333333; }
a.grey:hover { color : #333333;  background-color: #999999; }


.imageText { font-family: tahoma, verdana, Arial, Helvetica, sans-serif ; font-size: 10px; background-color:#FFCE00;   color: #CC0000; font-size: 10px; font-weight: bold ;padding: 0;}

a.dropdownlink:link,a.dropdownlink:active,a.dropdownlink:visited { color : #cc0000; font-weight: normal; font-size: 10px;}
a.dropdownlink:hover { color : #dd0000;}
a.dropdowntitle:link,a.dropdowntitle:active,a.dropdowntitle:visited { color : #cc0000; font-weight: bold; font-size: 10px;}
a.dropdowntitle:hover { color : #dd0000;}

a.searchlinks:link,a.searchlinks:active,a.searchlinks:visited { color : #CC0000; font-weight: bold}
a.searchlinks:hover { color : #FF0000;}


.navigation {    color: #CC0000; font-size: 10px; font-weight: bold ;padding: 4;}

.adspace {    color: #FFFFFF; font-size: 10px; font-weight: normal ;}


.flasharea { background-color:#5C5C5C;   color: #333333; font-size: 10px; font-weight: normal}


.searcharea { background-color:#FFCE00;   color: #CC0000; font-size: 10px; font-weight: bold ;padding: 0;}
.caption { color: #CC0000; font-size: 10px; font-weight: normal ;padding: 2;}

.dropdownarea { background-color:#FF0000;   color: #FFCE00; font-size: 10px; font-weight: bold ;padding: 4}

.footer { background-color:#FFCE00;   color: #CC0000; font-size: 10px; font-weight: bold ;padding: 4;}
.imagecell { background-image:images/hatbg.gif; background-color:#888888;   color: #999999; font-size: 11px; font-weight: bold; padding: 0;}

.fivepad {  padding: 4; }
.newscell {  background-color:#FFFFFF;   color: #666666; font-size: 10px; font-weight: bold;padding:4; }
.newscellGrey {  background-color:#EEEEEE;   color: #555555; font-size: 10px; font-weight: bold;padding: 4; }

.newsA{  color: #CC0000; font-size: 11px; font-weight: bold; }
.newsB{  color: #333333; font-size: 11px; font-weight: normal; }
.newsC{  color: #333333; font-size: 11px; font-weight: normal;}
.newstitle { color: #CC0000; font-size: 11px; font-weight: bold; }
.newsarea {  background-color:#FFFFFF;  color: #333333; font-size: 10px; font-weight: normal; padding: 4;}
.newsareatitle {  background-color:#FFFFFF;  color: #CC0000; font-size: 20px; font-weight: bold;}
.newsareasidenote {  background-color:#FFFFFF;  color: #333333; font-size: 9px; font-weight: normal; }
.newsareasidenotebar {  background-color:#FFCE00;  color: #333333; font-size: 9px; font-weight: normal;}
.related { color: #FFFFFF; font-size: 10px; font-weight: normal;}
.newsbanner {  background-color:#CC0000;  color: #ffffff; font-size: 10px; font-weight: bold; padding: 4;}

.adText {   color: #CCCCCC; font-size: 9px;  }

.post { background-color:#CC0000 ! important ;  color: #FFCE00; font-size: 10px; font-weight: normal;border:0;  }