body {
background:url(images/bg.jpg) repeat-x;
font-family:"Trebuchet MS", arial;
font-size:12px;
color:#333333;
margin-top:0px;
}

.container {
width:900px;
text-align:center;
margin:auto;
background:url(images/containerBg.jpg) repeat-x;
min-height:715px;
margin-top:0px;
}

.logo {
background:url(images/logo.jpg) no-repeat;
width:288px;
height:88px;
float:left;
margin-top:20px;
margin-left:10px;
}

.menu {
height:35px;
float:left;
margin-top:25px;
width:900px;
}

.homeCollage {
background:url(images/homeCollage.jpg) no-repeat;
float:left;
width:900px;
height:239px;
margin-top:-10px;
}

.areaPhoto {
background:url(images/area.jpg) no-repeat;
float:left;
width:900px;
height:239px;
margin-top:-10px;
}


.contactPhoto {
background:url(images/contact.jpg) no-repeat;
float:left;
width:900px;
height:239px;
margin-top:-10px;
}

.leftContent {
float:left;
width:500px;
margin-left:25px;
text-align:justify;

}

.rightHighlight {
background:url(images/highlightBg.jpg) no-repeat;
float:left;
width:308px;
min-height:316px;
margin-left:35px;
text-align:justify;
}

.highlightText {
text-align:justify;
width:250px;
padding:35px;
margin-top:-15px;
}

.areaContent {
width:335px;
margin-left:25px;
margin-top:25px;
text-align:justify;
float:left;


}


.gallery {
width:481px;
float:right;
margin-top:25px;


}


.listings {
margin-left:10px;
width:880px;

}


.contactContent {
width:450px;
margin-left:0px;
text-align:justify;
padding:25px;
float:left;


}


.contactInfo {
width:350px;
margin-right:0px;
margin-top:80px;
padding:10px;
float:right;


}


.siteplan {
margin-left:10px;
width:880px;
height:1395px;

}



.footer {
float:left;
width:900px;
height:120px;

}

.clear {

clear:both;
}

a:link.menuLink, a:active.menuLink, a:visited.menuLink {color:#ffffff; text-decoration:none; font-weight:normal; font-size:14px; padding:6px; }
a:hover.menuLink {text-decoration:underline; }


a:link.body, a:active.body, a:visited.body {color:#103786; text-decoration:none; font-weight:normal; font-size:14px; padding:0px; }
a:hover.body {text-decoration:underline; color:#1e499e;}

