/* agents.css */

/** Agent Summary **/
.agentSum {
	position: relative;
	background: #fff;
	border: 1px solid #e3dbba;
	width: 290px;
	float: left;
	margin-bottom: 7px;
	height: 108px;
}
	.MARagentSum {margin: 3px;}
	.agentSum h2, .agentSum h2 a {
		text-indent: 0 !important;
		margin: 0 !important;
		padding: 3px 0;
		color: #06153c;
		text-decoration: none;
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
	} .agentSum h2 a:hover {color: #af5332;}
	.agentSum .viewDetails {
		padding-top: 4px;
		height: 19px;
		text-align: left;
		text-decoration: none;
		font-weight: bold;
		display: block;
		position: absolute;
		bottom: 0;
		right: 0;
		width: 84px;
		background: url(../images/backgrounds/agent-sum-view-details.gif) no-repeat;
		color: #e5dcbc;
		text-indent: 9px;
	} .agentSum .viewDetails:hover {color: #af5332;}
.left {
	margin-right: 7px;
}
	div.agentSumImg {
	float: left;
	height: 80px;
	width: 80px;
	overflow: hidden;
	margin-right: 10px;
    margin-top: 8px;
	}
	div.agentSumInfo, div.teamSumInfo {
	width: 190px;
	float: left;
	}

    div.agentSumInfo
    {
      padding-top: 6px;
    }

    div.agentSumInfo div.title
    {
      margin-top: -2px;
    }

    div.agentSumInfo div.phone
    {
      margin: 14px 0px;
    }

    div.teamSumInfo div.phone
    {
      margin-bottom: 2px;
    }
/** >>Agent Summary<< **/

/** Agent Details **/
#agentDetailsTop, #agentDetailsBottom {
	background: #fff;
	border: 1px solid #e3dab9;
}
#agentDetailsTop { 
	margin-bottom: 8px; 
	font-weight: bold;
}
	#MARagentDetailsTop {margin: 6px;}
	div#agentDetailsImg {
	float: left;
	overflow: hidden;
	width: 250px;
	}
	div#agentDetailsInfo {
	float: left;
	padding-bottom: 9px;
	width: 325px;
    }
    #agent_1, #agent_2 {
      margin-bottom: 12px;
    }
	#agentDetailsTop p {
		padding-top: 25px;
		padding-bottom: 12px;
	}
	#agentDetailsTop #contactAgentButton, #agentDetailsTop a#agentListingsButton, #teamContactButton {
		display: block;
		float: left;
		text-decoration: none;
	}
	#agentDetailsTop #contactAgentButton {
		width: 196px;
		height: 28px;
		padding-top: 25px;
		background: url(../images/backgrounds/agent-contact.gif) no-repeat;
		font-family: "Times New Roman", Times, serif;
		font-size: 16px;
		color: #83470c;
		margin-bottom: 3px;
        margin-top: 18px;
	} #agentDetailsTop #contactAgentButton:hover {background: url(../images/backgrounds/agent-contact-hover.gif) no-repeat;}
		#agentDetailsTop #contactAgentButton span {margin-right:37px;}
	#agentDetailsTop a#agentListingsButton, #teamContactButton {
		width: 194px;
		height: 21px;
		padding-top: 6px;
		background: url(../images/backgrounds/agent-view-listings.gif) no-repeat;
		color: #703f19;
		text-indent: 40px;
	} #agentDetailsTop a#agentListingsButton:hover {color:#af5332;}
      #agentDetailsTop a#teamContactButton:hover {color:#af5332;}

#agentDetailsBottom {
	margin-bottom: 8px;
}
	#MARagentDetailsBottom {margin: 20px;}
/** >>Agent Details<< **/
div.floaterLefter {
float: left;
}

div.ul_with_disc ul {
    list-style: disc !important;
    padding-left:20px;
}

/*kf*/
