body {
background: #FFF url(/images/affiliate/323741/back.jpg) repeat scroll 0 0;
font-family:Tahoma;
font-size:9pt;
}
#stiWrapper {
background:#FFFFFF none repeat scroll 0 0;
margin:auto;
padding-left:23px;
padding-right:23px;
width:769px;
}
#stiHeader {
clear:both;
height:85px;
padding-top:22px;
width:100%;
}
#stiHeader a {float:left;}
#call {
background:transparent url(/images/affiliate/323741/call.jpg) no-repeat scroll 0 0;
float:right;
height:67px;
width:500px;
}
#look {
float:right;
height:23px;
margin-top:20px;
text-align:right;
display:none;
}
#stiMenu {
background:#00AEEF none repeat scroll 0 0;
clear:both;
color:white;
display:block;
margin-bottom:15px;
width:100%;
}
.clearit
{
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#menubar, #menubar ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Tahoma;
	text-transform: Uppercase;
}

#menubar li a
{
	display: block;
	text-decoration: none;
	padding: 3px 4px;
	font-size: 8pt;
	color: white;
}

#menubar a.trigger
{
	padding::5px 16px 5px 10px;
	background: #00aeef;
	font-weight:bold;
}

#menubar li
{
	float: left;
	width: auto;
	background-color:#006ebf;
}

#menubar ul li
{
	width: 100%;
	color:white;
}

#menubar ul li a  {
	color: white;
	border-right: 0;
	padding: 3px 12px 3px 5px;
	font-size: 8pt;
	font-weight:none;
	font-family: Tahoma;
}

#menubar li ul {
	position: absolute;
	display: none;
	background-color: white;
}

#menubar li:hover a, #menubar a:focus, #menubar a:active, #menubar li.p7hvr a
{
	color: white;
	background-color:#006ebf;
}

#menubar li:hover ul, #menubar li.p7hvr ul
{
	display: block;
}

#menubar li:hover ul a, #menubar li.p7hvr ul a {
	color: #ffffff;
	background-color: transparent;
}

#menubar ul a:hover
{
	color: #000000!important;
}
#stiBody {}
#b_searchboxInc h2 {
background:#00AEEF none repeat scroll 0 0;
color:#FFFFFF;
font-size:10pt;
margin:0 !important;
padding-bottom:3px;
padding-left:10px;
padding-top:3px;
text-transform: uppercase;
}
#b_langSelect { display: none; } 
#b_searchboxInc #b_frm, #b_hotelTmpl .b_availForm, .b_roomsFormInner {
border: 5px solid #00AEEF;
}
#stiFooter {}
