/*Structure*/body {background: #a59b7f url(images/bg.gif) repeat-x left top;margin:0;padding:0;color:#000;font-size:x-small;voice-family: "\"}\"";voice-family:inherit;font-size:small;font-family: AGaramon, Times, "Times New Roman", serif;}html>body {font-size:small;}#content {width:770px;background: #fff url(images/bgnav.gif) repeat-y 1px 0px;padding:0;margin: 0 auto;background-color: white}#footer {width:100%;clear:both;padding:0;margin:0;background-color: #8b9372;height:80px;}#footer ul {width:770px;background: #8b9372 url(images/bgbot.gif) no-repeat 0px 0px;list-style: none;margin:0 auto;padding:30px 0 20px 0;}#footer ul li {display: inline;margin: 0 10px;padding:0;font-size:100%;color:white;}#footer ul li.leftmar {margin-left:270px;}#footer a, #nav a:visited {color: #3a362c;}#footer a:hover {color: white;text-decoration: underline;}#title {background: #f6f6ee url(images/top.gif) no-repeat top center;width: 770px;height:301px;padding:0;margin:0 auto;position: relative;}/*logo and top buttons*//*left cols buttons*/#coleft {float: left;display:block;width: 250px;margin: 0;padding: 0;text-align: left;}#nav {margin: 5px 13px 16px 33px;padding:0;border-top: solid 1px #ededed;text-align: left;list-style-type: none;}#nav a, #nav a:visited {padding: 9px 10px 9px 38px;margin:0;display: block;text-decoration: none;border-bottom: solid 1px #ededed;background: #fff url(images/iconav.gif) 15px 50% no-repeat;color: #787e61;width: 155px;font-size:130%;}#nav a:hover {color: #4a4639;text-decoration: underline;}/*footer buttons*//*bottom of content*//*Right cols*/#colright {float:right;width:520px;margin:0 0 60px 0;padding:0;}/*links*/a, a:visited {color: #787e61;text-decoration: underline;}a:hover {color: #4a4639;text-decoration: none;}a:active {}/*font*/p, dt, dd, li, span, address {color: #8c7a63;font-weight: normal;}h1, h2, h3, h4 {color: #7a8264;font-weight: normal;}h1 {font-size: 200%;}h2 {font-size: 140%;}h3 {font-size: 140%;}h4 {font-size: 120%;}p, address {line-height: 150%;font-size: 100%;font-family: Verdana, Helvetica, Arial, sans-serif;}address {font-size: 100%;margin:0;}th,td {font-family: Verdana, Helvetica, Arial, sans-serif;}p,address {padding:0 20px 0 10px;margin:5px 0 20px 0;}h2,h3,h4 {padding:0 20px 0 10px;margin:20px 0 0 0;}.lclear {clear:left;}h1 {background: url(images/line.jpg) no-repeat center bottom;padding-bottom:30px;margin:0;text-align: center;}.small {font-size:80%;color: #7a8264}dt {font-size: 130%;}dd {font-size: 100%;font-family: Verdana, Helvetica, Arial, sans-serif;}.topp {padding-top:30px;}.red {color: #ca0000}

hr {margin:5px 20px 20px 10px;}/*lists + images*/#title img {position: absolute;top: 49px;right: 12px;}.fleft {float:left;margin:0 30px;}.fleftdm {float:left;clear:both;margin:0 20px 0 10px;padding:5px;border: 1px #a59b7f solid}.fright {float:right;margin:0 30px;}.clearfb {clear:both;}#colright li {background: url(images/petal.gif)  0px 50% no-repeat;padding:0 0 0 20px;margin:0;list-style-type: none;font-size:130%;}#colright ul {margin:15px 0 25px 15px;padding:0;}.bord {padding:5px;border: 1px #a59b7f solid;margin:30px 0 20px 50px;}/*form*/#conform p {margin:6px 0;}#conform .inp,#conform #fleft .inp {width:220px;border:1px #ccc solid;border-right:2px;border-bottom:2px;color:#4a4a4a;padding:2px;margin:2px 0 6px 0;background:#fff url(images/formbg.jpg) repeat-x}#conform {margin: 0 0 20px 10px;}#conform textarea {color:#4a4a4a;height:100px;width:470px;border:1px #ccc solid;border-right:2px;border-bottom:2px;background:#fff url(images/formbg.jpg) repeat-x}#conform p {padding:0;margin:0;}#conform #fleft {float:left;margin:0 20px 0 0;padding:0;}#conform span {font-size:80%;color: #8b9372;}.bclear, #conform p.bclear {clear:both;margin:0 0 0 260px;padding:0 0 10px 0;}/*table*/table {border-collapse:collapse;}#price {width: 500px;padding: 0;margin: 0;}caption {padding: 5px 0 15px 0;margin:0;width: 500px;font-size:130%;text-align: right;color: #857d66}tr td {width:60px;}#access tr td {width:200px;}#access {border-left: 1px solid #8a816a;margin:0 0 0 10px;}#late tr td {width:160px;}#late tbody th {width:120px;}th {color: #ffffff;font-size:80%;border-right: 1px solid #8a816a;border-bottom: 1px solid #8a816a;border-top: 1px #8a816a solid;text-align: left;padding: 6px 2px 6px 2px;background-color: #9aa37e;}thead th {background: #8b9372 url(images/bg_heade.jpg) no-repeat;}th.nobg {border-top: 0;border-left: 0;border-right: 1px solid #a59b7f;background: none;color:#8a816a;}td {border-right: 1px solid #8a816a;border-bottom: 1px #8a816a solid;background: #fff;padding: 6px 6px 6px 12px;color: #a59b7f;}td.alte {background-color: #f8f9e3;color: #938a71;}ul#sitemap {list-style-type: none;margin: 0;padding: 0;}ul#sitemap li {padding-left: 15px;background:none;font-size:16px;}ul#sitemap ul li {list-style-type: none;background:none;font-size:16px;}ul#sitemap ul {margin:0;padding:5px 0px;}/*lodges page*/#lodges {float: left;width: 450px;padding: 10px 0;background: url(img/bg.gif) no-repeat top left;}#lodges dl {float: left;width: 410px;margin: 20px 20px;padding: 0;display: inline;/* fixes IE/Win double margin bug */}#lodges dt {float: right;width: 212px;margin: 0;padding: 0;letter-spacing: 1px;}#lodges dd {margin: 0 0 0 98px;padding: 0;line-height: 1.5em;}#lodges dl dd.img {margin: 0;}#lodges dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px #929b78 solid;border-bottom-color: #7f8768;border-right-color: #7f8768;background: #fff;}/* reverse float */#lodges .alt dt {float: left;}#lodges .alt dd {margin: 0 98px 0 0;}#lodges .alt dd.img img {float: right;margin: 0 0 0 8px;}#hide {display:none;}#offers {background-color: #f2efe9;width:400px;margin:40px 0 0 0;padding:0;clear:left;border: 1px #a59b7f solid}/* JavaPic*/#colright #imagegallery {width:440px;list-style: none;padding:0;margin: 0 0 0 40px;}#imagegallery li {display: inline;float: left;list-style: none;padding:0;margin:8px 10px;}#imagegallery li a img {border: 1px #cfc3a0 solid;}#imagegallery li a:hover img {border: 1px #79725d solid;}p#descriptions {clear:left;padding:0;margin:20px 0px 10px 20px;}#placeholder, .centre {padding:0;margin:auto;display: block;padding:5px;border: 1px #a59b7f solid;}