#content ul.developments {
	list-style-type: none;
	margin:20px 0 0 8px;
	padding:0;
}

	#content ul.developments li {
		float: left;
		width: 217px;
		margin: 0 0 0 5px;
		height: 278px;
		background-repeat: no-repeat;
		background-image: url(images/development_list_back.gif);
	}
	
		#content ul.developments li a  {
			display:block;
height: 40px;
width: 180px;
margin: 5px 0 0 5px;
background-repeat: no-repeat;
background-position: 10px 10px;
padding: 220px 10px 0 10px;
font-size: 0.9em;
color:#000;
			text-decoration: none;
		}

	
		
			#content ul.developments li a span {
				color:#999;
			}

		#content ul.developments li a:hover, #content ul.developments li a:hover span {
			color:#000;
			text-decoration: underline;
		}
		

#content table {
margin: 10px 20px;
border-collapse: collapse;
width: 420px;
}


#content table tr th, #content table tr td {
font-size: 0.76em;
padding: 5px 10px;
background-color: #fff;
border-bottom: 1px solid #d3d3d3;
vertical-align: top;
line-height: 1.6em;
}

#content table tr th {
background-color: #848FAF;
text-align: left;
color:#fff;
}

#content table tr th.part {
text-transform: uppercase;
}

#content table tr td.option {
width: 50px;
text-align: center;
}
	
#content table tr td.floor{
background-color:#ddd;
}	
		
#moreinfo {
	float: left;
	width: 160px;
	_width: 150px;
	_margin-top: 20px;
}

	#moreinfo h3 {
		margin-left: 20px;
		margin-right: 20px;
	}
	
	#moreinfo p {
		font-size: 0.76em;
		margin-left: 20px;
		margin-right: 20px;
		color:#666;
	}
		#moreinfo p a { color:#666; }

	#moreinfo ul {
		font-size: 0.76em;
		margin-left: 20px;
		margin-right: 20px;
		padding: 0;
		list-style-type: none;
	}
		#moreinfo ul li {
			margin-bottom: 4px;
		}
			#moreinfo ul li a {
				color:#666;
				text-decoration: none;
			}
				#moreinfo ul li a:hover, #moreinfo ul li a.here { text-decoration: underline; }

	#map {
		height: 300px;
		width: 420px;
		margin: 0 20px;
		border: 1px solid #ccc;
	}
	
	#directions {
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color:#fff;
		width: 410px;
		margin: 0 20px;
	}
	
		#directions div {
			font-size: 0.95em;
			text-align: right;
		}
		
			#directions div table {
				width: 410px;
				margin: 10px 20px;
				font-size: 1.2em;
				text-align: left;
			}
			
				#directions div table div { text-align: left; }
				
	#content form.dir {
		border: 1px solid #ccc;
		width: 400px;
		margin: 0 20px;
		background-color:#e3e3e3;
		padding: 10px;
	}
	
		#content form.dir p { margin: 0; }
#content img { margin: 10px 20px; }
