.imgleft{float:left;width:220px;height:185px;padding:3px 3px 3px 0}
html{min-height:100%}
*{margin:0;padding:0}
img{border:0}
body{background: url(img/background.png) repeat-x;background-attachment:fixed;color:#000;font:normal 58% Verdana, Arial, Helvetica}
p,code,ul{padding-bottom:1.2em}
li{list-style:none}
h1{font:normal 1.6em Verdana, Arial, Helvetica;margin-bottom:4px}
h2{font:normal 1em Verdana, Arial, Helvetica}
h1,h2,h3{padding-top:1px}
.clearer{clear:both}
.left{float:left}
.right{float:right}
.container{background-color:#fff;font-size:1.2em;width:1000px;margin:0 auto;padding:0 10px 10px}
.top{padding:10px 10px 0}
.header{background-color:#fff;height:168px;width:1000px;margin:0 auto;padding:0 10px 5px}
.header .left{width:310px;background-color:#fff;text-align:left}
.navigation{background:#d9e1e5 url(img/nav_bg.gif);border:1px solid #fff;height:21px}
.navigation a{background:transparent url(img/nav_bg.gif) repeat-x left top;border-right:1px solid #d8ebd8;color:#ffc;display:block;float:left;font:bold 1.1em sans-serif;line-height:21px;text-decoration:none;padding:0 18px}
.navigation a:hover{background:transparent url(img/nav_bg.gif) left bottom;color:#000}
.main{border-top:4px solid #fff}
.content{float:left;width:688px}
.content .descr{color:#b5d7f8;font-size:.9em;margin-bottom:6px}
.content li{margin-left:18px}
.content p{color:#000}
.description{float:left;width:673px;font:1em sans-serif;border:1px solid #000000;background-color:#f8f3f0;margin-bottom:6px;margin-right:2px;margin-left:2px;padding-right:3px;padding-left:3px}
.description .descr{color:#b5d7f8;font-size:1em;margin-bottom:6px}
.review_header{float:left;width:678px;background:transparent url(img/nav_bg.gif) repeat-x left top;font:bold 1.2em sans-serif;color:#ffc;padding-left:3px;margin-left:2px}
.review{background:#f5f5f5;float:left;width:679px;border:1px solid #add1e7;margin-bottom:6px;margin-right:2px;margin-left:2px;font:1.1em sans-serif}
#container{background:url(url-of-the-background-image.gif) repeat-y 0 0}
.div1{float:left;width:21%}
.div2{margin-left:25%;width:74%;background:#fff;padding-left:3px;padding-right:3px;padding-top:3px}
.like{float:left;width:673px;border:1px solid #000000;background-color:#f8f3f0;margin-bottom:6px;margin-right:2px;margin-left:2px;padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:3px}
.review .descr{color:#b5d7f8;font-size:1.9em;margin-bottom:6px}
.reviewer{font-size:.7em;font-weight:700;padding-left:3px;padding-right:3px}
.review_title{font:1.4em sans-serif;color:#c30;font-weight:700;padding:4px 2px}
.sidenav{float:left;width:305px;text-align:center;background-color:#fff;border-left:4px solid #e8f3ff;border-top:14px solid #e8f3ff;border:1px solid #add1e7;padding:2px}
.sidenavtitle{width:299px;background:transparent url(img/nav_bg.gif) repeat-x left top;display:block;font:1em sans-serif;color:#ffc;border-left:4px solid #e8f3ff;border-top:14px solid #e8f3ff;border:1px solid #add1e7;padding:2px}
.sidenavaddress{width:299px;text-align:left;font-size:1em;font-style:normal;font-weight:400;color:#000;border-left:4px solid #e8f3ff;border-top:14px solid #e8f3ff;border:1px solid #ffffff;padding:2px}
.map{padding:11px 0 11px 3px}
.rightad{padding:11px 0}
.featured_hotels{font-size:1em;font-style:normal;text-align:left;text-decoration:none;padding-bottom:3px}
.featured_hotels a{font-weight:700;color:#0000fe;padding-left:4px}
.featured_hotels a:hover{font-weight:700;background-color:#00f;color:#fff;text-decoration:none}
.end_statement{float:left;width:675px;text-align:center;font-size:.8em;font-style:normal;font-weight:400;background:transparent url(img/nav_bg.gif) repeat-x left top;border-left:4px solid #e8f3ff;border-top:14px solid #e8f3ff;border:1px solid #add1e7;margin-bottom:6px;margin-left:2px;padding:2px}
.footer{background-image:url(img/nav_bg.gif);background-repeat:repeat-x;color:#ffc;font:bold 1em sans-serif;line-height:19px;text-align:center}
.footer a,.footer a:hover{color:#ffc}
.a2z{font:bold .8em sans-serif;line-height:19px;text-align:center;text-decoration:none}
.a2z a,.footer a:hover{color:#0000fe;text-decoration:none}
a,a:hover{color:#0000f0}
.header .right,.header .rightbanner{background-color:#fff;padding-top:27px;padding-right:1px;text-align:right;width:680px}
.cupon{background-color:#fff;font-size:1.1em;text-align: center;height:48px;border:1px solid #f00;-moz-border-radius: 20px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;border-radius: 20px; margin:0 auto;padding:10px 10px 0;width:600px}

