#outer-wrapper{position:absolute;width:922px;height:26px;background-color:#ebebeb;padding-top:0;padding-left:5px;top:40px;margin:0 0 0 10px}#outer-wrapper #listing-description,#outer-wrapper #listing-photos{background-color:#ebebeb;position:absolute;top:190px;left:158px;z-index:100}#outer-wrapper #listing-photos{z-index:1000}#content{min-height:520px}#content .back-to{position:absolute;top:10px;margin-left:10px;color:#a00;font-weight:bold;font-size:12px}#content .icons{float:right;margin-right:15px;position:absolute;right:20px;top:10px}#content ul.icons li{margin-right:10px;float:left;list-style:none}#content ul.icons li a.saved:hover{text-decoration:none}.addedtofavourites{background:none repeat scroll 0 0 #fff;border:1px solid #a00;color:#a00;overflow:hidden;padding:5px;position:absolute;left:755px;top:30px;width:200px;z-index:1000}#outer-wrapper h1{font-size:20px;font-weight:normal}.content{width:925px;border:solid 1px #ebebeb;margin-left:10px;position:absolute;top:66px}.content .img{float:left;width:128px;height:98px;margin:20px 25px}.content .img img{padding-top:22px;padding-left:18px;width:120px;height:90px;border:solid 1px #666;padding:3px}.content .wrapper{float:left;margin:10px 0;border-left:solid 1px #ebebeb;padding:0 10px;min-height:120px}.content .contact-details{width:296px;padding-left:20px;padding-right:0}.content .contact-details ul li div{float:none;margin:0;padding:0;overflow:hidden;position:absolute;background:#fff;z-index:1000;line-height:16px;padding:3px 5px;visibility:hidden;border:solid 1px #666}.content .contact-details ul li.phone-numbers{width:104px}.content .contact-details ul li div li{list-style-position:inside;list-style-type:disc;margin:0}.content .tariff{width:170px;padding-left:20px}.content .wrapper.tariff li{list-style:none;margin-bottom:2px}.content .book-now{width:210px;position:absolute;left:694px}.content .book-now #rating{margin-top:0}.content .book-now #rating img{float:left}.content .wrapper h3{font-size:18px;font-weight:bold;color:#a00;background:none;padding:0;margin:0}.content .wrapper div{float:left;font-size:12px;margin-top:16px}.content .wrapper .address{width:185px;margin-right:5px}.content .wrapper li{list-style:none;margin-bottom:16px}.content .wrapper a{color:#000;text-decoration:underline;font-size:12px}.content .book-now div{margin:0;padding:0;font-weight:bold}.content .book-now h3{padding-top:4px;color:#000;font-size:11px;margin-right:5px;margin-bottom:20px;float:left}.content .book-now div.book-now-btn{position:absolute;top:40px;left:10px}.content .book-now a.book-now-inverse{height:40px;margin:15px 0 0 18px}.content .book-now div img{margin-top:0;margin-left:5px}.content .book-now a{display:block;height:34px}.content .book-now .from{margin:0;padding:0;width:167px;height:29px;background:url(../Images/Listings/booknow-btm-btn.jpg) no-repeat;padding-top:5px;margin-left:5px;display:block;text-decoration:none;padding-left:32px;color:#fff;font-size:19px;font-weight:bold}.content .viewMenu{height:41px!important;width:163px;margin:5px 0 0 22px}#outer-wrapper .listing-details{background-color:#ebebeb;position:absolute;top:190px;left:158px;z-index:100}.listing-details{min-height:255px}.listing-details .outer-wrapper{width:739px;background:#ebebeb url(../Images/Listings/gray-box-top-right-cnr.jpg) no-repeat top right;padding:15px;float:left;margin:0}.listing-details .middle-wrapper{background-color:#fff;padding:4px}.listing-details .inner-wrapper{border:solid 1px #8d8d8d;background-color:#fff;margin:2px;padding-bottom:15px;min-height:196px}#listing-description.listing-details .inner-wrapper{line-height:16px;font-size:13px;text-align:justify}#listing-menu{width:158px;position:absolute;top:230px;margin:0 0 0 10px}#listing-menu ul{background:#ebebeb url(../Images/Listings/gray-box-top-left-cnr.jpg) no-repeat top left;padding-top:10px;padding-left:10px;padding-bottom:5px}#listing-menu li{list-style:none;margin:0;padding:0;height:30px;background:#ebebeb url(../Images/Listings/nav-seperator.jpg) no-repeat bottom;width:148px;font-weight:bold;font-size:14px;line-height:30px;vertical-align:middle;color:#000}#listing-menu li a,#listing-menu li span{font-weight:bold;font-size:14px;line-height:30px;vertical-align:middle;color:#000;padding-left:2px;width:145px;font-family:Arial;display:block}#listing-menu li a{color:#8d8d8d}#listing-menu li a:hover{color:#000;text-decoration:none}#listing-menu li span{background:url(../Images/Listings/nav-arrow.gif) no-repeat right}#listing-menu ul #reviews{background:#ebebeb no-repeat 50% bottom}#listing-hotdeal.listing-details .inner-wrapper{border:solid 1px #a00;padding:0;padding-bottom:15px;min-height:190px}#listing-hotdeal.listing-details .inner-wrapper .heading{background:url(../Images/Listings/hotdeal-tag.png) no-repeat;height:0;overflow:hidden;padding-top:64px;width:170px;margin-top:5px;margin-left:5px}#listing-hotdeal.listing-details .inner-wrapper div a{font-size:13px;color:#a00;text-decoration:underline}#listing-hotdeal.listing-details .inner-wrapper div,#listing-hotdeal.listing-details .inner-wrapper a img{margin-left:20px;margin-top:20px;margin-bottom:5px;margin-right:20px}#listing-hotdeal.listing-details .inner-wrapper a img{width:149px;height:32px}#listing-hotdeal.listing-details .inner-wrapper li{margin-left:15px}.listing-details .inner-wrapper .dotted-divider{background:url(../images/common/dot.gif) repeat-x bottom;margin:15px 0;margin:5px 10px 15px 10px;padding:15px 10px;width:685px}#listing-description.listing-details .inner-wrapper{padding:10px 10px 15px}#listing-description.listing-details .inner-wrapper .dotted-divider{padding:15px 10px 0;margin:0;background:url(../images/common/dot.gif) repeat-x top}#listing-description.listing-details .inner-wrapper p{padding:0 10px}#listing-description.listing-details .inner-wrapper p a{font-size:13px;color:#000;text-decoration:underline}#listing-description.listing-details .inner-wrapper h2{font-size:13px;margin-bottom:5px}#listing-description.listing-details .inner-wrapper ul{padding:0 0 0 15px;list-style-type:square;text-align:left;margin-bottom:10px}#listing-description.listing-details .inner-wrapper ul.amenities{float:left;margin-bottom:0}#listing-description.listing-details .inner-wrapper ul td{vertical-align:top}#listing-description.listing-details .inner-wrapper ul.amenities li{font-size:13px;width:200px;margin-right:25px}#listing-description.listing-details .inner-wrapper.chain-listing div{margin-top:15px}#listing-description.listing-details .inner-wrapper p{margin-bottom:15px}#listing-enquiry.listing-details .inner-wrapper .dotted-divider{float:left;margin-bottom:0;margin-top:0;padding-bottom:0}#listing-enquiry.listing-details .inner-wrapper fieldset{border:none}#listing-enquiry.listing-details .inner-wrapper li{list-style:none}#listing-enquiry.listing-details .inner-wrapper .dotted-divider .instructions{margin-bottom:20px}#listing-enquiry.listing-details .inner-wrapper .dotted-divider .instructions a{font-size:13px;color:#a00;text-decoration:underline}#listing-enquiry.listing-details .inner-wrapper .dotted-divider .wrapper{float:left;margin-right:30px}#listing-enquiry.listing-details .inner-wrapper label{font-weight:bold}#listing-enquiry.listing-details .inner-wrapper .red{color:#a00}.email-enquiries .search-a{width:173px;height:22px;margin-bottom:15px}.email-enquiries .search-b{width:173px;height:22px}.email-enquiries .search-c{width:166px;height:22px}.email-enquiries .search-c input,.email-enquiries .search-c select{width:166px;margin:0 0;font-size:11px;float:left;height:16px}.email-enquiries .search-c input{margin-top:1px;height:14px}.address-a{width:250px;height:39px;background:url(../Images/Listings/address-mid-searchbox.jpg) repeat-x;margin-bottom:15px}.address-b{background:url(../Images/Listings/address-left-searchbox.jpg) no-repeat left top;width:250px;height:39px}.address-c{width:236px;height:39px;background:url(../Images/Listings/address-right-searchbox.jpg) no-repeat right top;padding:0 7px;padding:3px 8px}.email-enquiries .address-c textarea{margin:0 0;font-size:11px;float:left;height:16px;height:30px;width:236px;margin-top:2px}.check-availability h4{font-size:13px}.check-availability label{float:left;margin-right:5px;margin-top:3px}.check-availability .search-a{float:left}.check-availability ul{height:40px}.check-availability li{display:inline}.check-availability .search-a.date{margin-right:3px;width:78px}.check-availability .search-a.date .search-b{width:78px}.check-availability .search-a.date .search-c,.check-availability .search-a.date input{width:71px}.check-availability img{float:left;margin-top:2px;margin-right:20px}.check-availability .search-a.number{width:43px;margin-right:20px}.check-availability .search-a.number .search-b{width:43px}.check-availability .search-a.number .search-c,.check-availability .search-a.number select{width:36px}.check-availability .time .search-a{margin-right:5px}.check-availability .time .search-a.time{margin-right:180px;width:48px}.check-availability .time .search-a.time .search-b{width:48px}.check-availability .time .search-a.time .search-c,.check-availability .time .search-a.time select{width:41px}.email-enquiries .message-a{width:400px;height:89px;background:url(../Images/Listings/message-mid-searchbox.jpg) repeat-x;margin-bottom:15px}.email-enquiries .message-b{background:url(../Images/Listings/message-left-searchbox.jpg) no-repeat left top;width:400px;height:89px}.email-enquiries .message-c{width:386px;height:89px;background:url(../Images/Listings/message-right-searchbox.jpg) no-repeat right top;padding:0 7px;padding:3px 8px}.email-enquiries .message-c textarea{margin:0 0;font-size:11px;float:left;height:16px;height:80px;width:386px;margin-top:2px}.listing-details .inner-wrapper.email-enquiries .send-enquiry{margin-left:20px;margin-right:20px;float:left}.listing-details .inner-wrapper.email-enquiries .send-enquiry input{margin-right:5px}.listing-details .inner-wrapper.email-enquiries .send-enquiry li{margin-top:15px}.listing-details .inner-wrapper.email-enquiries div.error{border:1px solid #a00;color:#a00!important;margin-top:10px;padding:5px}#PaymentForm span{float:left;line-height:22px;vertical-align:middle}#PaymentForm{margin-bottom:10px}#PaymentForm td{padding-bottom:5px;padding-right:10px}#PaymentForm .row_heading{font-weight:bold}#PaymentForm .search-a{margin-bottom:0}#PaymentForm .search-a.number{width:55px;float:left}#PaymentForm .search-a.number .search-b{width:55px}#PaymentForm .search-a.number .search-c,#PaymentForm .search-a.number select{width:48px}.thankyou{padding:10px}.thankyou h1{margin-bottom:10px}.listing-details #large-image{margin:20px 0 0 5px;float:left;text-align:center;color:#fff;border:#898989 2px solid;background:#fff;height:375px;width:500px}#image-nav{position:absolute;top:379px;position:absolute;bottom:0;left:22px;z-index:500;background-color:gray;width:500px;height:25px;padding-top:8px}.listing-details #image-nav ul{margin-left:198px}.listing-details #image-nav li{list-style:none;float:left;margin-right:5px}.listing-details #image-nav a{color:#fff;font-size:12px}.listing-details #image-nav #pause{border:solid 1px #fff;padding:0 2px;margin:0 2px;position:relative}.listing-details #small-images{width:226px;float:left;margin-left:2px}.listing-details #small-images li{float:left;list-style:none}.listing-details #small-images .branded{display:none}.listing-details #small-images img{width:98px;height:73px;margin:20px 0 0 10px;border:solid 2px #898989}.listing-details #standard-images{margin-left:118px}.listing-details #standard-images img{width:200px;height:150px;margin-right:96px;margin-bottom:20px;margin-top:20px}.listing-details #large-image div{position:absolute;line-height:375px;height:375px;width:500px}#large-image img{max-width:500px;max-height:375px;margin:auto;line-height:375px;display:inline!important;position:relative!important;vertical-align:middle;margin-top:-3px}#standard-images img{border:#898989 2px solid;width:200px;height:150px;margin:20px 96px 200px 0}#small-images{width:200px}#small-images img{border:#898989 2px solid;width:83px;height:83px;margin:8px 0 0 10px}#small-images #image-nav-a a.activeSlide{border:#88f 2px solid}#image-nav .slideshow-caption-container{z-index:1000;width:500px}#image-nav h3{margin:0;padding:0;font-size:14px}#image-nav p{margin:5px 0 0 0;padding:0}.inner-wrapper.map{padding-top:10px;min-height:186px}.inner-wrapper.map #google-map{width:702px;height:500px;margin:auto}.inner-wrapper.video div{width:305px;height:269px;margin:auto;margin-top:15px}.inner-wrapper.reviews li{list-style:none}.inner-wrapper.reviews .wrapper{background:url(../images/common/dot.gif) repeat-x bottom;margin:0 20px;width:685px;padding:20px 0;font-weight:bold;font-size:12px;text-align:left}.inner-wrapper.reviews .wrapper .heading{float:left;background:url(../Images/Listings/reviews-title.jpg) no-repeat;overflow:hidden;height:0;padding-top:46px;width:255px}.inner-wrapper.reviews .wrapper .average-rating{float:right;text-align:right}.inner-wrapper.reviews .wrapper .average-rating span{color:#707070;font-size:11px}.inner-wrapper.reviews .wrapper .review-description{width:520px;float:left}.inner-wrapper.reviews .wrapper .review-description div{margin:0 0 10px 0}.inner-wrapper.reviews .wrapper .review-description h3{font-size:12px;line-height:14px;margin-right:5px;display:inline}.inner-wrapper.reviews .wrapper .review-description span{color:#a00}.inner-wrapper.reviews .wrapper .review-description .date-stayed{color:#707070}.inner-wrapper.reviews .wrapper .review-description .review{font-weight:normal;color:#000;word-wrap:break-word}.inner-wrapper.reviews .wrapper .review-description .review p{margin:0}.inner-wrapper.reviews .wrapper .review-description .review span{color:#707070}.inner-wrapper.reviews .wrapper .review-description .edited{color:#707070;font-size:11px;font-weight:normal;margin:0 0 5px}.inner-wrapper.reviews .wrapper .review-description .edited a{color:#a00}.inner-wrapper.reviews .wrapper .review-description .recommended{color:#707070;margin-left:5px}.inner-wrapper.reviews li.wrapper .individual-rating{float:right;text-align:center;margin-right:5px;width:150px}.inner-wrapper.reviews li.wrapper .individual-rating .sprImg{margin-top:10px;width:141px;height:75px}.inner-wrapper.reviews li.wrapper .response{width:600px;color:#666;border:solid 1px #aeaeae;padding:10px;float:left;margin-top:15px;margin-left:10px}.inner-wrapper.reviews li.wrapper .response p{color:#000;font-weight:normal;padding-top:10px}.inner-wrapper.reviews li.wrapper .response span{color:#a00;font-weight:normal}.inner-wrapper.reviews .bottom{margin:0 20px;width:685px}.inner-wrapper.reviews .bottom .bottom1,.inner-wrapper.reviews .bottom .bottom2,.inner-wrapper.reviews .bottom .bottom3{float:left;width:220px;text-align:left;padding-top:20px;height:140px}.inner-wrapper.reviews .bottom div label{font-weight:bold}.inner-wrapper.reviews .bottom div ul{margin-top:10px}.inner-wrapper.reviews .bottom li div{width:100px;float:left;text-align:right;margin-right:5px;font-size:12px}.inner-wrapper.reviews .bottom .bottom1{background:url(../Images/common/dot2.gif) repeat-y right}.inner-wrapper.reviews .bottom .bottom2{background:url(../Images/common/dot2.gif) repeat-y right;width:185px;padding-right:45px;margin-right:35px;padding-left:20px}.inner-wrapper.reviews .bottom .bottom2 .img{margin-top:15px}.inner-wrapper.reviews .bottom .bottom3{width:180px}.inner-wrapper.reviews .bottom .bottom3 img{margin:10px 0}.inner-wrapper.reviews .no-reviews{padding:10px 20px 5px;font-weight:bold}.inner-wrapper.reviews .no-reviews img{margin-top:10px}.inner-wrapper.locations{padding:10px}.inner-wrapper.locations h2{font-size:14px;margin-left:8px}.inner-wrapper.locations ul{padding-left:15px;list-style-type:square;color:#000;margin:10px 0 10px 10px}.inner-wrapper.locations ul td{vertical-align:top}.inner-wrapper.locations ul li{font-size:8px;width:300px;margin-right:25px}.inner-wrapper.locations ul li a{color:#a00;text-decoration:underline;font-size:12px;line-height:18px}.inner-wrapper.locations .pager{display:inline-block;font-size:12px;line-height:16px;vertical-align:middle;color:#7d7d7d}.inner-wrapper.locations .pager a{font-size:12px;color:#7d7d7d}.inner-wrapper.locations .pager .current{color:#a00;text-decoration:underline}.inner-wrapper.essentialInfo{padding:10px 10px 0}.inner-wrapper.essentialInfo p{margin-bottom:20px}.inner-wrapper.openingHours{padding:10px}#send-to-a-friend{border:solid 1px #aeaeae;background-color:#fff;position:absolute;visibility:visible;z-index:1000;width:470px;top:80px;left:265px}.booking-key{background:url("/images/booking/key-bottom.jpg") no-repeat scroll center bottom #e5eff9;width:150px;position:absolute;left:0;top:450px}.booking-key h4{background:url("/images/booking/key-top.jpg") no-repeat scroll center top transparent;color:#0f4780;font-size:14px;font-weight:bold;padding:6px}.booking-key div{border-top:1px dotted #ccc;font-size:11px;line-height:12px;margin:4px;padding:8px 3px;color:#2d2f32}.booking-key img{float:left;margin-right:5px}.booking-key span{color:#a00;display:inline-block;float:left;font-size:18px;font-weight:bold;height:30px;margin:4px 5px 0 0;text-align:center;width:26px}#listing-onlinebooking .competition-link{display:block;margin:10px 5px 0}.form-container{clear:both;background:#fcf8cf;margin-bottom:10px;font-family:Tahoma;font-size:11px;line-height:15px}.form-container .padding{padding:10px}.form-container h4{margin:0;background:#dfe3e4;padding:6px 10px;font-size:12px;font-weight:bold;position:relative}.form-container .left{float:left;width:206px;clear:both;margin-right:38px;padding:0;padding-bottom:10px}.form-container .right{float:left;width:206px;height:1%;padding-bottom:10px}.form-container .textbox,.form-container .textarea{padding:2px;width:200px;border:1px solid #7f9db9}.form-container .textarea{width:444px}.fallback{display:none}.error{border:1px solid red;margin-top:10px;padding:5px;margin-bottom:10px;background-color:#fff}#Close{width:59px;height:20px}p{margin-bottom:10px}.lowerContent{position:absolute;right:32px;top:600px;width:770px}.lowerContent div div{float:left}.information-container{margin-right:10px;width:450px;background-color:#ebebeb;padding:4px}.information-container h4{background-color:#ebebeb;padding:6px;padding-top:2px;color:#666}.information-container .padding{background-color:#ebebeb;width:448px;border:solid 1px #7d7d7d}.information-container .padding table{background:none repeat scroll 0 0 #fff;width:448px}.information-container .padding table td{border-right:1px dotted #ccc}.information-container .padding table ul{margin:4px 0}.information-container .padding table ul li{color:gray;margin-left:20px;padding:4px 4px 4px 0}.best-price-no-fee{position:absolute;width:150px;text-align:center;height:70px;top:450px}.adsense-banner{width:300px;border:1px solid #000;float:right!important}.adsense-banner h4{text-align:center;font-size:12px}.google_adsense{position:absolute;top:450px;left:38px}#back-to-top{width:758px}#loading-icon{display:none;position:absolute;top:240px;left:196px;z-index:1010;background-color:#ebebeb;text-align:center;width:769px!important;opacity:.7;filter:alpha(opacity=70)}#loading-icon img{margin-top:100px}.nearby-wrapper{float:left;margin-right:1px}.nearby-wrapper div{height:50px;clear:both;color:#fff;line-height:50px}.nearby-wrapper ul{margin:0;padding:0;list-style:none;margin:5px;height:145px}.nearby-wrapper ul li{margin:0;padding:0;float:left;height:18px;line-height:18px;width:160px;font-size:11px}.nearby-wrapper ul li input{margin-right:5px}.nearby-wrapper.family-attractions{border:1px solid #3a76aa;width:173px}.nearby-wrapper.family-attractions div{background:url(../images/map/family_attractions.png) no-repeat left;background-color:#3a76aa;padding-left:50px}.nearby-wrapper.active-outdoor{border:1px solid #61ad33;width:349px}.nearby-wrapper.active-outdoor div{background:url(../images/map/activities.png) no-repeat left;background-color:#61ad33;padding-left:50px}.nearby-wrapper.culture{border:1px solid #98519f;width:173px}.nearby-wrapper.culture div{background:url(../images/map/culture.png) no-repeat left;background-color:#98519f;padding-left:60px}.clear{clear:both;height:0}
