body {background-color:#FFFFFF;background-image:url(img/b.png);font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;text-align:left;margin-top:5px;}
* {margin:0;padding:0;}
h1 {display:block;font-size:12px;color:#7F462C;font-weight:bold;margin-bottom:5px;margin-top:10px;}
h2 {display:block;font-size:12px;color:#7F462C;font-weight:bold;}
p {display:block;margin:1em 0;}
b.nowrap {white-space:nowrap;font-weight:normal}
div.five {padding:5px;}
div.ten {padding:10px;}
input.orange {background-color:#FF9900;font-weight:bold;font-size:12px;color:white;}
input.red {background-color:#bf1a12;font-weight:bold;font-size:12px;color:white;}
input.bookred {background-color:#bf1a12;font-weight:bold;font-size:12px;color:white;width:130px;}
select {font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;border:none;margin:0px;vertical-align:middle;} 
input.text {font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;border:none;margin:0px;vertical-align:middle;} 
input.city {width:130px;}
input.citysearch {width:310px;font-weight:bold;color:#7F462C;}
input.checkinout {padding:1px;width:100px;color:#7F462C;border:1px solid #8f959a;background:white url(img/cal.gif) no-repeat right center;vertical-align:middle;margin-right:5px;}
select.guestsrooms {padding:1px;border:1px solid #8f959a;width:35px;}
form.selectmonth {text-align:right;}
select.selectmonth {padding:1px;border:1px solid #8f959a;width:120px;}
label.bold {font-weight:bold;}
button.gosearch {cursor:pointer;width:41px;height:26px;background:url(img/go.png);border:none;}
/* --------------------- Links --------------------- */
a {color:#bf1a12;text-decoration:none;}
a.menu {color:#ffffff;text-decoration:none}
a:hover {color:#bf1a12;background-color:#ffffcc;text-decoration:underline;}
.nohover a:hover {background-color:transparent;}
/* --------------------- Logo --------------------- */
div.logo {position:relative;left:0px;margin-left:0px;width:760px;height:60px;padding:0px;text-align:left;}
img.logo {width:193px;height:57px;border:none;}
/* Top and bottom bars */
div.topbar {width:794px;height:25px;border-width:1px;border-spacing:0px;border-style:none;background-image:url(img/topbar.gif);background-repeat:no-repeat;position:relative;margin-bottom:1px;}
div.bottombar {width:794px;height:25px;border-width:1px;border-spacing:0px;border-style:none;background-image:url(img/bottombar.gif);background-repeat:no-repeat;margin-top:1px;}
div.leftcorner {float:left;color:#ffffff;padding-left:20px;padding-top:4px;text-align:left;display:inline;}
div.rightcorner {float:right;color:#ffffff;text-align:right;padding-right:20px;padding-top:4px;display:inline;}
div.greenbar {width:990px;height:10px;background-color:#ABCC00;}
div.greybar {background-color:#efefde;width:984px;padding:2px;border:1px solid #c6c6c6;}
/* --------------------- Frame box --------------------- */
div.frame {width:794px;border:1px solid #ABCC00;border-spacing:0px;background-color:#ffffff;overflow:auto;}
/* --------------------- Left box --------------------- */
div.grey {width:502px;height:100%;background-color:#eeeeee;float:left;padding:10px;display:inline;} 
div.box {width:480px;float:left;text-align:left;background-color:#ffffff;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #ABCC00;padding:10px;}
div.formbox {width:500px;float:left;text-align:left;background-color:#ffffff;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #ABCC00;padding:0px;}

img.compare {width:480px;height:70px;border:none; margin-top:10px; margin-left:10px;}

div.sc {width:335px;height:60px;border:none;text-align:left;float:left;margin-top:10px;padding-left:10px;}
div.gr {width:90px;height:60px;border:none;text-align:left;float:left;margin-top:10px;padding-right:10px;}
div.go {width:50px;height:45px;border:none;float:left;margin-top:10px;padding-top:15px;}
div.sa {width:460px;border:none;text-align:right;margin-right:10px;float:right;}

div.airtitlebar {width:758px;float:left;border:none;text-align:left;font-weight:bold;color:#ffffff;background-color:#FF9900;padding:2px;padding-left:10px; margin-left:10px; margin-top:10px;}

div.airbox {width:768px;float:left;text-align:left;background-color:#ffffff;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #FF9900;padding:0px; margin-left:10px;}
div.airdescript {width:480px;height:250px;float:left;text-align:left;background-color:#FF9900;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #FF9900;color:#7F462C;padding:10px;}

div.descript {width:480px;float:left;text-align:left;background-color:#ABCC00;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #ABCC00;padding:10px;display:inline;margin-right:-3px;}

div.control {width:488px;float:left;text-align:left;background-color:#FF9900;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #FF9900;padding:2px;padding-left:10px;}

div.sitetitle {float:right;text-align:center;background-image:url(img/sitetitle.gif);background-repeat:no-repeat;color:#bf1a12;font-weight:bold;}
div.topdestitle {float:left;text-align:center;background-image:url(img/topdestitle.gif);background-repeat:no-repeat;color:#bf1a12;font-weight:bold;width:250px;}

div.tags {border:1px solid #ffffff;margin-top:0px;padding:5px;text-align:justify;}

img.star {width:10px;height:10px;border:none;}
img.control {vertical-align:middle;border:none;}
img.slide {width:480px;}
img.siteslide {width:85px;}
img.flag {width:17px;height:12px;border:none; vertical-align:bottom;}
img.lp {margin-left:10px;margin-bottom:0px;float:right;border:1px solid #ffffff;}
img.sitelogoindex {width:85px;height:20px;border:none;margin-top:2px;}
img.sitelogo {width:85px;height:20px;border:none;margin-left:10px;margin-right:20px;margin-top:20px;}
img.dmap {width:480px;height:300px;border:none;}

div.distance {width:488px;float:left;text-align:left;background-color:#FF9900;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #FF9900;padding:2px;padding-left:10px;}
div.distance2 {width:488px;float:left;text-align:left;background-color:#ffffff;border-spacing:0px;border-style:none;border-collapse:collapse;border:1px solid #ABCC00;padding:2px;padding-left:10px;}
input.coord_r {background-color:#FF9900;border:none;margin:0px;text-align:right;font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;} 
input.coord_l {background-color:#FF9900;border:none;margin:0px;text-align:left;font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;}
select.coord {background-color:#FF9900;border:none;margin:0px;text-align:left;font-family:Verdana, sans-serif;font-size:12px;color:#7F462C;width:70px;} 

ol.linko li {list-style-type:decimal;margin-left:30px;padding:0px;}

img.bullet {width:16px;height:15px;border:none;}
img.new {width:25px;height:11px;border:none;}
img.switch {width:11px;height:11px;border:none;}
img.cheaptickets {width:250px;height:132px;border:none;float:right;margin-bottom:20px;}
ul#sitelistlogo li{list-style:none;display:inline;}
/* --------------------- Right box --------------------- */
div.white {width:250px;height:100%;border:0px;text-align:left;float:left;display:inline;padding:10px;padding-top:0px;} 

div.titlebar {width:490px;float:left;border:none;text-align:left;font-weight:bold;color:#ffffff;background-color:#ABCC00;padding:2px;padding-left:10px;}

div.monthbar {width:244px;float:left;font-weight:bold;text-align:left;background-color:#ABCC00;border-spacing:0px;padding:2px;padding-left:4px;margin-bottom:10px;margin-top:1px;}
div.monthbarnext {width:244px;float:left;text-align:left;font-weight:bold;color:#ffffff;background-color:#ABCC00;border-spacing:0px;padding:2px;padding-left:4px;margin-bottom:10px;margin-top:1px;}

div.dimagecurrent {float:left;width:250px;height:85px;border-width:0px;border-spacing:0px;background-image:url(img/dpic/d007/dimage.jpg);background-repeat:no-repeat;text-align:center;padding-top:32px;}
div.cimage {float:left;width:250px;height:55px;border-width:0px;border-spacing:0px;background-image:url(img/month/calendar.gif);background-repeat:no-repeat;text-align:center;padding-top:62px;}

div.destinations {float:left;margin-left:0px;margin-bottom:6px;border:solid 1px #c6c6c6;background:#ffffff;padding:5px;width :237px;height:100px;overflow :auto;}

div.allmonths {float:left;margin-left:0px;margin-bottom:6px;border:solid 1px #c6c6c6;background:#ffffff;padding:5px;width:237px;}

div.toolimage {float:left;width:110px;height:55px;border:solid 1px #ffffff;text-align:left;font-weight:bold;color:#ABCC00;margin-bottom:10px;}
div.tooltext {float:right;width:123px;height:45px;border-width:0px;border-spacing:0px;text-align:left;border:1px solid #ABCC00;padding:5px;margin-bottom:10px;}

img.tool {width:115px;height:40px;border:none;}
img.dico {float:left;width:250px;height:117px;border-width:0px;border-spacing:0px;}
/* ---------------------Tag cloud --------------------- */
ul#tag_cloud a{text-decoration:none;}
ul#tag_cloud a:hover{text-decoration:none;background:#ffffcc;color:#bf1a12;}
ul#tag_cloud li{list-style:none;display:inline;margin:0px;padding:5px;}
ul#tag_cloud li.tag_popularity_1{font-size:100%;}
ul#tag_cloud li.tag_popularity_1 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_1 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_2{font-size:120%;}
ul#tag_cloud li.tag_popularity_2 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_2 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_3{font-size:140%;}
ul#tag_cloud li.tag_popularity_3 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_3 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_4{font-size:160%;}
ul#tag_cloud li.tag_popularity_4 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_4 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_5{font-size:180%;}
ul#tag_cloud li.tag_popularity_5 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_5 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_6{font-size:200%;}
ul#tag_cloud li.tag_popularity_6 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_6 a:hover{color:#bf1a12;}
ul#tag_cloud li.tag_popularity_7{font-size:220%;}
ul#tag_cloud li.tag_popularity_7 a{color:#ffffff;}
ul#tag_cloud li.tag_popularity_7 a:hover{color:#bf1a12;}
/* ---------------------Yahoo Calendar --------------------- */
#checkinCalContainer, #checkoutCalContainer, #detailTabCheckinCalContainer, #detailTabCheckoutCalContainer, #rateTabCheckinCalContainer, #rateTabCheckoutCalContainer, #popupCheckinCalContainer, #popupCheckoutCalContainer {position:absolute;z-index:1;}
#checkinCalContainer, #checkoutCalContainer, #popupCheckinCalContainer, #popupCheckoutCalContainer {font-size:10px;}
.longCheckBox, .shortCheckBox {border:0px;height:16px;vertical-align:top;color:Gray;float:left;background:#ffffff url(img/cal.gif) 100% 0px no-repeat;cursor:pointer;}
.longCheckBox {width:170px;}
.shortCheckBox {width:100px;}
.searchPageCheckBox, .cityPageCheckBox, .homeCheckBox{border:1px solid #999999;height:16px;color:Gray;background:#ffffff url(img/cal.gif) 100% 0px no-repeat;	cursor:pointer;	padding-left:2px;}
.searchPageCheckBox {width:140px;}
.cityPageCheckBox {width:170px;}
.homeCheckBox {width:100px;}
#HotelCheckinTD, #HotelCheckoutTD, #DetailTabCheckinTD, #DetailTabCheckoutTD {border:1px solid #999999;padding-left:3px;height:16px;}
/* --------------------- Hotelscombined --------------------- */
/*** New Autocomplete Styles */
.ac_input {width:380px;}
.ac_results {padding:0px;border:1px solid #7F462C;background-color:#ffffcc;overflow:hidden;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {
	margin:0px;
	padding:2px 5px;
	cursor:pointer;
	display:block;
	width:280px;
	font-size:12px;
	overflow:hidden;
	text-align:left;
	font-weight:normal;
}	
.ac_over {
	background-color:Highlight;
	color:HighlightText;
}
/******* Only required of IE - Has issues with z-index and dropdowns *************/
.ac_results iframe {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    filter:mask();
    width:3000px;
    height:3000px;
}