body {
font-family: "Times" verdana, trebuchet MS, helvetica, tahoma,;
letter-spacing:.1em;
line-height: 1.7;
font-size: 14px;
color: #000000;
text-align:left;
padding: 0px;
width: 100%;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-image:url(images/back.jpg);
background-repeat:repeat-x;
background-color: #F1ECE8;}

img{border: 0px;}
img.floatleft { 
float: left;
margin-top: 10px;
margin-left: 5px;}
img.floatleftclear { 
float: left; 
clear: left; 
margin: 10px;
border: 1px solid #000000;
}
img.floatrightclear { 
float: right; 
clear: right; 
margin: 10px; 
border: 1px solid #000000;
}
img.headimg { 
float: right; 
 
}
.bold {font-weight:bold}
a {color:#000;
text-decoration:none;}
a:hover {color:#000}
h1 {
font-size:14px;
margin-bottom: -10px;
color: #9A7D5C;
}
h2 {
font-size:12px;
margin-bottom: 0px;
}
h2 a{
font-size:14px;
}
ul {
margin-top: 5px;
margin-bottom: 5px;}


#container{
width: 764px;
margin-left: auto;
margin-right: auto;
}
.logo{
background-image:url(images/logo.jpg);
width: 414px;
height: 134px;
background-repeat:no-repeat;
float:left;
}
#border {
border: 1px solid #9B7C5D;
float:left;
}
#content{
width: 748px;
margin-left: 0px;
border: 2px solid #FFFFFF;
background-image:url(images/content-back.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
float:left;
}
#column{
width: 234px;
float:left;
background-repeat:no-repeat;
}
#nav{
width: 234px;
float:left;
background-color:#9B7C5D;
margin-top: 10px;
margin-bottom: 10px;
}
.column-text{
width: 215px;
color:#FEF0CA;
font-family:"Times New Roman", Times, serif;
font-size:12px;
margin-top: 20px;
margin-bottom: 20px;
background-image:url(images/title-footer.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:right;
float:left;
}
.column-text a{
color:#FEF0CA;
text-decoration:underline;
}
.column-text a:hover{
color:#fff;}
.column-photo{
background-image:url(images/specials.jpg);
width: 234px;
height: 68px;
float: left;
background-repeat:no-repeat;
}
.copyright{
width: 234px;
height: 25px;
float: left;
background-color:#B6A88D;
color:#FFFFFF;
clear:both;
}
.address p{
letter-spacing:.1em;
margin-top: 0px;
margin-bottom: 20px;
}
#movie{
/*background-image:url(images/main.jpg);*/
width: 506px;
height: 198px;
float:left;
/*margin-top: 10px;*/
margin-left: 7px;
}
.text{
width: 490px;
font-size: 13px;
color: #000000;
text-align:left;
float:left;
margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
}
.text p{
margin-bottom: 10px;
margin-right: 10px;
margin-left: 10px;}
.weatherhawk { margin:0px;
padding: 0px;}
#footer {
margin:auto;
text-align:center;
clear:both;
}
#footer a{
text-align:center;
margin-left: 5px;
margin-right: 5px;
letter-spacing:.1em;
text-decoration:none;
color: #9A7D5C;

}
#clear{
clear:both;
}
#jobcite {
margin-top: 4px;
color:#000000;
font-size:9px;
clear:both;
}
#jobcite a{
color: #333333;
text-decoration:none;
}
.cssnav1{
background: url(images/nav-home-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav1 a {display: block;}
* html a:hover {visibility:visible}
.cssnav1 a:hover img{visibility:hidden}

.cssnav2{
background: url(images/nav-clubinfo-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav2 a {display: block;}
* html a:hover {visibility:visible}
.cssnav2 a:hover img{visibility:hidden}

.cssnav3{
background: url(images/nav-recreation-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav3 a {display: block;}
* html a:hover {visibility:visible}
.cssnav3 a:hover img{visibility:hidden}


.cssnav4{
background: url(images/nav-rentals-over.jpg) no-repeat;
width: 234px;
height: 31px;
float: left;
margin-bottom: 5px;
}
.cssnav4 a {display: block;}
* html a:hover {visibility:visible}
.cssnav4 a:hover img{visibility:hidden}

.cssnav5{
background: url(images/nav-weddings-over.jpg) no-repeat;
width: 234px;
height: 35px;
float: left;
margin-bottom: 5px;
}
.cssnav5 a {display: block;
}
* html a:hover {visibility:visible}
.cssnav5 a:hover img{visibility:hidden}

.cssnav6{
background: url(images/nav-contactus-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav6 a {display: block;
}
* html a:hover {visibility:visible}
.cssnav6 a:hover img{visibility:hidden}

.cssnav7{
background: url(images/nav-association-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav7 a {display: block;
}
* html a:hover {visibility:visible}
.cssnav7 a:hover img{visibility:hidden}

.cssnav8{
background: url(images/nav-propertysales-over.jpg) no-repeat;
width: 234px;
height: 20px;
float: left;
margin-bottom: 5px;
}
.cssnav8 a {display: block;
}
* html a:hover {visibility:visible}
.cssnav8 a:hover img{visibility:hidden}


.contactus {width: 490px;
height: 200px;}

form {color:#9A7D5C;
}


.formul ul{
list-style: none;
}
fieldset {
border: 1px solid #9A7D5C;
width:390px;
margin-left: auto;
margin-right: auto;
}
label {
width: 170px;
float: left;
color:#9A7D5C;
/*text-align: right;*/
/*margin-right: 10px;*/
/*display: block*/
}


.submit input {
margin-left: 4.5em;
} 
legend
{
color: #9A7D5C;
background: #FFFFFF;
border: 1px solid #9A7D5C;
padding: 2px 10px
} 



