ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,hr,img,a,div { margin:0; padding:0 }
html {background: #000 url(images/bg.jpg) top no-repeat;}
body{width:932px;margin:0px auto}
h3 { font-size:1.1em;
	color: #fff;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}
h4 { font-size:1.1em;
	color: #fff;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}

.clear {clear:both;}
.content { font-family:"Times New Roman" font-size:12px; color:#f5ac63; padding:10px}

/* Menu */
#menu ul {LIST-STYLE-TYPE: none;}
#menu li {FLOAT: left;padding-left:25px;color:#fff; font-family:  Arial, Tahoma, Helvetica, sans-serif;font-size:0.7em;}
#menu li a{color:#fff text-decoration:none;}
#menu li a:active{color:#fff !important;text-decoration:none;cursor:default;}
#menu li a:link{color:#fff}
#menu li a:visited{color:#fff}
#menu li a:hover{color:#fff}



#menu-container { padding-left: 160px;height:90px}
#navlist li { background: none; display: inline; float: left; height: 38px; padding-right: 2px; width: 93px }
#navlist a { padding: 9px 0 9px 0; width:93px; text-align:center; background: transparent url('/images/menu_bg.gif') no-repeat scroll left top; display: block; font-family:Arial ; color:#db0000; font-size: 12px; text-decoration:none; font-weight:bold;   }
#navlist a.active { padding: 9px 0 9px 0; width:93px; text-align:center;  background: transparent url('/images/menu_bg.gif') no-repeat scroll left -38px;  display: block; font-family:Arial ; color:#ff0000; font-size: 12px; text-decoration:none; font-weight:bold; text-decoration:underline; }
#navlist a:hover { padding: 9px 0 9px 0; width:93px; text-align:center; background: transparent url('/images/menu_bg.gif') no-repeat scroll left -38px;  display: block; font-family:Arial ; color:#ff0000; font-size: 12px; font-weight:bold; text-decoration:underline;}
ul.links li { padding: 0pt 0.3em; display: inline; list-style-type: none; }

.red{
    font-size:1.1em;
	color: #f00;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}
.redsmall{
  font-size:0.6em;
	color: #a50000;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
	padding: 10px 0 0 0;
}
.promo{
  font-size:0.7em;
	color: #aa0000;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}
.copyright    {
  font-size:0.7em;
	color: #a00;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}

#rooms div{ font-size:0.7em;
	color: #fffca1;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}

#rooms h3 { font-size:0.9em;
	color: #f00;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:bold;
}

#index div{ font-size:0.8em;
	color: #fffca1;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
}

#index h3 { font-size:1em;
	color: #f00;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:bold;
}

#res td{
  font-size:0.9em;
	color: #fffca1;
	font-family:  Arial, Helvetica, Tahoma, sans-serif;
	font-weight:normal;
	padding: 5px 5px 0 5px;
}


div.promo {
	position: absolute;
	top: 0; bottom: 0; left: 0; right: 0;
  height:20px; 
  background:#550000; 
  padding-top:5px;
  vertical-align: super; 
	overflow: auto;
}
* html div.promo {
	width: expression(this.offsetParent.clientWidth + "px");
/*	height: expression(this.offsetParent.clientWidth – 86 + "px"); */
  padding-top:5px;
}

