@charset "utf-8";
/* 
    Document   : advancedsearch.css
    $LastChangedRevision: 429 $
	$LastChangedBy: chrismckee $
	$LastChangedDate: 2010-05-27 17:03:09 +0100 (Thu, 27 May 2010) $
    Description:
        Advanced Search Page Stylesheet
*/

h2{ font-size:2em; margin:15px 0 0 15px; color:#069; }

#advancedsearchwrapper {
padding:10px 0 30px 15px;
}

li.searchcriteria {
background:#fff url(/media/images/searchbg.gif) repeat-x;
border:0.03em #3970a8 solid;
clear:none;
color:#3970a8;
display:block;
float:left;
height:240px;
margin-top: 15px;
margin-bottom:20px;
padding:12px;
}* html li.searchcriteria {
display:inline;
}

li.searchcriteria h3 {
color:#fff;
font-size:2em;
margin:0 0 15px;
}

li.searchcriteria ol li {margin-bottom:8px;}

li.searchcriteria ol li label {
display:block;
font-weight:600;
}

small{ display:block; clear:left;}

#country,#areas {width:272px;}

#sleeps,#bedrooms {width:220px;}

#duration {width:150px;}

.avproperty {
/*padding-left:20px;*/
width:280px;
margin:0 50px;
}

.avpreferences {width:220px; position:relative;}
.sendform{ position:absolute; bottom:8px; right:8px; }

#advdate img{ float:left; }

.bookinginfo {
    background:#fff url(/media/images/bookinginfo.gif) no-repeat;
    width: 18px;
    height: 20px;
    display: block;
    float: left;
    margin-left:5px;
    }