* html #main #content .locale_switcher ul li.en{background:url(/flags/en.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.es{background:url(/flags/es.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.de{background:url(/flags/de.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.fr{background:url(/flags/fr.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.id{background:url(/flags/id.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.is{background:url(/flags/is.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.it{background:url(/flags/it.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.th{background:url(/flags/th.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.zh-CN{background:url(/flags/zh-CN.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li.zh-TW{background:url(/flags/zh-TW.gif) no-repeat 117px center}* html #main #content .locale_switcher ul li dl dd a.en{background:url(/flags/en.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.es{background:url(/flags/es.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.de{background:url(/flags/de.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.fr{background:url(/flags/fr.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.id{background:url(/flags/id.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.is{background:url(/flags/is.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.it{background:url(/flags/it.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.th{background:url(/flags/th.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.zh-CN{background:url(/flags/zh-CN.gif) no-repeat 103px center #fff}* html #main #content .locale_switcher ul li dl dd a.zh-TW{background:url(/flags/zh-TW.gif) no-repeat 103px center #fff}html label{white-space:nowrap}html legend{margin:0 0 10px -7px}html p.inline-errors{width:357px}html .section2 fieldset li.date fieldset{width:164px}html .section2 fieldset li.date fieldset p.inline-errors{width:164px}html .photo_overlay .hero span.edge{width:0;height:100%;display:inline-block;vertical-align:middle}html .photo_overlay .hero span.container{text-align:center;width:100%;display:inline-block;vertical-align:middle}html .photo_overlay .hero span.container img{display:inline}html .room{margin-bottom:5px}html .room .description h3 a{margin-top:-18px}html .reservation .checkin ol li.arrow{background:none}html input.apply{cursor:pointer;display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;border:none;line-height:9999;background:url(/assets/button_apply_sprite-117a2dac99d1ac7afba168a7cf2f6fa2.gif) no-repeat;width:80px;height:25px;overflow:hidden;background-color:transparent;background-position:0px 0px}html input.apply:active,html input.apply:focus{outline:0}html input.apply:active{background-position:0px -25px}.date_nav ul{margin-top:-20px}* html a.details,* html a.photos,* html a.map{padding:0 5px 0 0;background:none}* html a.book{cursor:pointer;display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;border:none;line-height:9999;background:url(/assets/book_sprite-6ec03c3a5e2fdc5744852293eabf2c66.png) no-repeat;width:60px;height:20px;overflow:hidden;background-color:transparent;background-position:0px 0px}* html a.book:active,* html a.book:focus{outline:0}* html a.book:active{background-position:0px -20px}* html a.book_now{cursor:pointer;display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;border:none;line-height:9999;background:url(/assets/booknow_sprite-1f4df6b50adec536dfbff6bd6f53e00c.png) no-repeat;width:100px;height:25px;overflow:hidden;background-color:transparent;background-position:0px 0px}* html a.book_now:active,* html a.book_now:focus{outline:0}* html a.book_now:active{background-position:0px -25px}* html table.rates td.special{background-color:#eff9fb}* html table.rates td.special a,* html table.rates td.special span{background-image:none;background-color:#eff9fb;line-height:23px}* html table.rates td.special .hot{color:orange}*+html table.rates td.rate{width:48px}
