img,form,h1,h2,h3,h4,p {border:0;margin:0;padding:0;}
p {margin-bottom:20px}
h1 span,h2 span,h3 span,h4 span {display:none}
h2 {font-size:14px; font-weight:normal;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #6a3a00;padding-bottom:5px;margin-bottom:5px;}
tr {vertical-align:top;}
ul { list-style:square;margin:0;}
a {color:#79400d;text-decoration:underline;}
a:hover {color:#6a3a00;text-decoration:none;}
caption {text-align:left;padding:10px 10px 0 10px;border: 1px solid #79400d;margin-bottom:5px;}
/* 

GENERAL PAGE CLASSES
*********************

*/

body {
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	font-family: Helvetica, Arial, "Sans-serif";
	color: #79400d;
        background: url(../images/bg.gif) #ffd63d bottom left no-repeat fixed;
	margin: 0;
}
.container {
width:920px;
position:relative;
}
.xxx {display:none;}
.logo {margin:20px;float:right}

.nav {
        text-transform:Capitalize;
        letter-spacing:1px;
        position:absolute;
        margin-right:530px;
        top:124px;
        right:0;
        width:100px;
        white-space:nowrap;
}
.nav ul {list-style:none;margin:0;padding:0}
.nav li {height:30px;margin:0;padding:0;text-align:right;}
.nav a {
	font-size: 13px;
        font-weight:normal;
        color:#79400d;
text-decoration:none;

	}
.nav a:hover {
        color:#bc7e34;
	}
.nav a.on {
        color:#ffffff;
	}
.nav a span {
	display:none;
	}


.content {

        border:#6a3a00 3px solid;
        width: 440px;
        margin:0 20px 10px 0 !important;
        margin:0 10px 10px 0;
        padding:20px;
        float:right;
        text-align:left;
        right:0;
        clear:both;
        background:#ffffff;
}

img.header {margin:-20px -20px 0 -20px}
.content a {text-decoration:underline;}

.date {margin:0 0 10px 0;font-size:.8em}

#editor {margin:-20px -20px -20px -20px;}

.consent-form {border: 1px solid rgb(102, 102, 102); padding: 10px; overflow: auto; width: 95%; height: 160px;}
/* 

HOME PAGE CLASSES
*********************

*/

.home .container 
{position:absolute;height:100%;width:100%;bottom:0;} 
.home .container img.logo {display:none;}
.home .content {width:590px;position:absolute;bottom:0;right:0;background:none;border:none;}
.home .content .homephoto {border:3px solid #6a3a00;margin-right:15px}

.home .nav {display:none}
.home .footer {top:-4000px;position:relative;}


/* 

RATES PAGE
*********************

*/

.rates {}
.rate {background:#ededda; margin:0 0 20px 0;padding:10px;color:#6a3a00;}
.rate h4 {font-weight:lighter;font-size:14px;margin-bottom:5px;}
.rate table td {padding:5px;}

/* 

FOOTER CLASS
*********************

*/


.footer {
        clear:both;
        float:right;
	font-weight: normal;
	font-size: 11px;
        white-space:nowrap;
        width: 480px;
        text-align:left;
        margin: 0 20px 10px 0 !important;
        margin: 0 10px 10px 0;
}
.footer .box {margin-top:10px ; border-top: 1px solid #79400d; padding: 10px 0 50px 0}
.footer h3 {
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	font-family: Helvetica, Arial, "Sans-serif";
}
a {color:#79400d;text-decoration:none;}
a:hover {color:#bc7e34;text-decoration:none;}
