#siteContainer {
	margin-bottom:48px;
}
#contentBox {
	margin-top:0;
}
#contentBox table tbody tr td {
	vertical-align:top;
}
#listings .listing {
	padding-bottom:0px;
	border-bottom:1px solid #999;
	font-size:12px;
}
#listings .listing h3 {
	margin:10px 0 4px 0;
	font-size:14px;
	color:#486057;
}
#listings .listing h3 a {
	font-size:14px;
	color:#486057;
	text-decoration:none;
}
#listings .listing img {
	float:left;
	width:118px;
	height:78px;
	margin:0 10px 4px 0;
	border:1px solid #96A89F;
}
#listings .listing td.List_Price {
	font-weight:bold;
	font-size:16px;
	color:#AE3E3E;
}
#listings .listing td.List_Price span {
	font-weight:normal;
	font-size:12px;
	color:#AE3E3E;
}
#listings .listing td.List_Info strong {
	font-weight:#333;
}
#listings .listing td.List_Info span {
	color:#666;
}
#listings .listing td a {
	font-size:11px;
	color:#999;
	text-decoration:none;
}
#listings .listing td a:hover {
	color:#AE3E3E;
	text-decoration:underline;
}
#listings .listing .Open_House {
	margin:4px 0 2px 0;
	clear:both;
}
#listings .listing .clearFix {
	height:8px;
}
#moreInfo {
	padding:24px;
	background:#FFF8DD;
}
#moreInfo .button {
	padding:10px;
	margin-bottom:24px;
	display:block;
	background:#FFF url(/design/images/buttonFace_green.png) repeat-x;
	border:1px solid #D9DFDC;
	font-weight:100;
	font-size:20px;
	color:#486057;
	text-align:center;
	text-decoration:none;
}
#moreInfo .button:hover {
	text-decoration:underline;
}
#moreInfo .Hot_Sheet {
	padding:12px;
	background:#DEC112;
	color:#FFF;
}
#moreInfo .Hot_Sheet h3 {
	margin:0;
	font-size:18px;
	color:#FFF;
}
#moreInfo .Hot_Sheet p {
	margin-top:12px;
	font-size:14px;
	color:#FFF;
}
#moreInfo .Hot_Sheet a {
	font-weight:bold;
	font-size:14px;
	color:#FFF8DD;
	text-decoration:none;
}
#moreInfo .Hot_Sheet a:hover {
	color:#486057;
	text-decoration:underline;
}
#moreInfo h4 {
	margin:0;
	padding:20px 0 2px 0;
	border-top:1px solid #D9DFDC;
	font-size:13px;
	font-weight:normal;
	color:#78867F;
}
#moreInfo p {
	margin:0;
	font-size:11px;
}
#contentBox .accredit {
	height:58px;
	margin:12px 48px 48px 48px;
	text-align:center;
}
#MLS_Listings .listing {
	padding-bottom:12px;
	border-bottom:1px solid #999;
}
#MLS_Listings .listing h3 a {
	text-decoration:none;
}
#MLS_Listings .listing a img {
	float:left;
	margin-right:10px;
	border:1px solid #689;
}
#MLS_Listings .listing td.List_Price {
	font-weight:bold;
	font-size:16px;
	color:#AE3E3E;
}
#MLS_Listings .listing td.List_Price span {
	font-weight:normal;
	font-size:12px;
	color:#AE3E3E;
}
#MLS_Listings .MLSNavBar {
	position:relative;
	height:24px;
	z-index:0;
}
#MLS_Listings .MLSNavBar .prev {
	position:relative;
	float:left;
	z-index:10;
}
#MLS_Listings .MLSNavBar .next {
	position:relative;
	float:right;
	z-index:10;
}
#MLS_Listings .MLSNavBar .meter {
	display:block;
	position:absolute;
	width:100%;
	text-align:center;
	z-index:1;
}
