.roomheading {
	color:#990000;
}

.newsleftbgcolor {
	background-color:#990000;
}

.vendorlink a:active  {
	color: #990000;
	FONT: 11px Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	text-decoration: underline;
	font-weight: normal;
}
.vendorlink a:link {
	color: #990000;
	FONT: 11px Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	text-decoration: underline;
	font-weight: normal;
}
.vendorlink a:visited {
	color: #990000;
	FONT: 11px Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	text-decoration: underline;
	font-weight: normal;
}
.vendorlink a:hover {
	color: #990000;
	FONT: 11px Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	text-decoration: none;
	font-weight: normal;
}

.bannerleft {position:absolute; z-index:1; top:90px; left:0px; width:498px; height:225px; background-image:url(images/banner_left.jpg);}
.bannerright {position:absolute; top:90px; left:498px; width:498px; height:225px; background-image:url(images/banner_right.jpg);}

.maincontent {width:996px; background-color:#FFFFFF;}
.main1 {width:970px; background-color:#333333;}
.main1_left {background-color:#999999; text-align:center;}
.main1_middle {vertical-align:top; background-color:#333333; color:#FFFFFF; padding:7px 11px 7px 11px}
.main1_right {vertical-align:middle; background-color:#000000;}
 
.main2 {width:970px; background-color:#FFFFFF;}
.news {vertical-align:top; background-color:#000000; color:#993300; font-weight:bold; padding:5px 5px 5px 5px;}
.registration {vertical-align:top; background-color:#000000; color:#FF3300; font-weight:bold; padding:5px 5px 5px 5px;}
.main2_left { height:133px; background-color:#993300; text-align:center; vertical-align:middle; }

.main2_headers {height:31px; color:#FF3300; text-align:center; vertical-align:top; font-weight:bold; padding:3px 3px 3px 3px;}
.main2_logos { text-align:center; border:1px solid #000; width:210px; height:129px}
.ad_area { background-color:#333333; }




.results{
padding:20px;
}
.results table{
background-color: #990000;
color: #EDE0E0;
width:400px;
padding:0;
border:1px solid #ccc;
boder-collapse:collapse;
margin-bottom:15px;
}
.results caption{
color: #983A0E;
FONT: 90% Arial, serif; 
background-color:#EDE0E0;
border-top:1px solid #ccc;
padding: 5px 0 5px 10px;
text-align:left;
text-transform:lowercase;
word spacing:.25em;}


.results tr{
font-size:75%;
text-transform:uppercase;
font-weight:bold;}

.results td{
padding:0 5px;
margin-left:auto;
margin-right:auto;
}

.results ol{
margin:5px 0 5px 15px;
line-height:2;
}