@import url(nav.css);

body { behavior: url('csshover.htc'); color: #170e01; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; background-color: #726046; background-image: url(../images/bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }

p { margin-top: 8px; margin-bottom: 8px; }
a { color: #590f01; }
a:hover { text-decoration: none; }
#all { position: relative; width: 818px; margin-right: auto; margin-left: auto; padding-top: 15px; }
#main { height: 100%; }
#header { margin-bottom: 6px; }
#header-l { width: 217px; height: 331px; float: left; }
#logo a { background-image: url(../images/logo.gif); width: 217px; height: 155px; margin-bottom: 6px; display: block; }
#btn-bg { background-color: #8d7757; padding-top: 6px; padding-bottom: 7px; padding-left: 14px; }
#btn-rates a { background-image: url(../images/btn-rates.gif); width: 190px; height: 55px; margin-bottom: 4px; display: block; }
#btn-specials a { background-image: url(../images/btn-specials.gif); width: 190px; height: 55px; margin-bottom: 4px; display: block; }
#btn-eclub a { background-image: url(../images/btn-eclub2.gif); width: 190px; height: 55px; margin-bottom: 4px; display: block; }
#btn-member a { background-image: url(../images/btn-memberships.gif); width: 190px; height: 55px; margin-bottom: 4px; display: block; }
#btn-contact a { background-image: url(../images/btn-contact.gif); width: 190px; height: 39px; display: block; }
#header-r { width: 588px; height: 331px; float: right; }
#nav-top { color: #ad9573; font-weight: bold; text-transform: uppercase; text-align: right; height: 23px; padding-top: 40px; padding-right: 25px; }
#nav-top a { color: #ad9573; text-decoration: none; padding-right: 4px; padding-left: 4px; }
#nav-top a:hover { text-decoration: underline; }
#banner { background-color: #726046; width: 588px; height: 239px; }
#hp-container { background-image: url(../images/hp-container-rpt.gif); width: 818px; padding-top: 14px; padding-bottom: 20px; }
#hp-containerWHT { background-color: #FFFFFF; width: 818px; padding-top: 14px; padding-bottom: 20px; }
#container { background-color: #8d7757; padding-top: 8px; padding-bottom: 20px; width: 818px; min-height: 230px; height: auto !important: height: 230px; }
#containerWHT { background-color: #FFFFFF; padding-top: 8px; padding-bottom: 20px; width: 818px; min-height: 230px; height: auto !important: height: 230px; }
#hp-col-l { font-size: 13px; font-weight: bold; line-height: 22px; float: left; padding-top: 16px; padding-left: 26px; }
#hp-col-l h3 { font-size: 14px; line-height: 14px; text-transform: uppercase; margin: 0 0 0 -6px; padding: 0 0 10px; }
.hp-standardpad { text-align: justify; margin-right: 18px; margin-left: 256px; }
.standardpad { text-align: justify; margin-right: 18px; margin-left: 22px; }
#page-header { height: 38px; margin-bottom: 18px; padding-top: 6px; }
#hp-container #page-header { margin-bottom: 18px; padding-top: 6px; height: 38px; margin-left: -10px; }
.tb { font-size: 16px; font-weight: bold; }
.scorecard { background-color: #000; text-align: center; border-width: 0; }
.rates { background-color: #ccb99d; border: solid 1px #726046; }
.rates2 { background-color: #ccb99d; text-align: center; border: solid 1px #726046; }
td.bl { color: #fff; background-color: #006; }
td.bk { color: #fff; background-color: #000; }
td.w { color: #000; background-color: #fff; }
td.g { color: #000; background-color: #c9b14d; }
td.gr { color: #fff; background-color: #31421f; }
td.r { color: #fff; background-color: #c00; }
.img-r { float: right; margin-top: 3px; margin-bottom: 2px; margin-left: 18px; }
.img-l { margin-top: 3px; margin-bottom: 2px; float: left; margin-right: 18px; }
ul.com { background-image: url(../images/community2.jpg); background-repeat: no-repeat; margin-top: 10px; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 150px; }
#footer { color: #ffffff; font-size: 10px; padding-top: 6px; padding-left: 8px; }
#footer p { font-size: 9px; float: right; margin: 0; padding: 0; }
#footer a { color: #ffffff; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#gallery { width: 520px; margin-right: auto; margin-left: auto; padding-top: 12px; }
.lt { color: #9f845c; }
.clickable { cursor: pointer; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
