#hotelDetails{width:100%; float:left; margin-top:.2em;}
#hotelDetailsInclusions {width:100%; float:left; margin-top:.2em; text-align:right;}
#hotelDetailsInclusions img {vertical-align:middle;}
#rooms_n_rates .description{width:70.7%; padding:1em 2% 1.5em 2%; float:right; background-color:#FFF6CA; text-align:left; height:12.1em;overflow:auto;}
#rooms_n_rates .description img{float:left; width:81px;}
#rooms_n_rates .description{width:70.7%; padding:1em 2% 1.5em 2%; float:right; background-color:#FFF6CA; text-align:left; height:12.1em;_height:15.9em; _width:70.6%; _float:left;}
#hotelDetails ul#tabs{padding:0;margin:0;}
#hotelDetails ul#tabs li{list-style-type:none; float:left; margin:0 .3em 0 0; background:url(../../images/left3.gif) no-repeat left top; padding:0 0 0 7px; height:21px; background-color:#7FACE9; *height:20px;}
#hotelDetails ul#tabs li a{background:url(../../images/right3.gif) no-repeat right top; font:bold .98em "arial"; padding:.4em .8em .15em .1em; float:left; color:#000; height:20px; background-color:#7FACE9; *height:14px;}
#hotelDetails ul#tabs li a:hover{text-decoration:none;}
#hotelDetails ul#tabs li.selection{background:url(../../images/left3.gif) no-repeat left top;background-color:#2E67B1;}
#hotelDetails ul#tabs li.selection a{background:url(../../images/right3.gif) no-repeat right top; color:#fff; background-color:#2E67B1;}
.blueBar{background-color:#2E67B1; width:98%; padding:.5em 1%; float:left; color:#fff;}
#rooms_n_rates ul#lNav{width:25%; margin:0; padding:0; float:left; text-align:left;}
#rooms_n_rates ul#lNav li{list-style-type:none; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; margin:0; padding:0; width:100%; float:left;}
#rooms_n_rates ul#lNav li a{padding:.8em 4%; font:bold 1em "arial"; width:92%; float:left;}
#rooms_n_rates ul#lNav li a:hover{text-decoration:none;}
#rooms_n_rates ul#lNav li.selection2{border-right:0 solid #CCC;}
#rooms_n_rates ul#lNav li.selection2 a{color:#8E8E8F; width:92.4%; background-color:#FFF6CA;}
#Photos,#Guest_Reviews,#Facilities,#Map_Area{display:none;background-color:#fff;float:left;width:100%;}
#Procedures_Times,#Child_Policy,#Getting_there,#Car_Parking{display:none}
#Photos,#Map_Area,#Facilities,#Guest_Reviews{width:100%; *width:99%; float:left; font:1em "arial"; text-align:left;}
#Guest_Reviews{width:99%;}
#Guest_Reviews #lSide{width:70%; float:left;}
#Guest_Reviews #lSide .frame{width:94%; float:left; padding:1em 3%; background-color:#EAF0F7; border-top:1px solid #CFDCEC;}
#Guest_Reviews #lSide .whtBg{background-color:#fff;}
#Guest_Reviews #lSide .image{width:4%; float:left; margin-top:.2em;}
#Guest_Reviews #lSide .content{width:65%; float:left;}
#Guest_Reviews #lSide .guestRating{width:25%; float:right;}
#Guest_Reviews #lSide .ratngCntr{border:1px solid #DADADA; background-color:#F5F5F5; float:left; width:92.5%; padding:5px 3%; margin:0 0 .2em 0; font-size:.97em; text-align:center;}
#Guest_Reviews #lSide .ratngBlu{color:#2E67B1; font:bold 2.3em "arial";}
#Guest_Reviews h1{font:bold 1.3em "arial"; margin:1em 0 .5em 0; padding:0; float:left;}

#Guest_Reviews #rSide{width:25%; float:right; margin-top:1em;}
#Guest_Reviews #rSide h1{background-color:#2E67B1; font:bold 1em "arial"; color:#fff; width:94%; padding:.4em 3%; margin:0; float:left;}
#Guest_Reviews #rSide .cnter{background-color:#F5F5F5; color:#000; width:93.2%; padding:.4em 3%; margin:0; float:left; border:1px solid #2E67B1;}
#Guest_Reviews #rSide .rtng{width:94%; padding:1.2em 3%; background:url(../../images/rng-bg.jpg) no-repeat left top; height:3.2em; float:left; color:#000;}
#Guest_Reviews #rSide .rtngBlu{width:45%; float:left; text-align:center; font:bold 2.8em "arial"; color:#2E67B1;}
#Guest_Reviews #rSide p{width:100%; float:left; margin-top:.8em;}
#Guest_Reviews #rSide span{background:url(../../images/gr_bar.gif) repeat-x left top; height:13px; width:88px; float:left; margin:.2em .5em 0 0;}
#Guest_Reviews #rSide span.redRating{background:url(../../images/raging-red.gif) repeat-x left top;}

#Facilities {width:99%;}
#Facilities h1{font:bold 1.3em "arial"; margin:1em 0 .5em 0; padding:0; float:left;}
#Facilities .cntnr{width:31%; margin-left:1%; float:left;}
#Facilities .cntnr p{width:100%; float:left; margin-bottom:.5em;}
#Facilities .cntnr img{margin-right:.5em;}
#Facilities .outerCntr{width:100%; float:left; border-bottom:1px dashed #999; padding-bottom:10px;}
#Facilities .subHeading{width:99%; float:right; padding:.8em 0; font:bold 1em "arial";}
#Photos .rightPhotos{width:289px; *width:273px; float:right; text-align:center; margin:5px 0 0 1em; }
#Photos .rightPhotos img{width:74px; border:5px solid #fff; height:74px;}
#Photos .rightPhotos span a:hover img{border:5px solid #F7FBA4;}
#Photos .rightPhotos span img.yellowBdr{border:5px solid #F7FBA4;}
#Photos .rightPhotos span{float:left; margin-left:12px; *margin-left:6px;}
#Photos .rightPhotos span p{margin:.3em 0 1em 0; text-align:center;}
.divPrev {width:20%; float:left;}
.divMid {width:58%; float:left; text-align:center;}
.divNext {width:20%; float:right;}
.prev a{background:url(../../images/prev2.gif) no-repeat left top; width:70px; float:left; font:bold 11px "arial"; color:#4A7BB8; text-align:center; height:17px; padding-top:1px; margin-right:1em;padding-left:1em;}
.prev a:hover{text-decoration:none;}
.nxt2 a{background:url(../../images/nxt2.gif) no-repeat left top; width:77px; float:right; font:bold 11px "arial"; color:#4A7BB8; text-align:center; height:17px; padding-top:1px;}
.nxt2 a:hover{text-decoration:none;}
.slide {margin-right:auto; margin-left:auto; display:block; background:url(../../images/slide.gif) no-repeat left top; width:188px; font:bold 11px "arial"; color:#4A7BB8; text-align:center; height:17px; padding-top:1px;}
.slide:hover{text-decoration:none;}
a.zoom{width:107px; font:bold 11px "arial"; color:#4A7BB8; background:url(../../images/zoom.gif) no-repeat left top; padding:2px; height:17px; float:left; margin:.8em 0 0 1.5em; text-align:center;}
a:hover.zoom{text-decoration:none;}

#daysContainer{width:261px;float:left;}
#daysContainer .back{width:8.5%; float:left; padding:1.3em 0 1.3em .5em; background:url(../../images/ver-line.gif) repeat-y right top; margin-right:.5em;}
#daysContainer .nxt{width:5%; float:left; padding:1.3em 0 1.3em .6em; background:url(../../images/ver-line.gif) repeat-y left top;margin-left:0.5em;}
#daysContainer .days{width:18.1%;float:left; padding:.6em 0; margin-right:.3em;text-align:right;}
#roomDetails .total{width:6.5%;}
#roomDetails .eMemRate{float:left;text-align:right;width:5.5em;*width:5em;margin-top:.2em;margin-right:.3em;}
#roomDetails .earnMember{width:16%;}
#roomDetails .rType{width:31%;}

#rooms_n_rates .imgCntnr{width:7.3em;float:left;margin:0 .6em .6em 0;clear:both;}
#rooms_n_rates .moreImage{width:100%;float:left;text-align:center;margin-top:.7em;}
#roomDetails .dollar{margin:5px 0 0 5px;float:left;}

#divMi {border: 5px solid #F5F5F5; background: #F5F5F5; width:450px; height:310px; display:table-cell; vertical-align:middle; }
#roomDetails h1{font:bold 1.5em "arial"; margin:0; padding:0; text-align:left; width:98%;float:left;}
.hotelName{width:100%;}
.whatThis2{float:left;}
.whatThis2 a{text-decoration:underline;font-size:.9em;}

#rooms_n_rates ul#lNav li.selection2 a {width:100%; _width:92.4%;}
