body { background-image:url(../images/bkgrnd.gif); background-repeat:repeat; margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000;}
a {	color: #003366;text-decoration: underline;}
a:hover {color: #003366;text-decoration: none;}
#container{ width: 940px; height: auto;}
#sidenav{ width: 181px; height: auto; float: left; }
#maincolumn{ width: 660px; height:auto; margin-top: 60px;  padding:44px 44px 22px 44px; float: left; background-color:#f1ecc6; background-image:url(../images/page_top.gif); border-bottom:#000000 1px solid; background-repeat:repeat-x;}
#sidenav .logo { width:inherit; height: 141px;background-image:url(../images/w_logo.gif);display: block;}

/* styles for global navigation buttons */
#homebtn a{ width:inherit; height: 48px; background-image:url(../images/home.gif); display: block;}
#homebtn a:hover  {background: url(../images/home_on.gif) no-repeat;}
#thehomesbtn a{ width:inherit; height: 48px; background-image:url(../images/thehomes.gif); display: block;}
#thehomesbtn a:hover  {background: url(../images/thehomes_on.gif) no-repeat;}
#featurebtn a{ width:inherit; height: 48px; background-image:url(../images/features.gif); display: block;}
#featurebtn a:hover  {background: url(../images/features_on.gif) no-repeat;}
#planbtn a{ width:inherit; height: 48px; background-image:url(../images/plan.gif); display: block;}
#planbtn a:hover  {background: url(../images/plan_on.gif) no-repeat;}
#amenitiesbtn a{ width:inherit; height: 48px; background-image:url(../images/amenities.gif); display: block;}
#amenitiesbtn a:hover  {background: url(../images/amenities_on.gif) no-repeat;}
#builderbtn a{ width:inherit; height: 48px; background-image:url(../images/builder.gif); display: block;}
#builderbtn a:hover  {background: url(../images/builder_on.gif) no-repeat;}
#contactbtn a{ width:inherit; height: 48px; background-image:url(../images/contact.gif); display: block;}
#contactbtn a:hover  {background: url(../images/contact_on.gif) no-repeat;}

/* styles for the "you are here" buttons */
#home #homebtn a#homelink{ background-image:url(../images/home_over.gif);}
#thehomes #thehomesbtn a#thehomeslink{ background-image:url(../images/thehomes_over.gif);}
#feature #featurebtn a#featurelink{ background-image:url(../images/features_over.gif);}
#plan #planbtn a#planlink{ background-image:url(../images/plan_over.gif);}
#amenities #amenitiesbtn a#amenitieslink{ background-image:url(../images/amenities_over.gif);}
#builder #builderbtn a#builderlink{ background-image:url(../images/builder_over.gif);}
#contact #contactbtn a#contactlink{ background-image:url(../images/contact_over.gif);}

/* styles for footer*/
#footer{ margin: 5px 0 0 181px; width: 750px; clear:both; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top:15px;}
#footer .copyright{ font-size: 10px;}

/* page layout*/
#maincolumn .pagehead {  width:656px; height:auto;}
#maincolumn .georgiaText { font-size: 14px; line-height: 180%; font-family:Georgia, "Times New Roman", Times, serif;}
#maincolumn .homelogo { margin: 6px 0 12px 0;}
#maincolumn h1{ font-size: 16px; font-weight: bold; color:#333333}
#maincolumn h2{ font-size: 14px; font-weight: bold; color:#333333; margin: 0 0 4px 0; padding:0 0 4px 0;}
#maincolumn .smalltext { font-size: 10px; line-height: 110%;}
#maincolumn .housepic { width: 166px; margin-top: 12px;float:left; margin: 0 24px 12px 0}
#maincolumn .housepic img {border:solid 1px #333333;}

#maincolumn .cutline { width: 166px; margin: 2px 0 6px 0; padding: 0; font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center;  }
#maincolumn .contact {font-size: 14px; line-height: 110%; font-family:Georgia, "Times New Roman", Times, serif;} 
#maincolumn .leftcolumn {width:240px; float: right; border-left: 1px dotted #666666; padding: 0 2px 0 12px;}
#maincolumn .leftcolumn h1{ margin:0 0 6px 0; padding: 0; font-size: 14; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#maincolumn .leftcolumn h2{ margin:0; padding: 0; font-size: 12; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#maincolumn .leftcolumn ul{ margin:0 0 6px 16px; padding: 0; font-size: 11; font-family:Arial, Helvetica, sans-serif;}