#body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;
}

a:link { color : #990000; text-decoration: underline; font-weight: bold}
a:visited { color : #990000;text-decoration: underline; font-weight: bold}
a:hover { color: #FF0000; text-decoration: underline; font-weight: bold}

#small2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #1E1E1E;
	line-height: 10px;
}

#container {
	margin: 0px auto 0px auto;
	width: 740px;
	position: relative;
}

#title {
	margin: 0px auto 0px auto;
	width: 740px;
	height: 88px;
}

	#title h1 {
		margin: 0px 0px 0px 0px;
		height: 0px;
	}
	
	#title h1 span {
		display none;
	}

#breadcrumb {
	margin: 8px 0px 0px 8px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #1E1E1E;
	line-height: 14px;
}

#property_head {
	margin: 20px 0px 0px 10px;
}

#property_area {
	margin: 20px 0px 0px 10px;
	/* this needs to have a border around it to align properly in IE Windows */
	border: 1px solid white;
}

#property_large {
	margin: -50px 0px 0px 0px;
}

#property_line img {
	margin: 0px 0px 0px 255px;
}

#property_intro {
	margin: 0px 0px -12px 10px;
	/* this needs to have a border around it to align properly in IE Windows */
	border: 1px solid white;
}

#property_links {
	margin: 0px 0px 0px 35px;
}

#property_links img {
	margin: 0px 0px 0px -40px;
}
	
	#property_container {
		padding: 0px 0px 0px 0px;
		width: 730px;
	}

	#map {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 290px;
		position: absolute;
	}
	
	#map form {
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
		#map select {
			font-size: 11px;
		}
	
	#property_list, #property_bedroom_list {
		margin: 0px 0px 0px 290px;
		width: 420px;
		min-height: 305px;
		_height: 305px; /* IE 6 hack */
	}

	#property_list ul, #property_bedroom_list ul {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
		width: 420px;
		font: 14px Georgia, Garamond, Times New Roman, serif;
		line-height: 24px;
	}
	
		#property_list li, #property_bedroom_list li {
			margin: 0px 0px 5px 0px;
			padding: 0px 0px 0px 0px;
			display: block;
			height: 47px;
			text-decoration: none;
			font-weight: normal;
			float: left;
			width: 209px;		
		}
	
		#property_list li a, #property_bedroom_list a {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			display: block;
			height: 47px;
			text-decoration: none;
			font-weight: normal;
			float: left;
			width: 209px;
		}
		
		#property_list li.left, #property_bedroom_list li.left {
			padding-right: 2px;
		}
		
		#property_list img, #property_bedroom_list img {
			padding-right: 5px;
			margin-left: 0px;
		}
		
		#property_list a:hover {
			background-color: #F0EAC2;
			color: #990000;
		}
		
		#property_bedroom_list li a:hover {
			background-color: #FFFFFF;
			color: #990000;
		}
	
	.wiu a {
		background-color: #F0EAC2;
	}
	
	.swiu a {
		background-color: #F8A793;
	}

	.eiu a {
		background-color: #B1C3C8;
	}

	.seiu a {
		background-color: #91C681;
	}

	.siu a {
		background-color: #E4BC81;
	}

	.swb a {
		background-color: #C8BA96;
	}
	
	#thumbs {
		margin-left: 288px;
	}

	.nuts {
		height: 140px;
	}