#navmenu ul {
	width:959px;
	left:-184px;
}
#navmenu ul li {
	width:auto;
	word-spacing:2px;
	padding:0 35px;
	border-right:1px solid #D7DEE4;
	border-left:1px solid #FFF;
	overflow:hidden;
}
#navmenu ul li.selected {
	padding:0 50px;
	background:url(images/subnav-alt.jpg) repeat-x left top;
}
#navmenu ul li a {
		font-size:10px;
}
#main {
	overflow:hidden;
	padding:20px 40px 0;
	_height:1%;
	background:#ebf1f4 url(images/listing.jpg) no-repeat left top;
}
#properties h3,
#details h3,
#main h2 {
	display:none;
}

#description {
	padding:20px 0 40px;
	float:left;
	width:430px;
	color:#2a2000;
	font-size:12px;
}
#description h3{
	text-transform:none;
	font-size:14px;
}
#contact p {
	margin:0;
}
#details {
	width:372px;
	padding-top:00px;
	float:right;
	padding-bottom:40px;
}
#details img {
	margin:0 auto 20px;
}
#details img.map {
	border:1px solid #2a2000;
}
table {
	width:378px;
	margin:0 auto;
	background:#CCC;
	border-collapse:collapse;
}
th {
	text-align:left;
	padding:5px 18px 5px 12px;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(images/details-header.jpg) repeat-x;
}
td {
	background:#7b7c7e;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
 	color:#FFF;
	padding:3px 15px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
}
p.icon {
	padding:50px 20px 0 0;
	float:left;
/*	margin:50px 0;*/
}
p.icon.sitelink {
	padding:50px 0 0;
}
