@charset "UTF-8";
/* CSS Document */

/*-- agent-listings-HEADER --*/
#agent-listings-header h1 {
	margin:10px 0;
	padding:0;
}
/*-- agent-listings --*/

#agent-listings {
	float:left;
}
#agent-listing {
	width:230px;
	height:330px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
	background:url(../img/properties/listing_bg.gif) bottom left repeat-x #000;
}

#agent-listing h2 {
	margin:10px 0 0 0;
	padding:0;
}
#agent-listing p {
	font-size:12px;
	line-height:1.5em;
	margin:0 0 10px 0; padding:0;
	color:#b5b0b5;
}

#agent-detail-img {margin-top:35px; margin-bottom:20px;}

#agent-listing .agent-address {
	margin-top:4px;
}

.agent-listing-col-1 {margin-right:30px;}
.agent-listing-col-2 {margin-left:30px; margin-right:30px;}
.agent-listing-col-3 {margin-left:30px;}
.agent-listing-middle {margin-right:60px; margin-left:60px;}
.agent-listings-mls {color:#666666;}

#agent-detail {
	background-image:url(../img/properties/listing_detail_bg.gif);
	backgrouncd-position:top left;
	background-repeat:repeat-y; 
	color:#000; 
	margin-top:20px;
}
#agent-detail h1, #agent-detail h2 {color:#fff; font-size:24px; margin:10px 0; padding:0; font-weight:normal;}
#agent-detail h3.agent-address {color:#e6e6e6; font-size:14px; margin:10px 0; padding:0;}
#agent-detail p.description {color:#000;}
#agent-detail h4.features {color:#e6e6e6; margin:0; padding:0;}
#agent-detail p.features {color:#e6e6e6;}
#agent-detail h4.photos {color:#e6e6e6; margin-top:10px;}
#agent-detail h4.tools {color:#e6e6e6; margin:0; padding:0;}
#agent-detail h4.specs {color:#e6e6e6; margin:0; padding:0;}
#agent-listing-detail {
	float:left;
	width:650px;
	height:auto;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
}

#agent-detail .thumb img {margin-bottom:15px;}
#agent-detail .center-thumb img {margin:0 15px 15px 15px;}

.detail-col-1 {width:240px; margin:0 10px;}
.detail-col-2 {width:370px; margin:0 10px;}

.detail-col-1 p, .detail-col-2 p {
  color: #000;
}

/*-- added by Ryan --*/
#agent-specs {}
#agent-specs h4 {margin-bottom:20px;}
#agent-specs p {margin:5px 0 5px 0; padding:0; color:#e6e6e6; font-size:11px;}

/*-- Agent Listing -- */
#agent-listing-wrap {background:#000; float:right; height:auto; padding:0 0 30px 0; width:204px;}
#request-more-info-wrap {margin-bottom:20px;}
#tell-a-friend-wrap {margin-bottom:20px;}
.back-link {color:#000 !important; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px !important; font-style:italic; margin-top:0;}
.agent-name {color:#fff; margin-bottom:10px !important;}
.agent-info, .agent-info a {margin:4px 0 !important;}
#agent-listing .bio-link a {font-size:13px;}
#agent-listing .bio-link a:hover {color:#fff; text-decoration:none;}
.bio-link-margin {margin-top:4px !important;}

