@charset "UTF-8";

body, h1, h2, h3, h4, div, p, table, img, td, ul, li, dl, dt, dd, form {margin: 0px; padding: 0px; border: 0px;}
body {font: 12px/16px Arial, Helvetica, sans-serif; background: #FFFFFF url(../images/bg-body.jpg) repeat-x;}
#container {padding-bottom: 20px;}
#header {width: 938px; height: 215px; margin: 0px auto; background: url(../images/bg-header.jpg) no-repeat; position: relative;}
#logo {position: absolute; top: 25px; left: 22px;}
#phone {position: absolute; top: 68px; left: 240px;}
#ad-header {position: absolute; top: 66px; right: 31px;}
#nav-header {position: absolute; width: 682px; height: 52px; top: 159px; right: 25px;}
#main {width: 938px; margin: 0px auto; background: url(../images/bg-main.jpg) no-repeat;}
#content {width: 700px; float: right;}
#nav {width: 200px; margin: 0px 0px 10px 30px; float: left; display:inline;}
#footer {width: 898px; margin: 20px auto; background: #f2f2f2 url(../images/bg-footer.gif) no-repeat; clear: both;}
#footer .wrapper {background: url(../images/bg-footer-wrapper.gif) no-repeat center bottom; padding: 20px 5px 20px 20px; overflow: auto;}
#footer dl {float: left;}
#footer #copyright {width: 200px;}
#footer dl.news, #footer dl.blog {width: 125px; background: url(../images/bg-footer-dl.gif) no-repeat; padding-left: 15px;}
#footer dl.area, #footer dl.accomodations {width: 175px; background: url(../images/bg-footer-dl.gif) no-repeat; padding-left: 15px;}
#footer dt {font-weight: bold; color: #555; padding: 0px 0px 2px 0px;}
#footer dt a {font-weight: bold; color: #555; text-decoration: none;}
#footer dt a:hover {color: #000;}
#footer dd {color: #555; font-size: 11px; padding: 2px 0px 0px 5px;}
#footer #copyright dd {padding: 2px 0px 0px 0px;}
#footer dd a {color: #555; text-decoration: none;}
#footer dd a:hover {color: #000;}
