* {margin:0; padding:0}
body {background:#666 url(/img/body-bg.png) repeat-x; text-align:center}
img {border:0}
a {text-decoration:none; color:#06f} a:hover {text-decoration:underline; color:#09f}
h1 {font:normal 20px/24px 'Lucida Sans Unicode',arial}
h2,
p {font:normal 12px/18px verdana,arial}
h4 {font:bold 14px/24px verdana,arial; color:#666}
h1 .loc {font:11px verdana,arial} h1 .loc a {padding:0 3px}

.ie6 #container {width:960px; background:#fff; margin:7px auto; border:1px solid #000; text-align:left}
.ie6 #mainContent {padding:14px 21px; width:918px}
.box {border:1px solid #CC9; margin-bottom:14px}
.wtxt p {text-align:justify; padding:7px; color:#666}
.wtxt p.hotel {font:normal 11px/19px verdana,arial; padding:0 42px}
.wtxt h3 {font:normal 16px/24px verdana,arial; color:#000; border-bottom:1px dotted #cc9; margin-bottom:7px; padding:4px 0 5px 0; text-indent:5px}
.wtxt h3 a {color:#666; display:block}
.wtxt .price {font:normal 12px arial; float:right; color:#fff; margin-top:5px; padding-right:5px}
.i {border:solid #CC9; border-width:0 1px 1px 1px}
.i-list {width:207px; height:100px; margin-right:10px; float:left}
.hotel-item {height:125px; width:600px; margin-bottom:21px; border:1px dotted #cc9; background-color:#FFF}
.hotel-item p {padding:7px 5px 0 0; font:11px/15px verdana,arial}
.hotel-item h3,
h3.no {margin-bottom:0; padding:0; background-color:#fff}
.hotel-item h3 {background-color:#b2b28c; color:#fff; font-size:14px}
h3.subt {background-color:#FaFaEa}

#head {height:60px; width:918px; clear:both}
#navigation {height:25px; width:620px; border-bottom:1px solid #CC9; padding-top:24px; float:right}
#menu {height:25px; width:620px}
#menu a {height:24px; padding:0 12px; float:right; font:normal 12px/24px verdana,arial; color:#444; border:solid #fff; border-width:1px 1px 0 1px}
#menu a:hover,
#menu a.here {border-color:#cc9; background:url(/img/menu-bg.gif) repeat-x; text-decoration:none}

#pageid {height:77px}
#titles {padding:14px 0 21px 21px; background:url(../img/titles-bg.png) no-repeat 0 16px; width:590px; float:left; clear:left}
#titles h2,#titles h2 a {color:#666}
#ad_mini {float:right; width:302px; height:60px; margin-top:7px; background:url(../img/titles-bg.png) no-repeat right 8px}

#book {text-align:right; font:10px verdana,arial; padding:14px 0; color:#996}
#book img {border:1px solid #FFF}

#wide {width:602px; float:left; border-top:1px solid #CC9}
#thin {width:302px; float:right}
h3.title {background-color:#666; color:#fff; font:bold 12px/22px verdana,arial; text-indent:9px; border-bottom:1px solid #CC9} /*bb9*/
p.sel-city {height:20px; text-align:center}
p.sel-city select {font:12px/20px verdana,arial; width:250px; color:#666}

#map {width:300px; height:267px}

#myGallery {width:600px !important; height:290px !important; overflow:hidden; font-family:verdana,arial} 
#myGallery a.open:hover {cursor:pointer}

#bottom {height:40px; padding:14px 0; clear:both; width:960px; margin:0 auto}
#bottom p,
#bottom a {color:#FFF; font:normal 10px/20px verdana,arial}
#bottom a:hover {text-decoration:underline}
#l {width:460px; text-align:right; padding-right:19px; border-right:1px solid #CCC; float:left}
#r {float:right; width:460px; text-align:left}