body { font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;font-size: 87.5%;}form#searchBig, form#booking_hotel {float: left;height: 283px;background: #FFF;padding: 15px;width: 570px;border: 1px solid #09C;background: #fff url(../imgs/familyPhoto.jpg) no-repeat;background-position: 450px 15px;-moz-border-radius: 0.7em;-webkit-border-radius: 0.7em;border-radius: 0.7em;}form#booking_hotel {width: 460px;height: 210px;background: #FFF;padding: 10px;}#searchBig h1 {color: #09C;font-size: 1.61em;margin-bottom: 20px;}label {color:#000000;float:left;font-weight:bold;padding:8px 0;width:230px;}form#searchBig span, form#booking_hotel span {font-size: 2.2em;color: #CCC;float: left;width: 60px;display: block;padding-left: 25px;margin-top: -8px;padding-bottom: 10px;}form#searchBig input#searchSubmit, form#booking_hotel input#booking_hotel {float: right;margin: 15px 150px 0 0;}select, .date-pick { float: left; margin-top: 5px;}.ui-datepicker-trigger { margin: 4px 0 0 7px;}#booking_hotel h2 {font-size: 1.371em;color: #09C;margin-bottom: 15px;}.loading { float: left; margin: 50px 0 0 130px;}.loading img { float: left; margin: 25px 0 25px 82px;}.loading p { clear: both; text-align: center; font-weight: bold; }#booking_hotel .loading { margin-top: 25px;}p.shortly { color: #666; font-size: 11px; font-weight: normal;}#searchConfidence {float: left;}#searchSubmit {float: right;}#booking_hotel #searchConfidence {width: 210px;margin-top: -10px;}#booking_hotel #searchSubmit {float: right;margin-top: 9px;width: 112px;}.error{color:#fff;background-color:#ff0033;padding: 0.5em;margin: -15px 0 5px 0;font-size: 12px;clear:both;width: 413px;font-weight: bold;}.small_label { width: 165px!important; margin: 0 0 15px!important;}.hide {display:none;}