.hotelRooms #outerWrapper #pageBackground #contentWrapper #content { background-image: url(../images/hotel/roomsBackground.gif); background-repeat: no-repeat; }
.hotelRooms #pageTitle h1 { background: url(../images/hotel/rooms/hotelRooms.gif) no-repeat center bottom; }
.hotelRooms #content #thumbWrapper { padding-left: 10px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; }
.hotelRooms #content #thumbWrapper div { width: 116px; float: left; margin-right: 10px; margin-top: 5px; }
.hotelRooms #content #thumbWrapper div img { text-align: center; margin-left: auto; margin-right: auto; }
.hotelRooms #content #thumbWrapper div div { font-size: 11px; text-align: center; margin: 0; font-weight: bold; }
.hotelRooms #col2 { height: 242px; }
.hotelRooms #col2 h2 { background: url(../images/hotel/amenities/h2RoomAmenities.gif) no-repeat center top; height: 19px; }
.hotelRooms #roomDetails p { margin-top: 0px; margin-bottom: 3px; margin-left: 30px; font-size: 12px; }
.hotelRooms #roomDetails h4 { margin-left: 30px; margin-bottom: 0px; height: 13px; width: 107px; }
.hotelRooms #roomDetails .headline { font-weight: bold; }
.hotelRooms #roomDetails ul { margin-left: 15px; }
.hotelRooms #roomDetails li { list-style: none; font-weight: normal; }
.hotelRooms #hotel { visibility: visible; }
.hotelRooms #roomLayoutPDF { background: url(../images/common/pdficon_small.gif) no-repeat right center; width: 130px; margin-left: 30px; height: 20px; padding-top: 8px; font-size: 12px; }
.hotelRooms #contentWrapper #roomSelection { float: right; width: 160px; height: 20px; }
.hotelRooms #contentWrapper #roomSelection a span { visibility: hidden; }
.hotelRooms #contentWrapper #roomSelection a { display: block; width: 100%; text-decoration: none; height: 25px; }
#hotelRooms #roomDetails .size h3 { background: url(../images/hotel/rooms/size.png) no-repeat left top; height: 13px; width: 107px; }
.hotelRooms #menu .navHotel { background-image: url(../images/common/buttons/btnHotelOvr.gif); }
.hotelRooms .navRooms a { background-image: url(../images/common/buttons/hotel/btnRoomsOvr.gif); width: 110px; background-repeat: no-repeat; }
.hotelRooms #col1 h2 { background-position: center top; height: 19px; background-repeat: no-repeat; }
.hotelRooms .nqq1 h2 { background: url(../images/hotel/rooms/nqq1.gif) no-repeat center top; }
.hotelRooms .nk1 h2 { background-image: url(../images/hotel/rooms/nk1Header.gif); }
.hotelRooms .ndd1 h2 { background-image: url(../images/hotel/rooms/ndd1Header.gif); }
.hotelRooms .pnk1 h2 { background-image: url(../images/hotel/rooms/pnk1Header.gif); }
.hotelRooms .nqq2 h2 { background-image: url(../images/hotel/rooms/nqq2Header.gif); }
.hotelRooms .nqq3 h2 { background-image: url(../images/hotel/rooms/nqq3Header.gif); }
.hotelRooms .snk1 h2 { background-image: url(../images/hotel/rooms/snk1Header.gif); }
.hotelRooms .snk2 h2 { background-image: url(../images/hotel/rooms/snk2Header.gif); }
.hotelRooms #thumb { margin-bottom: 8px; text-align: center; }
.hotelRooms #thumb p { margin-top: 0px; margin-bottom: 0px; }
.hotelRooms #thumb #slide-images { visibility: hidden; height: 0px; line-height: 0; float: left; }
.hotelRooms #thumb #slide-images a { visibility: hidden; }
.hotelRooms .snq1 h2 { background-image: url(../images/hotel/rooms/snq1Header.gif); }
.hotelRooms #roomDetails ul#bed-type { margin-bottom: 4px; }
.hotelRooms #roomDetails ul#bed-type li { margin-bottom: 0px; background-image: none; padding-left: 5px; }
