@charset "utf-8";
/* CSS Document */

#mlsheader{
	width:910px;
	height:85px;
	background:#B40101;
	padding:5px;
	margin-top:3px;
}

.streetnumber{
	font-size:30px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.streetname{
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.citystate{
	font-size:18px;
	color:#FFFFFF;
	}
	
.price{
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
	}

.mlsnum{
	font-size:14px;
	color:#FFFFFF;
	}
	
#bodywrap{
	width:910px;
	background:#FFFFFF;
	overflow:hidden;
	border-top:1px solid #514b3a;
	padding:5px;
	}
	
#mlsfooter {
	margin:auto;
	width:910px;
	font-size:13px;
	line-height:16px;
	color:#FFFFFF;
	background-image:url(http://www.ourkwpartners.com/images/footerbackground.png);
	border-top:solid 2px #514b3a;
	padding:5px;
	}
	
#homeimg1{
	margin:5px;
	width:540px;
	height:411px;
	float:left;
	overflow:hidden;
	border:1px solid #514b3a;
	}
	
#homeimg2{
	 margin:0 5px 5px 0;
	 float:left;
	 width:190px;
	 height:203px;
	 border:1px solid #514b3a;
	 }
	
#homeimg3{
	 margin:0 5px 5px 0;
	 float:left;
	 width:190px;
	 height:203px;
	 border:1px solid #514b3a;
	 }
	 
#headercats{
	margin:0;
	text-align:left;
	border-bottom:1px solid #514b3a;
	margin:10px 0 0 0;
	font-size:16px;
	}
	
#headercats ul{
	list-style:none; margin:0px; padding:0px;
	}
	
#headercats li{
	list-style:none; margin:0px; padding:0px;
	}
	
#headercats li a, #headercats li a:link, #headercats li a:visited {
	color: #514b3a;
	display: block;
	margin: 6px 0 6px 0;
	text-decoration:none;
	width:140px;
	}

#headercats li a:hover, #headercats li a:active {
	background:url(http://www.ourkwpartners.com/images/mlslisting/catpointer.jpg) no-repeat right;
	color: #B40101;
    margin: 6px 0 6px 0;
	text-decoration: none;
	width:140px;
	}
	
#stats{
	width:140px;
	margin-top:10px;
	text-align:left;
	border-bottom:1px solid #514b3a;
	overflow:hidden;
	}
	
.statoptions{
	color:#514b3a;
	font-size:12px;
	}
	
.statfeatures{
	color:#514b3a;
	font-size:14px;
	}
	
#homedescription{
	font-size:16px;
	color:#514b3a;
	margin:10px;
	text-align:left;
	}
	
.mlsfootdisclaimer{
	font-size:10px;
	color:#E4E3E0;
	text-align:left;
	}
	
#footerloc {
	width:200px;
	float:left;
	padding:10px 0px 0px 0px;
	border-top:solid 1px #484234;
	}
	
	
.subjheader {font-size: 16px; color:#B40101;}
.subjsec{font-size: 14px; color:#514b3a;}

#detailgallerythumb{
	float:left;
	width:180px;
	margin:3px 3px 3px 3px;
	overflow:hidden;
	}
	
#directionstxt{
	font-size:16px;
	color:#514b3a;
	text-align:left;
	margin:10px;
	}
	
#agentdetails{
	margin:15px 0 0 0;
	}
	
.agentdetailtxt{
	font-size:14px;
	color:#B40101;
	}
	
.agentname{
	font-size:15px;
	color:#000000;
	}
	
#footercopyright{
	float:left;
	font-size:14px;
	margin:5px 0 5px 0;
	}

#footerbrp{
	float:right;
	font-size:16px;
	margin:5px 0 5px 0;
	}	
