body, div {
	margin:0px;
}
#s7 {
	width: 500px;
	height: 125px;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
#s7 div {
	width: 480px;
	height: 125px;
	padding: 10px;
	color:#FFFFFF;
	text-align: left;
	font-size: 38px;
	font-weight:normal;
	overflow: hidden
}
.hotellinksN  {
	font-size:12px !important;
	color:#015AB4;
	border-bottom:1px dotted #AAA9A9;
	
}
.hotellinksN b {
 font-size:12px !important;
 font-weight:bold;
 color:#666666;
}
.htldealpriceN {
color:#F24B17 !important;
font-family:'lucida grande',helvetica,verdana,arial,sans-serif;
font-size:20px !important;
font-weight:100 !important;
}

#big {
	width: 500px;
	text-align: left
}
.nav { margin:5px 0px;
}
.nav a  {border: 1px solid #ccc; display:block; float:left;}
#nav a, #s7 strong {
	margin: 0 3px;
	padding: 5px;
	background: #fff;
	color:#000;
	text-decoration: none;
	font-size:14px;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
#nav a.activeSlide {
	background: #f24b17;
	color:#fff;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
#nav a:focus {
	outline: none;
}
#output {
	text-align: left;
}
#msgboard {
	position: relative;
	height:125px;
}
#msgboard h3 {
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
}
#msgboard .highlight {
	background: transparent url(../images/transbg.png);
	border: solid 1px White;
	display: block;
	_margin:0px;
}
#msgboard h3 .corner,  #msgboard p .corner {
	position: absolute;
	background: white;
	width: 8px;
	height: 8px;
	font-size: 5px;
	line-height: 5px;
	display: block;
}
#msgboard .ne,  #msgboard .se {
	right: -2px;
}
#msgboard .ne,  #msgboard .nw {
	top: -2px;
}
#msgboard .nw,  #msgboard .sw {
	left: -2px;
}
#msgboard .se,  #msgboard .sw {
	bottom: -2px;
}
#outerdiv {
	width:1004px;
}
#headerhtl {
}
#contenthtl {
	background:url(../images/topimage4.jpg) scroll top left no-repeat;
	min-height:365px;
	width:1004px;
}
#divImage{
	min-height:365px;
	width:1004px;
}
#searchwidget {
	padding-top:33px;
	width:430px;
	padding-left:20px;
	float:left;
}
#srccorner {
	position: relative;
	float:left;
}
#srccorner .highlight {
	border: solid 0px white;
	display: block;
}
#srccorner .corner {
	position: absolute;
	background: white;
	width: 8px;
	height: 8px;
	font-size: 5px;
	line-height: 5px;
	display: block;
}
#srccorner .ne,  #srccorner .se {
	right: -4px;
}
#srccorner .ne,  #srccorner .nw {
	top: 2px;
}
#srccorner .nw,  #srccorner .sw {
	left: -4px;
}
#srccorner .se,  #srccorner .sw {
	bottom: 0px;
}
#rotatebox {
	padding-top:205px;
	width:500px;
	padding-right:20px;
	float:right;
}
#rotateboxnav {
	display:inline;
	width:500px;
	vertical-align:bottom;
}
#hoteltabs {
	width:1000px;
	padding-left:10px;
	padding-top:20px;
	clear: both;
}
#banner300by250 {
	padding-top:15px;
	text-align:center;
	margin-left:210px;
}
#bannerleader {
	padding-top:40px;
	text-align:center;
}
#landingtext {
	padding-top:20px;
	text-align:center;
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
}

#topdestinations {
	border-bottom:#e6e6e6 1px solid;
	margin-top:35px 10px 10px 10px;
	clear: both;
}
#htlpromoexplain {
	clear: both;
}
#footerhtl {
	clear: both;
}
.htldealtitle h1 {
	color: #f24b17;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
	font-size:22px;
	font-weight:100;
}
.hotellinks a {
	font-size:12px !important;
}
.hotellinks b {
color:#666666;
font-size:12px !important;
font-weight:bold;
}

.htldealprice a {
	color: #f24b17 !important;
	font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
	font-size:20px !important;
	font-weight:100 !important;
}
.dealseperator {
	border-top:4px solid #cccccc;
}
.leftdealbox {
	float:left;
	width:48%;
}
.rightdealbox {
	float:right;
	width:48%;
}
.cheap-hotels h2, .cheap-hotels h4 {
	font-weight:bold;
	text-indent:0px;
	font-size:15px;
	color:#333333;
	margin:0;
	padding:0px;
	padding-top:10px;
}
.cheap-hotels-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/*---- HOTEL MASTER DETAILS TABS-------------*/
.htlmastabtbrd { background:url(../images/tabsborder1px.gif) repeat-x scroll left top; }
.htlmastablbrd {background:url(../images/tabsborder1px.gif) repeat-y scroll left top;}
.htlmastabbbrd { background:url(../images/tabsborder1px.gif) repeat-x scroll left bottom; }
.htlmastabrbrd {background:url(../images/tabsborder1px.gif) repeat-y scroll right top;}
.htlmastablt {background:url(../images/tabsltop.gif) no-repeat scroll left top;}
.htlmastabrt {background:url(../images/tabsrtop.gif) no-repeat scroll right top;}
.htlmastablb {background:url(../images/tabslbottom.gif) no-repeat scroll left bottom;}
.htlmastabrb {background:url(../images/tabsrbottom.gif) no-repeat scroll right bottom; padding:7px;}

#menuhtlmas ul {float:left;list-style-type:none;margin:0px;padding:0px; margin-left:7px;}
#menuhtlmas ul li {float:left; margin-right:10px; list-style-type:none;}
#menuhtlmas ul li a:link, #menuhtlmas ul li a:active, #menuhtlmas ul li a:visited, #menuhtlmas ul li a:hover {float:left; padding-left:10px;padding-right:10px;font:12px Arial;text-decoration:none;font-weight:bold;color:#666;line-height:33px;}
#menuhtlmas .sel {background:url(../images/startmastab.gif) scroll left top no-repeat;}
#menuhtlmas .sel a { background:url(../images/endmastab.gif) right top no-repeat;}
#menuhtlmas .sel a:hover { background:url(../images/endmastab.gif) right top scroll no-repeat; }
#menuhtlmas .notsel {background:url(../images/startmastab.gif) scroll left bottom no-repeat;}
#menuhtlmas .notsel a { background:url(../images/endmastab.gif) right bottom no-repeat;}
#menuhtlmas .notsel a:hover { background:url(../images/endmastab.gif) right bottom no-repeat; color:#1585bc;}
/*---- HOTEL MASTER DETAILS TABS ----TheEnd-------------*/
.offerhtl1 h2 {
color:#FFFFFF;
font-size:18px;
font-weight:bold;
height:44px;
left:460px;
position:absolute;
top:150px;
width:350px;
z-index:1;
}