/* CSS Document for Rental Properties */#rentals h4 {	padding-left: 20px;	margin-bottom: 10px;	background-image: url(images/icon_apartment.gif);	background-repeat: no-repeat;	background-position: 180px center;	font-size: 16px;}ul#amenitylist {margin-top: 1em;padding: 0;list-style-type: none;line-height: 1.5em;}.pricelist {	margin: 0;	padding: 0;	margin-left: 20px;}ul.pricelist {	list-style-type: none;}ul.pricelist li{list-style-type: none;margin: 0 18px;padding: 4px;}#navigation #apts a:link {	background-position: left top;	color: #D6D1AF !important;background-color: #61553E;	/* background-image: url(images/tab_over.gif); */	}#navigation #apts a:visited, #navigation #apts a:hover, #navigation #apts a:active {	background-position: left top;	color: #D6D1AF;	background-color: #61553E;	/* background-image: url(images/tab_over.gif); */}#main h4 { margin-top: 1em; }#details li h3 {	float: left;}.logo {float: right;}#rentals ul+h4 {margin-top: 1em; }#properties #redevmain {background-color: #8c8c59;width: 180px;}#models #main, #properties #main { width: 495px;}ul.menu, div.menu {	display: none;}ul.mymenu {	display: block;}#redevmain #menuDiv {border:1px dotted #D6D1AF;color:#660000;display:block;font-weight:normal;letter-spacing:0.5px;padding:10px 20px;text-decoration:none;}#menuList {line-height:1.5em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px 0px 0px 3px;}#redevmain #menuDiv a:link {	color: #660000;}#redevmain #menuDiv a:visited {	color: #61553E;}#redevmain #menuDiv a:hover {	color: #660000;}#redevmain #menuDiv a:active {	text-decoration: none;	color: #660000;}#main img {display: inline; margin-left: 0;}.map {margin-top: .5em;}