
#content .post h3#booking-form-header{background:#9c450d;color:#fff;height:24px;left:228px;overflow:hidden;position:absolute;top:-24px;width:134px}
#content .post h3#booking-form-header span{background:url(../images/booking-form.png) left top no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}
#content .post h2{clear:both;font:1.5em Arial, Tahoma;height:1%;overflow:visible;position:relative;margin:0 0 6px}
#content .post h2 a{background:#5d3813;color:#fff;display:block;height:25px;text-decoration:none;width:440px;padding:5px 219px 1px 11px; font-size:18px; margin:0;}
#content .post h2 a:hover{background:#ff5603; color:#fff;}
#content .post h2 form{font-size:.665em;position:absolute;right:8px;top:4px;width:210px}
#content .post h2 form label{color:#fff;float:left;font:11px Arial, Tahoma, "Trebuchet MS", Arial, Serif;padding:5px 0 0}
#content .post h2 form input{ width:80px; padding:2px 3px; color:#333; margin:1px 5px 0}
#content .post h2 form select{background:#fff;border:1px solid;font-weight:400;width:150px}
#content .post h2 form select.short{width:45px}
#content .post h2 form input.click-to-view{height:52px;position:absolute;right:-7px;top:-58px;width:82px;margin:0 0 10px}
#content .post h2 p.price{color:#de4c02;font:1.5em Arial, Tahoma, Georgia, Garamond, Serif;font-weight:400;position:absolute;text-align:left;right:60px;top:-46px;height:41px;width:220px}
#content .post a.make-an-offer{float:left;height:27px;overflow:hidden;position:relative;width:198px}
#content .post a.make-an-offer span{background:url(../images/make-an-offer.png) left top no-repeat;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
#content .post h2 form#calendar-top{font-size:.665em;position:absolute;right:8px;top:4px;width:120px}
#content table,#search-results #latest-posts table{font:1em Arial, Tahoma, "Trebuchet MS", Arial, Sans-Serif;width:100%}
#content table tr td,#search-results #latest-posts table tr td{background:#addd46;color:#000;height:30px;line-height:14px;text-align:center;vertical-align:middle;width:42px}
#content table tr.prices td,#search-results #latest-posts table tr.prices td{background:#fff5de;color:#b7b7b7;font-weight:700}
#content table tr td.alt,#search-results #latest-posts table tr td.alt{background:#a0db20;color:#000}
#content table tr td.booked,#search-results #latest-posts table tr td.booked{background:url(../images/booked-bg.png) left top repeat-x;font-size:.865em}
#content table tr.prices td ins,#search-results #latest-posts table tr.prices td ins{color:#fff}
#content fieldset#bidding{color:#000;clear:both;font-size:1.365em;width:613px;padding:10px 0 0}
#content fieldset#bidding a.bid{background:#FFF url(../images/submit.png) no-repeat top;display:block;width:150px;height:60px;text-indent:-3000px;float:left;margin-top:60px}

#content fieldset#bidding div{float:left;width:450px}
#content fieldset#bidding div input{background:#fff;border:3px #2c2928 solid;color:#2c2928;float:left;font:1em Georgia, Garamond, Serif;margin:0 8px}
#content fieldset#bidding div.pay-now{background:url(../images/pay-now.png) right top no-repeat;color:#232423;float:right;font-size:.665em;height:79px;text-align:center;width:119px;margin:0 9px 0 0;padding:5px 0 5px 17px}
#content fieldset#bidding div.pay-now .price{color:#fb7a28;font-size:2em}
#content fieldset#bidding div.total{width:600px;font-size:16px;font-weight:700}
#content fieldset#bidding div.total strong{width:600px;color:red}
#resorts #more-info{clear:both;padding:26px 9px 0}
#resorts #more-info h1{color:#fb7a28;font:1.6em Arial, Tahoma;padding:0 0 24px}
#resorts #more-info h1.green{color:#45990d;font-size:1.832em;font-weight:400;text-align:center;padding:0 0 24px}




