@charset "utf-8";
/* CSS Document */

#left {width: 400px; display: block}
#center {width:370px }


#navigationinner {
width:170px; }

#quicksearch {background:transparent url(../../images/bg_searchbox.gif) no-repeat; width: 400px; height: 360px; margin-bottom:10px ;}
.servicetypesearch {width:380px}
.seo h1 {color:#084D9C;  margin:0px; font-size:1.2em; float: left; width:390px; margin-left:20px }
.seo p { margin: 0px 0px 0px 0px; color:#084D9C; font-size:.75em;}
.seo {
color:#6D8AD8;
padding:5px;
margin:-5px 0px 0px 10px
}

.ires h1   { text-indent: -10000px; overflow:hidden ; margin: 0px; }
#accommodationsearch {
   margin:30px 0 20px 60px;
   width:300px;}

#accommodationsearchinner {float: none; } 

fieldset {border : none; margin-bottom:0px; padding: 0px;; width:250px; margin-left:130px }
#accommodationsearch label {float: left; width: 75px}
#accommodationsearch input , #accommodationsearch select {border: 1px solid #ededed}
select#locationId {width:200px}
.accomcheckin ,
.accomcheckout,
.hotelpeople ,
#hotelor  {display: none}
#hotellocation {float:none}

ul.extraservices { list-style:none; margin: 10px 0px; padding: 0px ; display: none }
.extraservices li { float:left; padding: 0px}
.extraservices li a {
background:#10559C  none repeat scroll 0 0;
background-color:#A5CDF5;
color:#fff;
display:block;
float:left;
font-size:1.4em;
padding: 10px 0px; 
text-align:center;
text-decoration:none;
width:190px;
margin:1px
}

.orange {color:#FF8E21}


/*deals*/
.deals {
background:#E7EBF7 none repeat scroll 0 0;
padding:5px; margin-bottom:10px;

}

#hotTitle, #secretTitle {
font-size:2em; text-indent:-10000px; overflow:hidden;
width:360px; height:40px }

#hotTitle { 
color:#E73C00;  background: #ffffff url(../../uploads/free-nights-title.gif) no-repeat right 0px; height: 40px
}

#secretTitle { 
color:#084D9C; background: #ffffff url(../../images/shhh.gif) no-repeat right 0px
}


#hotdeals ul, #secretstays ul { list-style:none; margin: 0px; padding: 0px ;  float:left}

#hotdeals ul { float: left; }
#hotdeals li , #secretstays li{ margin:0px 0px 1px;  padding:0px ;  float: left; display:block; background-color:#fff}
#hotdeals li a:hover {color:#ffffff; background-color:#92DB92 }
#secretstays li a:hover {color:#ffffff; background-color:#0855AD }

#hotdeals li a, #secretstays  li a {  padding:0px; margin: 0px ; display:block; text-decoration:none ; width:350px; height:30px }
#hotdeals li a { background:#EF9231 url(../../images/bg-hotdeal.gif) no-repeat ; color:#084D9C}
#hotdeals li a { background:#fff url(../../images/bg-hotdeal.gif) no-repeat  70px -5px; color:#DE3800; font-size: 1.2em; font-weight: bold; line-height:30px; padding-left: 10px}
#secretstays  li a {  background: #fff url(../../images/bg-hotdeal.gif) no-repeat top right; color:#08246B }



.dealLocation, .dealHotel { display:block; text-transform:capitalize; font-size:1.2em; font-weight:bold; float:left; padding: 0px 0px 0px 5px; clear:left; width:210px;}
.dealLocation {padding: 3px 0px 0px 5px}
.dealHotel {font-size:.8em; }
.dealPrice {float:right; font-size:2em; margin-right:80px; padding-top:3px; text-align:left;}
.dealFrom {font-size:.6em;}
.dealInfo {clear:left; width:100%; padding-left:5px; font-size:.8em}


#sitedetails {


margin:10px 0;
padding:5px 5px;
text-align:center;
width:180px;

}


#navigationinner {display:none}

legend {display: none}

.servicetypesearch {padding-top: 23px}

.servicetypesearch label {

margin:0 10px 0 0;

width:100%;
display:block;
clear:both;
text-align:left;
font-weight:bold


}

#lookuphotel {width:200px !important}
.searchhotelname label, .checkin label, .checkout label {text-indent:0px; font-weight: bold}
.country label { display:none}
.searchdestination { width:210px; }
.or { 
background:transparent url(../../uploads/dot.gif) repeat-x 0px 4px ;
position:relative;

text-align:center;
width:210px;  }
.or  p {padding:2px;  font-weight: bold; text-transform:uppercase ; width: 20px ; margin: 0px auto !important; display:block; background:#EF6921}
.checkin label, .checkout label { float:left}

.searchcontainerbutton  {text-align: left !important; margin-left:130px; padding-top:5px }
.searchcontainerbutton  p input  {border: 1px solid #fff}

* html  #center {padding-left: 0px}
