/* Accommodation */
li#nav3 a {background-position:right -30px;}
#rooms {width:100%;float:left;padding-top:25px}
#rooms ul { margin:0; padding:0; list-style-type:none}
.roomsStack {width:617px;height:135px;padding-bottom:15px;background:url(/includes/images/room/RoomBG.png) top left no-repeat;float:left;clear:both;border:0px solid red;}
.roomsStack ul {list-style-type:none!important}
/*background:url(/includes/images/general/bg_lines.gif) bottom left no-repeat;
#accomModLinx{width:100%; margin:0; padding:0 0 10px 0; float:left; 
    clear:both; border:0px solid red;}
#accomModLinx a img{margin:0; padding:0 0 0 10px; float:right; 
    border:0px solid red;}
*/
.roomsStack .roomThumb {float:left;width:150px;height:100px; padding:8px;  xmargin:14px 14px 14px 0px;}
.roomsStack .roomThumb a { float:left;margin:0px; display:block; }
.roomsStack .roomThumb img {border:1px solid #424242;}
.roomsStack .roomDescription {float:right;border:0px solid green;width:440px;color:#C1C0C0; margin:5px 0;}
.roomsStack .roomDescription a {color:#fff;}
.roomsStack .roomDescription .green {color:#004D3D;}
.roomsStack .roomTitle {float:left;width:auto;}
.roomsStack .roomTitle a {font:14px/28px Verdana, Tahoma, Arial; float:left; width:260px;height:28px; color:#fff;}
.roomsStack .tabTitle {float:right;height:auto;width:440px;border-bottom:1px dotted #212121;}

/*.roomsStack .priceMenu {float:left;text-align:center;border:0px solid gold;width:118px;}
.roomsStack .priceMenu img { float:left; width:76px}
.roomsStack .priceTag {font-size:12px;font-weight:normal; color:White; line-height:24px; font-family: Tahoma, Sans-Serif; float:right; width:41px}
*/
ul.bookPrice {padding:0px;border:0px solid purple;margin:0px; float:left; width:155px;list-style-type:none!important;}
ul.bookPrice li {padding-right:10px;float:right; list-style-type:none!important;}
ul.bookPrice li.enquireRoom a {display:block;text-indent:-9999px;width:58px;height:23px;background:url(/includes/images/general/EnquiryBtu.jpg) top left no-repeat;}
ul.bookPrice li.bookNow a {display:block;text-indent:-9999px;width:65px;height:23px;background:url(/includes/images/general/BookNowBtu.jpg) top left no-repeat;}
ul.bookPrice li.bookNow input {background:transparent url(/includes/images/general/BookNowBtu.jpg) no-repeat scroll left top;display:block;border:0px;height:23px;text-indent:-9999px;width:79px;}

#BookButsDetailPages {clear:both; float:left; width:205px;}
#BookButsDetailPages ul.bookPrice li {padding-right:10px;float:left; list-style-type:none!important;}
#BookButsDetailPages ul.bookPrice {padding:0;margin:10px 0 0 0; float:left; width:205px;list-style-type:none!important;}
#BookButsDetailPages ul.bookPrice li.bookNow a { width:77px;background:url(/includes/images/general/BookNowGreen.jpg) top left no-repeat;}


.btmroomnav {float:right;position:relative;height:27px;}


ul.roomMenu {height:27px;padding:0px;margin:0px;float:right}
ul.roomMenu li {padding:0 2px 0 0px!important;float:right;margin-right:3px}
ul.roomMenu li a {height:20px;display:block;color:#fff; overflow:hidden; background:#000; float:left; font-size:11px; text-align:center; font-family:Arial;}

ul.roomMenu li.amenities {float:left; width:94px; height:20px; }
ul.roomMenu li.amenities a {width:94px; height:20px;}
ul.roomMenu li.floor_plans a {width:78px;}
ul.roomMenu li.room_photos a { width:104px; height:20px;  }
ul.roomMenu li.room_photos {float:left;width:104px;overflow:hidden;height:20px;display:block!important}
ul.roomMenu li.virtual_tour a {width:78px;}
#bookPriceHolder {float:right; width:160px; height:23px; margin:2px 5px 0 0;}




