@import url(nav.css);


body  {
behavior: url('csshover.htc');
color : #353535;
font-family : "trebuchet ms", arial, helvetica;
background : #d6e3b5 url(../images/bg-rpt.gif) repeat-x;
margin : 0;
padding : 0;
}
a {
color : #25394c;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
#hp-all {
width : 900px;
margin-right : auto;
margin-left : auto;
}
#all {
width : 754px;
margin-right : auto;
margin-left : auto;
}
#header {
background : url(../images/header.gif) no-repeat center 0;
width:754px;
margin:0 auto;
height : 74px;
}
#hp-img1 {
background-image : url(../images/hp-img1b.jpg);
width : 900px;
height : 240px;
}
#hp-img2 {
background-image : url(../images/hp-img2b.jpg);
width : 900px;
height : 240px;
}
#hp-bot {
background-image : url(../images/bot-fade.jpg);
background-repeat : no-repeat;
width : 900px;
height : 107px;
}
#hp-bot-img1 a {
background-image : url(../images/bot-img1.jpg);
width : 159px;
height : 107px;
float : left;
margin-left : 201px;
display : inline;
}
#hp-bot-img2 a {
background-image : url(../images/bot-img2.jpg);
display : inline;
margin-left : 25px;
width : 159px;
height : 107px;
float : left;
}
#hp-bot-img3 {
background-image : url(../images/bot-img3.jpg);
display : inline;
margin-left : 22px;
width : 159px;
height : 107px;
float : left;
cursor : pointer;
}
#footer {
font-size : 11px;
font-family : arial, tahoma;
text-align : center;
margin-top : 12px;
}
.sm {
color : #25394c;
font-size : 10px;
}
.sm a {
color : #25394c;
text-decoration : none;
}
.sm a:hover {
text-decoration : underline;
}
#img-contact {
background-image : url(../images/contact-img.jpg);
width : 754px;
height : 258px;
margin-bottom : 3px;
}
#img-memberships {
background-image : url(../images/membership-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-privateevents {
background-image : url(../images/privateevents-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-outings {
background-image : url(../images/outings-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-realestate {
background-image : url(../images/realestate-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-freegolf {
background-image : url(../images/freegolf-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 283px;
}
#img-dining {
background-image : url(../images/dining-img.jpg);
background-repeat : no-repeat;
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-pool {
background-image : url(../images/pool-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-equestrian {
background-image : url(../images/equestrian-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#img-golfcourse {
background-image : url(../images/golfcourse-img.jpg);
margin-bottom : 3px;
width : 754px;
height : 258px;
}
#content {
font-size : 12px;
background-color : #c1d590;
width : 754px;
padding-bottom : 10px;
}
#content p {
margin : 10px 0;
padding : 0 36px;
}
.lpad {
padding-left : 36px;
}
#content p.indent {
margin : 10px 1px 10px 0;
padding : 0 36px 0 56px;
}
#content p.end {
background-image : url(../images/line.gif);
background-repeat : no-repeat;
background-position : 36px bottom;
margin : 10px 0 0;
padding : 0 0 10px 36px;
}
#contact-form {
width : 280px;
float : right;
margin-top : 44px;
margin-bottom : 30px;
margin-left : 18px;
}
#content h5 {
font-size : 12px;
background-image : url(../images/arrow.gif);
background-repeat : no-repeat;
background-position : 0% 2px;
margin : 20px 0 10px 36px;
padding : 0 0 0 20px;
}
#content h3 {
font-size : 16px;
font-style : italic;
background-position : 0% 0%;
margin : 10px 36px 0;
padding : 0 0 2px;
border-bottom : 1px solid #6b8e52;
}
.img-r {
float : right;
padding-left : 10px;
}
.img-l {
padding-right : 10px;
}
#content ul {
margin : 10px 0 0 60px;
padding : 0 36px 0 0;
list-style-type : none;
}
#content li {
line-height : 20px;
background-image : url(../images/arrow-sm.gif);
background-repeat : no-repeat;
background-position : 0% 5px;
padding-left : 18px;
}
.tchart {
padding : 0;
border : 4px double #6b8e52;
} 
