﻿/* CSS Document */

/* quick book */
.home .quickBook{width:187px;font-size:0.95em;position:absolute;top:0;left:0;z-index:1}
.home .quickBook .form{width:177px;min-height:405px;padding:4px 5px 5px;background:url(../images/images-main/trans-black.png) 0 0 repeat;border:none}
.home .quickBook .form legend{width:160px;}
.home .quickBook .form legend span{width:160px}

.header .phone {position:absolute;left:0;top:-999em;width:1px;height:1px;overflow:hidden}
.home .bannerImage{margin-left:0;width:750px}
.home .bannerImage img{width:750px;height:auto;display:block}
.home .bannerImageBorder{width:750px;height:230px}
.home .contentMain{position:relative;padding:0 11px 20px;margin:1px 0 0;background:url(../images/images-main/homecontent-bg.png) 0 0 repeat-y}
.home h1{background:url(../images/images-main/welcome-h1.gif) 0 0 no-repeat;width:350px;height:40px;text-indent:-999em;padding:0;margin:0}
.homeContent{padding:32px 60px 35px 33px;line-height:1.4em}
.homeContent p{padding-left:5px}
.contentMiddleWrap p {line-height:1.5em}

.home .rightCol h1{background:none;width:auto;height:auto;text-indent:0;padding:0;margin:0;font-size:1.4em}
.home .rightCol img{padding:12px 0 8px;width:225px}

/* xpros clear accommodation sidenav */
.accommodation .xprosModule{margin-top:7em}

.lastMinute{background:url(../images/images-main/lastminute-bg.gif) 0 0 no-repeat;margin-top:30px;padding:6px 0 0;}
.lastMinute h2{padding:10px 0 0 5px;margin:0}
.lastMinute p{font-size:1.1em;margin-top:3px;padding-top:0;font-weight:bold}

table.roomPrices{}
table.roomPrices th,table.roomPrices td{padding:6px 8px;background:#fff;border:2px solid #dee3dc;white-space:nowrap}
table.roomPrices th{}
table.roomPrices th.roomType{padding:10px 16px 10px 8px;background:#95b690;color:#fff;white-space:normal;width:48px;font-weight:bold}

.offersModule .offerTerms{font-size:0.95em;padding:3px 0 0 19px}
.offersModule .offerTerms h3{padding:0 0 5px;margin:0;text-transform:none;position:relative;top:auto;left:auto;width:auto;height:auto;overflow:visible;font-size:1.1em;color:#59794E}
.offersModule .offerTerms p{padding:0 0 12px;margin:0}
.offersModule .offerTerms ul{margin:0;padding:0 0 12px}
.offersModule .offerTerms ul li{padding:3px 0 5px;list-style-type:disc;list-style-position:outside;margin-left:20px;margin-right:20px}

.bookOnline a{position:absolute;top:11px;right:8px;background:url(../images/images-main/booknow-button.png) 0 0 no-repeat;width:156px;height:47px;text-indent:-999em;overflow:hidden}
.bookOnline a:hover,.bookOnline a:focus,.bookOnline a:active{background:url(../images/images-main/booknow-button.png) -156px 0 no-repeat}
