 div#productHeader{border-bottom:1px solid #ADADAD;height:20px;padding:0;margin:0 0 15px}html>body div#productHeader{min-height:20px;height:auto;overflow:hidden}div#productHeader p{padding-bottom:10px}div#productHeader div.headerRow{clear:both;height:18px;margin:0 0 5px}html>body div#productHeader div.headerRow{min-height:18px;height:auto;overflow:hidden}div#productHeader div.headerRow h1{display:block;float:left;width:75%}div#productHeader div.headerRow h1 span.top{color:#6c6c6c;font-size:14px;font-weight:400;padding-left:5px}div#productHeader div.headerRow div#address{color:#6c6c6c;float:left}div#productSearchBanner div#textRight{margin:0 0 0 284px}div#productHeader div.headerRow div#stars{height:20px;float:right;text-indent:-2000px;width:110px}div#productHeader div.headerRow div.starExplained{float:right;text-align:right}.big-stars-1{background:url(/content/images/global/stars-1-big.gif) no-repeat top left}.big-stars-2{background:url(/content/images/global/stars-2-big.gif) no-repeat top left}.big-stars-3{background:url(/content/images/global/stars-3-big.gif) no-repeat top left}.big-stars-4{background:url(/content/images/global/stars-4-big.gif) no-repeat top left}.big-stars-5{background:url(/content/images/global/stars-5-big.gif) no-repeat top left}div#productHeader.nopara h1.title{padding-bottom:8px}div#productHeader div.headerRow div#mapRating{float:left;width:480px}div#productHeader div.headerRow div#mapRating div#map{float:left}div#productHeader div.headerRow div#mapRating div#map .mapLink{background:url(/content/images/global/map-icon-25x25.gif) no-repeat top right;display:block;float:left;height:26px;padding:4px 30px 0 0}div#productHeader div.headerRow div#mapRating div#reviewSummary{background:url(/content/images/global/top-right-line.gif) no-repeat bottom left;color:#000;float:left;margin:0 0 0 6px;padding:4px 0 0 6px;width:308px}div#productHeader div.headerRow div#mapRating div#reviewSummary span.rating{font-weight:700;margin-left:3px}div#averageCustomerRating{display:inline;padding:13px 0 0 80px;width:79px;vertical-align:bottom}.averageCustomerRating1{background:url(/content/images/global/review-1.gif) no-repeat bottom left}.averageCustomerRating2{background:url(/content/images/global/review-2.gif) no-repeat bottom left}.averageCustomerRating3{background:url(/content/images/global/review-3.gif) no-repeat bottom left}.averageCustomerRating4{background:url(/content/images/global/review-4.gif) no-repeat bottom left}.averageCustomerRating5{background:url(/content/images/global/review-5.gif) no-repeat bottom left}.averageRatingSmall{display:inline;padding:0 0 0 45px;width:79px;vertical-align:bottom}.averageRatingSmall1{background:url(/content/images/global/review-1-small.gif) no-repeat left}.averageRatingSmall2{background:url(/content/images/global/review-2-small.gif) no-repeat left}.averageRatingSmall3{background:url(/content/images/global/review-3-small.gif) no-repeat left}.averageRatingSmall4{background:url(/content/images/global/review-4-small.gif) no-repeat left}.averageRatingSmall5{background:url(/content/images/global/review-5-small.gif) no-repeat left}div#productHeader div.headerRow div#mapRating div#reviewSummary img{display:inline;position:relative;top:3px}div#productHeader div.headerRow div#price{color:#6c6c6c;float:right;text-align:right;width:270px}div#productHeader div.headerRow div#price span{color:#F33;font-size:16px;font-weight:700}div#productImg{background-color:#FFF;width:260px;padding:5px;float:left;margin-right:12px}html>body #productImg{height:auto;overflow:hidden}div#productImgControls{float:left;width:100%;margin-top:5px}div#productImgControls img{margin-left:auto;margin-right:auto}div#productImgControls .previous{display:block;overflow:hidden;width:30px;padding:15px 0 0;cursor:pointer;position:relative;top:0;left:0;float:left;font-size:18px}div#productImgControls #slideShowControls{padding-top:5px}div#productImgControls .middle{float:left;width:200px;text-align:center}div#productImgControls .next{display:block;overflow:hidden;width:30px;padding:15px 0 0;cursor:pointer;position:relative;top:0;left:0;float:right;font-size:18px;text-align:right}div#fastSearchInner{height:190px}html>body div#fastSearchInner{min-height:190px;height:auto;overflow:hidden}div#productSearchBanner div#fastSearch{background:#FFF;float:left;width:460px;margin:0;padding:3px}div#productSearchBanner div#fastSearchInner{border:0;padding:6px}div#fastSearch div#fastSearchInner div#ftGuestsAndStar{background:0}div#productSearchBanner div#fastSearch div#fastSearchInner .noDots{background:0;margin-bottom:2px}div#productSearchBanner div#fastSearch form#fastTrackForm span.calWeekDay{padding-right:5px}div#productSearchBanner div#fastSearch form#fastTrackForm span#ftDateSelector{margin-right:5px}div#productSearchBanner div#fastSearch form#fastTrackForm span#ftDateSelector select{margin-right:5px}div#fastSearch div#ftGuestsAndStar span.numRooms{width:88px}div#fastSearch div#roomOptions div.roomCol{width:52px}div#roomOptions a#popup_childage{right:220px;top:0}div#hotelDateSummary{width:100%;float:left}div#hotelDateSummary span{float:left;font-weight:700;padding-top:3px}div.hotelRoomSummary{width:100%;float:left;margin-top:5px;margin-bottom:5px}div.hotelRoomSummary .hotelRooms,div#productSearchBanner div#selectTickets table{border:none;width:100%}div.hotelRoomSummary th,div.hotelRoomSummary td{border:1px solid #F9F1ED;padding:4px 5px;background-color:#FFF;font-size:12px;text-align:center}div.hotelRoomSummary .avRoom,.room{text-align:left;width:50%}div#hotelOptionSummary{width:100%;float:left;margin-bottom:3px}div#hotelOptionSummary span{float:left}.selectForm{margin:0!important;padding:0!important}.productSearch{padding:10px 0 9px 5px}a#popup_childage{position:relative;top:3px;right:230px;float:right}div#productSearchBanner{clear:both;height:210px;margin:0 0 10px;padding:0}html>body div#productSearchBanner{min-height:210px;height:auto;overflow:hidden}div.tel{margin:17px 0 0}div.tel h1.telnum{font-size:24px}div#telContent{background:url(/content/images/global/phone-icon.gif) no-repeat 5px 5px;height:73px;padding:10px 10px 10px 95px}div.productContentRow{clear:both;height:20px;margin:20px 0}html>body div.productContentRow{min-height:20px;height:auto;overflow:hidden}div.productContentRow p{margin:0 0 10px}div.productDetails h4{font-size:12px;font-weight:700;padding:10px 0 5px}div.productDetails ul.prodDetails{list-style:none;float:left;margin-right:60px}div.productDetails ul.prodDetails li{background:url(/content/images/global/bullet.gif) no-repeat top left;margin:0 0 2px 5px;padding:0 0 0 12px}div.productDetails ul.prodDetails li ul li{padding:0}html>body div.productContentRow.facilities{overflow:visible}div.productDetails h4{font-size:12px;font-weight:700;padding:8px 0 5px}div.productDetails ul.prodDetails ul{list-style:none}div#facilities{float:left;margin:0 0 10px;padding:0;width:99%}div#facilities.hidden{margin:0 0 15px;overflow:hidden}div#facilities.b .hide{display:block}body.hasJS a#toggleFacilities{display:inline}body a#toggleFacilities{clear:both;display:none}div.productDetails div#facilities ul{margin:0;padding:0 0 15px}div.productDetails div#facilities h4{font-size:12px;font-weight:700;margin:0;padding:0 0 3px}div.productDetails div#facilities ul.prodDetails ul{list-style:none;margin:0;padding:0}div.productDetails div#facilities ul.prodDetails ul li{list-style:none;margin:0;padding:3px 0 0}div.productDetails div#facilities ul.prodDetails li{margin:0 0 0 5px;padding:0 0 3px 12px}div.productDetails .nobullets{background:none!important}div.productDetails .sbullets span.listHead{font-weight:700}div.productDetails div.facilityItem{margin:10px 0 0 5px}div.productDetails div#facilities h4.categoryTitle{clear:left}div.productDetails div#facilities div.facility2Col{float:left;width:42%}div.productDetails div#facilities div.facility3Col{float:left;width:30%;padding:0% 3% 0% 0%}div.productDetails p{width:100%;float:left;margin:10px 0;padding-left:5px}div#productReviews{margin:5px 0 0}div#productReviews p{float:left;clear:both;width:100%}div#productReviews .reviewSample{float:left;width:100%;font-size:12px;font-weight:400;text-align:center;padding:5px 3px 15px 5px}div#theatreReviewInfo,div#reviewInfo{height:45px;padding:5px 3px 0 8px;margin-bottom:10px;border:none}div#theatreReviewInfo h4,div#reviewInfo h4{font-size:12px;font-weight:700;margin-bottom:5px}div#theatreReviewInfo span,div#reviewInfo span{margin:0 50px 0 10px;font-weight:700}div#productOffers .productOffer{width:750px;float:left;padding:3px 3px 3px 8px;margin-bottom:5px;border:none}div#productOffers div.offerCopy{margin-left:70px}div#productOffers img{float:left;border:none;vertical-align:middle;margin-right:5px}div#productOffers h4{font-size:12px;font-weight:700;padding-top:5px}div#productOffers span{font-weight:400}div#productAlternatives p{padding-top:10px}div#productOffers .productOffer ul li span.was{text-decoration:line-through}div#hotelAlternatives table.genericTable th{text-align:left}div#hotelAlternatives table.genericTable td{text-align:left;width:10%}div#hotelAlternatives table.genericTable td.altDist{text-align:left;width:20%}div#productSpecials img{float:left;vertical-align:middle;margin-right:5px}div#productSpecials p{padding-top:5px}div#productSEO{border-top:1px solid #ADADAD}div#productSEO p{padding-top:15px}div#productSEO h4{font-size:12px;font-weight:700;padding-top:10px}.pageSection{clear:both;padding:18px 0 0}ul#festivePackageDetails{list-style:none;margin:0 0 10px;padding:0}ul#festivePackageDetails li{margin:0 0 3px;padding:0}ul#festivePackageDetails li span{font-weight:700}dl#festivePackage{list-style:none;margin:10px 0;padding:0}dl#festivePackage dt{font-weight:700;margin:0 0 3px;padding:0}dl#festivePackage dd{margin:0 0 10px;padding:0 136px 0 0} div#pageHeader{border-bottom:1px solid #ADADAD;height:22px;padding:0 0 5px}html>body div#pageHeader{min-height:22px;height:auto;overflow:hidden}div#pageHeader div#intro h1{float:left;width:58%}div#searchDetails{clear:both;height:20px;margin:8px 0 10px}html>body div#searchDetails{min-height:20px;height:auto;overflow:hidden}div#searchDetails h3{font-weight:400}div.priceNote{clear:both;padding:8px}div.priceNote h3{font-size:12px}div#detailsWrap{margin:5px 0 0}div#detailsWrap ul{list-style:none;margin:0;padding:0}div#detailsWrap ul li{float:left;line-height:25px;padding:0}div#detailsWrap ul li.viewMap{width:147px}div#detailsWrap ul li.link span{border-left:1px solid #000;margin:0 0 0 9px;padding:0 0 0 9px}div#detailsWrap ul li a#popup_resultsOnMap{width:125px}div#detailsWrap ul li.viewMap{background:url(/content/images/global/map-icon-25x25.gif) no-repeat top right;padding-right:32px}div#detailsWrap a.bordLink{border-left:1px solid #000;margin:0 0 0 5px;padding:0 0 0 8px}div#hotelList{clear:both;padding:0}div#hotelList div.box{margin:0 0 18px}div#hotelList div.box div.boxInner{padding:5px}div#hotelList div.box form{clear:both}div.hotelRoomSummary{width:100%;clear:both}div.hotelRoomSummary table.hotelRooms{border:none;width:100%}div.hotelRoomSummary .room{text-align:left;width:50%}div.hotelRoomSummary .avRoom a{color:#000}div#hotelList div.box table.hotelRooms{margin:0 0 20px}div#hotelList div.box table.hotelRooms th,div#hotelList div.box table.hotelRooms td{padding:4px 5px;font-size:12px;text-align:center}div#hotelList div.box table.hotelRooms th.avRoom,div#hotelList div.box table.hotelRooms td.avRoom{text-align:left;width:40%}div#hotelList div.box table.hotelRooms td{border-bottom:1px solid #FFF;line-height:30px}div.hotelRoomSummary input.continue{float:right}div.hotelHead{height:42px!important;position:relative;border-bottom:1px solid #A8A8A8;padding:0 0 4px}div.hotelHead .stars{position:absolute;right:0;top:0;width:110px}div.hotelHead a.explainStars{position:absolute;right:0;top:21px}div#hotelList div.box div.hotelHead p.hotelAddr{font-size:11px;color:#6C6C6C;padding:5px 0 0}div#hotelList div.box div.hotelHead h2{font-size:16px;font-weight:700}div#hotelList div.box div.hotelHead h2 span.loc{font-size:12px;font-weight:400}div#hotelList div.box div.hotelDetail{height:75px;padding:10px 0}html>body div#hotelList div.box div.hotelDetail{height:auto;min-height:75px;overflow:hidden}div.hotelDetail h4{font-size:12px}div.hotelDetail .notes{padding-left:118px}div.hotelDetail .notes h4{display:inline}div.hotelDetail p.noteDescription{display:inline;padding-left:5px}div.hotelImageWrap{float:left;margin:0 10px 0 0;text-align:center;width:108px}div.hotelImage{height:80px;overflow:hidden;width:108px}div.hotelImage img.hotelPic,div.hotelImage a.hotelPic img{height:80px}div.hotelImage img{margin:0 auto}div.itemRight{height:80px;margin:0 0 0 104px;width:600px;float:none}html>body div.itemRight{height:auto;min-height:80px;overflow:hidden}div#hotelList div.box p.hotelDesc{padding:0 0 6px}span.reviewRatingInner{margin-left:26px}div#hotelList div.box div.hotelOffers h4,div#hotelList div.box div.hotelOffers p,div#hotelList div.box div.distance h4,div#hotelList div.box div.distance p{display:inline}div#hotelList div.box div.distance{padding-bottom:5px}div.hotelReviewRating{margin:5px 0 0}div.hotelReviewRating h4{float:left;font-weight:700;margin:0 5px 0 0}div.hotelReviewRating span{display:block;float:left;height:18px;overflow:hidden}div.hotelReviewRating span.rating{padding:17px 0 0}div.hotelReviewRating span.ratingInner{margin-left:37px}#pleaseNote{padding-top:30px;clear:both}#pleaseNote h3{font-size:14px}#pleaseNote ul{font-size:11px}.arrowLinks{position:relative}#pleaseNote ul.arrowLinks li{background-position:0 .3em}ul.arrowLinks li{background-image:url("/Content/images/skin/icons/arrow-bullet.gif");background-position:0 10px;background-repeat:no-repeat;list-style:none outside none;padding-left:15px}p#noAvailableHotels{margin:2em 0}div.hotelRoomSummary table.hotelRooms tr.errormsg td{background:none repeat scroll 0 0 #E97B7B!important;color:#000}.reviewSummaryBanner{margin-top:10px;margin-bottom:10px;padding:10px}.reviewSummaryBanner p{margin:10px 0 0}.reviewSummaryBanner h3{margin:0;font-size:14px}#reviewSummary{float:left;width:470px}div#hotelList div.box div.notes p.offerDescription{padding:0 0 0 5px}div.airportCarPark{height:80px;width:111px}img.airportCarParkThumbnail{height:80px;width:111px}.airportRoomSummary{padding-top:10px}div#hotelList div.box table.airportRooms td{line-height:20px;vertical-align:top}div#hotelList div.box table.airportRooms td.avRoom{text-align:left;width:50%}div#introTextContainer{margin:7px 0 0}div#introTextContainer p{padding:0 0 10px}div#introTextContainer p#p2{padding:0 0 7px}.subHeading{margin-bottom:15px}div#hotelList div.itemRight a input.formBut{float:right;font-size:18px;height:36px;overflow:hidden;padding-top:0;width:170px}div#hotelList div.submitContainer{float:right;overflow:hidden}div#hotelList div.submitContainer a{text-decoration:none}div#hotelList div.hotelDetailPrice{margin:10px 0 0}div.itemRightQS{margin:0;float:right}div#fuzzySearchResult div#resultContainer h3,div#fuzzySearchResult div#resultContainer p{margin:0 0 10px}div#resultContainer{float:left;width:492px}div#fuzzySearchResult div#fastSearch{float:right;margin-right:0} #mapContainer .mapLocation{background:transparent url('/Content/images/skin/maps/mapicon_location.png') 2px 2px no-repeat;behavior:url(/content/scripts/sitespecific/HB146/iepngfix.htc);height:20px;width:20px}#mapContainer .mapLocation:hover{cursor:pointer}#mapContainer .mapLocationLabel{background:#727475;padding:3px;white-space:nowrap}#mapContainer .mapLocationLabel a{display:block;margin-left:18px}#mapContainer .mapLocationLabel a,#mapContainer .mapLocationLabel a:visited{color:#fff;font-weight:700;text-decoration:none}#mapContainer .mapLocationLabelLeft a{margin:0 18px 0 0}#mapKeyWrapper{font-size:.9em}#mapKey{background-color:#FFF}#mapKey h4{font-weight:700}div.hotelMapPopup,div.venueMapPopup{max-width:200px;width:200px;min-height:150px}div#map h4{border-style:solid;border-width:0 0 1px;font-size:1.2em;margin:0 0 3px;padding:0 0 2px}div.hotelMapPopup p{margin:0;padding:0}div.hotelMapPopup .hotelMapDetails{height:56px;height:auto!important;min-height:56px;position:relative}div.hotelMapPopup .hotelMapAddress{margin-left:85px}div.hotelMapPopup img{height:56px;float:left;width:77px}div.hotelMapPopup p.hotelMapPopupLinks{clear:left;margin:4px 0 0}div.hotelMapPopup div.stars div{width:84px}div#zoomControl{display:inline}div.venueMapPopup h4,div.venueMapPopupMoreInfo h4{border-style:solid;border-width:0 0 1px;margin:0 0 3px;padding:0 0 2px}div.venueMapPopup p{margin:0;padding:0}div.venueMapPopup .venueMapDetails{border:1px solid #fff;height:56px;height:auto!important;min-height:56px;position:relative}div.venueMapPopup p.venueMapPopupLinks{padding:5px 0 0}div.venueMapPopup .venueAddress{margin:15px 0 0}div.venueMapPopup div.venueMapDetails p.venueMapDescription a{text-decoration:underline;cursor:pointer;cursor:hand}div.venueMapPopupMoreInfo{width:300px;height:180px;margin-right:1em;margin-left:.5em}div.venueMapPopupMoreInfo .venueMapDetails{height:140px;width:295px;overflow:auto;margin:5px 0;padding:0 5px 0 0}div.venueMapPopupMoreInfo .venueMapDetails div{margin-top:15px}div#mapContainer{height:550px;margin-top:15px;position:relative}div#mapKey{display:none;margin:0 0 5px;padding:0;position:relative;width:470px}div#mapKey table td{padding:2px 15px 2px 2px}div#mapKey h4{margin-bottom:.5em}div#mapKey .content{margin:0;padding:0}div#mapKeyControls{margin-top:5px;position:relative}div#printMapsContainer{margin-left:370px;margin-top:-15px;width:95px}div#mapSearch div#mapSearchBar div.content{padding:10px 10px 12px}div#mapSearch span#starRating{padding-left:10px}div#mapSearch span#locSearch label,div#mapSearch span#locSearch input{display:block;float:left}div#mapSearch span#locSearch label{font-weight:700}div#mapSearch span#locSearch input#locationSearchBox{margin:0 10px;width:200px}div#mapSearch div#mapSidebar{float:left;margin-right:10px;width:210px}div#mapSearch div#mapSidebar .heading{height:28px}html>body div#mapSearch div#mapSidebar .heading{min-height:28px;height:auto;overflow:hidden}div#mapSearch div#mapSidebar .arrow{background:url(/content/images/global/arrows-gray.gif) no-repeat 100% 0}div#mapSearch div#mapSidebar .active{background-position:100% -25px;font-weight:700}div#mapSearch div.mapSideBox{margin-bottom:1px}div#mapSearch div#mapSidebar h2{font-size:14px;font-weight:400;padding:6px}div#mapSearch div#mapSidebar div.accContent{padding:5px}div#mapSearch div#mapSidebar ul{list-style:none}div#mapSearch div#mapSidebar div.mapSideBox li{margin:0 0 2px;padding:0 0 0 12px}div#mapSearch div#mapSidebar ul#mapHotelList li,div#mapSearch div#mapSidebar ul#mapVenueList li{background:url(/content/images/global/bullet.gif) no-repeat;position:relative}div#mapSearch div#mapSidebar div#mapHotelListWrapper,div#mapSearch div#mapSidebar div#mapVenueListWrapper{height:420px;overflow:auto;position:relative}div#mapSearch div#mapCityListWrapper{text-align:center}div#mapSearch div#mapCityListWrapper a img{display:block;margin:0 auto;padding:0}div#mapSearch div#map{float:left;height:525px;width:525px}div#mapSearch div#mapKeySelectionWrapper{margin-left:225px}div#mapSearch div#seoFoot{border-top:1px solid #A8A8A8;margin-top:30px;padding-top:15px}div#mapSearch div#seoFoot p.pad{line-height:18px;padding:5px 0}#mapContainer #mapLoading{background-color:#8a8b8b;border:1px solid #fff;font-weight:700;max-height:490px;opacity:.9;overflow:auto;padding:1px;position:absolute;right:10px;top:10px;width:150px}#mapContainer #mapLoading #mapLoadingText{padding:2px}#mapContainer #mapLoadingBar{font-size:1px;height:4px;margin:2px 4px 4px;text-align:left;width:138px}#mapContainer #mapLoadingBarFill{background-color:#fff;height:4px;width:1px}#mapContainer #mapLoading a:link{color:#0078b4}#mapContainer #mapLoadingText{color:#fff}#mapSearchRefine h3,#mapSearchRefine h4{color:#fff;font-size:14px}#mapContainer #mapSearchRefine ul{list-style-type:none}#mapContainer #mapSearchRefine ol{margin:0;padding:0}#mapContainer #mapSearchRefine ol li{padding:2px 0}#mapSearchRefine #mapAltLocations{background:#fff}#mapSearchRefine #mapAltLocations h4,#mapContainer #mapSearchRefine li li li{color:#ce6b6a}ul#mapAltLocations h4.title{font-size:12px} div.averageCustomerRating{display:inline;padding-left:90px}div#hotelList div.box div.locHead{background-color:#FFF;padding:10px}html>body div#hotelList div.locHead{height:auto;overflow:hidden}div#hotelList div.box div.locHead h2.title{font-size:16px;padding-bottom:10px}div#hotelList div.box div.locDetail div.fltRight form.moreDetails{float:right}div#hotelList div.box div.locDetail div.fltRight a.viewHolidayReviews{float:left;padding-right:10px;position:relative;top:13px}div#hotelList div.box div.locDetail{background-color:#F4F4F4;padding:10px;border-top:solid 1px #AFAFAF;height:35px}html>body div#hotelList div.locDetail{height:auto;overflow:hidden}div.locDetail div.fltRight{float:right;height:35px;width:250px}div.ruleDivider{border-top:1px solid #ADADAD}p.hotelDesc span.price{border-right:1px solid #C0C0C0;margin-right:15px;padding:0 15px}div.disclaimer{padding:15px 0 0}div#searchDetails h2.title{padding-bottom:0}div#searchDetails{padding-top:15px}form.bookNow input.formBut{float:right}div#hotelList div.box{height:auto}div.fltLeft{float:left;height:35px;width:450px}div#mapContainer{border-color:#AFCBE1;float:right;height:auto;margin-bottom:10px;margin-top:0;margin:0 0 10px;padding:2px;position:relative;width:470px}div#mapContainer div#map{height:330px}div#mapKeyOuter{padding-top:2px;width:470px}div#mapKeyShowControl{background:#F4F4F4;padding:8px 0;text-align:center;width:470px}div#mapKey div.content{padding:5px}div#banner,div.regionFeature{width:270px}div.regionFeature{position:relative}div#banner div#bannerInner img{height:178px;width:268px}div#fastSearch{margin:10px 0;width:748px}div#fastSearch div#fastSearchInner{height:80px}html>body div#fastSearch div#fastSearchInner{min-height:80px;height:auto}div#fastSearch div#fastSearchInner div#fastTrackFormInner div#ftTravelDetailsWrap{padding:10px;width:97%}div#fastSearch div#refleft{float:left;width:260px}div#fastSearch div#ftDateRow span.travelElWrap{margin:0 9px 0 0}div#fastSearch div#refright{border-left:1px solid #C3BBB8;float:left;margin-left:25px;padding-left:25px;width:280px}html>body div.roomRow{height:auto;min-height:20px;overflow:hidden}#fastSearch div#ftGuestsAndStar div#roomOptions div.roomRow2{width:210px}html>body div#fastSearch div#ftGuestsAndStar div#roomOptions div.roomRow2{width:210px}div#roomOptions a#popup_childage{float:right;margin:20px 0 0;right:60px}div#fastSearch div#ftGuestsAndStar div#roomOptions div.colAges{clear:none;width:120px}div#fastSearch div#ftGuestsAndStar div#roomOptions div.roomRow div#childAges_1{padding-left:0}div#fastSearch input#t-fastSearch{margin-top:10px}