#menu {
	float: left;
	height:95px;
	padding-top:10px;
	position: relative;
	z-index: 100;
}
.front #menu{
	height: auto;
}
#menu a:active {
	outline: none;
}
#menu :focus {
	-moz-outline-style: none;
}
#menu li a {
	color: #e9c553;
	float: left;
	font-family: Georgia;
	font-size: 14px;
	height: 80px;
	text-decoration: none;
	width: 57px;
}
ul#nav_list_left, ul#nav_list_right {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom: 10px;
	margin-top:0;
	padding:10px 0 0;
	padding-top: 0px;
	text-align:center;
	width:285px;
}
ul#nav_list_left, ul#nav_list_right {
	margin-left:0px;
}
ul#nav_list_left li {
	display:inline;
	float:left;
	margin-right:33px;
	width:57px;
}
ul#nav_list_right li {
	float:left;
	margin-left:33px;
	width:57px;
}

/* Home */

#menu li.home a {
	background: url(images/home.png) no-repeat center;
	background-position: 0 25px;
}
.front #menu li.home a, #menu li.home a:hover {
	background: url(images/home.png) no-repeat center;
	background-position:0 -79px;
}

/* History */

#menu li.history a {
	background: url(images/history.png) no-repeat center;
	background-position: 0 25px;
}
.page-history #menu li.history a, #menu li.history a:hover {
	background: url(images/history.png) no-repeat center;
	background-position:0 -79px;
}

/* Services */

#menu li.services a {
	background: url(images/services.png) no-repeat center;
	background-position: 0 25px;
}
.page-services #menu li.services a, #menu li.services a:hover {
	background: url(images/services.png) no-repeat center;
	background-position:0 -79px;
}

/* Projects */

#menu li.projects a {
	background: url(images/projects.png) no-repeat center;
	background-position: 0 25px;
}
.section-projects #menu li.projects a, #menu li.projects a:hover {
	background: url(images/projects.png) no-repeat center;
	background-position:0 -79px;
}

/* For Sale */

#menu li.forsale a {
	background: url(images/forsale.png) no-repeat center;
	background-position: 0 25px;
}
.page-for-sale #menu li.forsale a, #menu li.forsale a:hover {
	background: url(images/forsale.png) no-repeat center;
	background-position:0 -79px;
}

/* Contact Us */

#menu li.contactus a {
	background: url(images/contactus.png) no-repeat center;
	background-position: 0 25px;
}
.page-contact-us #menu li.contactus a, #menu li.contactus a:hover {
	background: url(images/contactus.png) no-repeat center;
	background-position:0 -79px;
}
#logo {
	float:left;
	height: 72px;
	width: 309px;
}
#logo a {
	background: url(images/logo.png);
	float:left;
	height: 72px;
	width: 309px;
}
