body {margin: 0;padding: 0;}

#container
{width: 980px; float: left;margin: 0px;border: 0px solid gray; font-weight: normal;font-size: 13px;color: #666666;font-family: Arial, Helvetica, sans-serif; background-color: #304050;text-decoration: none;}



#left
{float: left;width: 180px;text-align: left;margin: 0;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-right-style: solid;border-right-color: #dddddd;border-right-width: 0px;color: #ffffff;font-size: 100%;}

#left a
{color: #ffffff;text-decoration: none; font-weight: normal; padding-left:1px;padding-right:1px;}

#left a:hover {text-decoration: none;font-weight: normal;color:#ffffff;background-color: #CD3333;}








#content
{float:left;width: 470px;text-align: left;padding: 0px;font-size: 100%;}




#hotel {background-color: #F8F8FF;border-bottom-style: solid;border-bottom-width: 1px; border-bottom-color:#cccccc;padding-top:2px; padding-right:0px;  padding-bottom:2px; padding-left: 10px; }
#hotel a {color: #333333;text-decoration: none; border-bottom-style:dotted; border-bottom-width:0px; font-weight: bold;}
#hotel a:hover {text-decoration: none;font-weight: bold;color:#ffffff;background-color: #CD3333;}
#hotel a.more {color: #CD3333;text-decoration: none; font-weight: bold;text-align:center; border:none;}
#hotel a.more:hover {text-decoration: none;font-weight: bold;color:#ffffff;background-color: #CD3333;}
#hotel img {text-decoration: none;padding:4px; margin:0px; }



#blackbox
{float: right;width: 180px;min-height: 10px;max-height: 5000px;text-align: left; margin-left: 4px;padding:4px; font-size: 120%;font-style:bold; color: #111111;background-color: #111111;color:#ffffff;}



#topadbackground
{color:#eeeeee; padding-top:4px; padding-bottom:4px;background-color: #111111; text-align:center;}








#sidehead
{width: 100%;margin:0px;text-align: left;padding-top: 2px;padding-right: 0px;padding-left: 0px;vertical-align: middle;	min-height: 5px;background-color: #CD3333;	color: #ffffff;	font-size: 110%;font-weight: bold;}




#centeraligned
{text-align:center;}






#advright
{float: right; width:310px;}

#search
{float: right;}

#more
{text-align: center;}




img.top
{float:left;margin: 0px;}

img.menu
{padding: 0px;width:155px;}

img.smallright
{padding: 0px;width:155px;float: right;}

img.smallleft
{padding: 0px;width:155px;float: left;}




h1
{font-size:120%; color: #ffffff; background-color: #aaaaaa; margin-top: 0;border-bottom: 0px solid white;  margin-bottom: 0px; padding-top:0px;   padding-right: 10px;padding-bottom:2px; padding-left:10px; font-weight: bold;}

h2
{font-size:110%; color: #ffffff; background-color: #aaaaaa; margin-top: 0;margin-bottom: 0px; border-top: 1px solid white; border-bottom: 0px solid white;  padding-top:2px;   padding-right: 2px;padding-bottom:2px; padding-left:10px; font-weight: bold;}

h3
{color:#507080;margin-top: 0px;margin-bottom: 1px;font-size:120%; font-weight: bold; text-decoration:none; padding-top:6px; padding-right:2px;  padding-bottom:1px; }


#previouscolor
{background-color: #556B2F;}


#topwidth {width: 980px;}
#topmenu {width: 980px; float: right; padding: 1px 0; margin: 0; background-color: #CD3333; height: 28px;}
#topmenu ul {margin: 0; padding: 0; position: relative;   display: inline;}
#topmenu li {float: left; list-style-type: none;   margin: 0 0 0 3px;   text-indent: 1px; width: 180px; 
  height: 22px;  font-weight: bold;  font-size: 100%; position: relative;}
#topmenu a {text-decoration: none;  padding-top: 4px;  color: #fff; display: block;height: 30px;}
#topmenu a:hover{text-decoration: underline}
#topmenu li ul {display: none;  width: 180px;  margin: 0; position: absolute; top: 100%;left: 0; border: solid 1px #000;  background: #CD3333;  z-index: 10;}
#topmenu li ul li {padding: 0 2px;  display: block;  text-align: left; background-image: none; font-size: 90%;}
#topmenu li ul li a {color: #fff;  background-image: none;}
#topmenu li ul li a: hover {background-image: none;}
#topmenu li:hover ul, #topmenu li.over ul {display: block}




#footer
{clear: both;width:980px;margin: 0em;padding: 0em;color: #aaaaaa;background-color: #fffffff;}



















































#table {width: 100%;}

.row 
{width: 100%;float: left;margin-top: 10px;margin-bottom: 10px;}

.rowl 
{float: left;width: 308px;margin-right: 16px;min-height: 130px;max-height: 600px;}
		
.rowr 
{width: 309px;	float: right;min-height: 130px;max-height: 600px;background-color: #556B2F;}

.heading
{	width: 306px;text-align: left;padding: 1px;vertical-align: middle;min-height: 20px;	max-height:60px;background-color: #116688;color: #ffffff;font-size: 130%;font-weight: bold;}

.pic 
{float: left; padding:4px; text-align: top}
.pictext 
{float: right; text-align:top; padding:4px; width:204px; color: #ffffff}









