/* Property Detail */

.propertyDetailHeaderBar {
	margin:15px 0px 15px 0px;
	background-color:#D6DFCB;
}

.propertyDetailHeaderBar th {
	background-color:#660000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:3px 10px 5px 10px;
}

.propertyDetailHeaderBar .links {
	color:#627C40;
}

.propertyDetailHeaderBar .goBack {
	float:right;
	width:80px;
	border-left:1px solid #FFFFFF;
}
.propertyDetailHeaderBar .goBack div {padding:5px 6px 7px 6px;}

.propertyDetailHeaderBar .newSearch {
	float:right;
	width:100px;
	border-left:1px solid #FFFFFF;
}
.propertyDetailHeaderBar .newSearch div {padding:5px 6px 7px 6px;}

.propertyDetailHeaderBar .links a {
	color:#627C40;
	text-decoration:none;
}

.propertyDetailHeaderBar .links a:hover {
	color:#394725;
	text-decoration:none;
}


.propertyDetailText {
	width:330px;
	float:left;
}

.propertyDetailText .location {
	color:#000000;
	font-weight:bold;
	margin-bottom:2px;
}

.propertyDetailText .price {
	color:#85A361;
	font-weight:bold;
}

.propertyDetailText .lrid 
{
    font-weight:bold;
    font-style:italic;
}
/* Property Detail Tools */
.propertyDetailTools
{
    margin-bottom:10px;
    line-height:15px;
    
}

.propertyDetailTools .virtualtour
{
    padding-bottom:10px;
    padding-top:2px;
    padding-left:30px;
    background-image:url(graphics/virtual-tour.gif);
    background-repeat:no-repeat;
    display:inline;
    width:75px;
}
.propertyDetailTools .print
{
    margin-left:40px;
    padding-bottom:10px;
    padding-top:2px;
    padding-left:30px;
    background-image:url(graphics/printer.gif);
    background-repeat:no-repeat;
    display:inline;
    width:75px;
}
.propertyDetailTools a {color:#660000;}
.propertyDetailTools a:hover {color:#CC0000;}
/* End Property Detail Tools */

.propertyDetailText .dottedLine {
	background:url(graphics/horz_line.gif) repeat-x;
	margin:8px 0px 0px 0px;
	line-height:2px;
	height:2px;
}

.propertyDetailImages {
	width:400px;
	float:right;
	/* My change */
	text-align:center;
}

.propertyDetailImages .photoLeft {
	float:left;
	width:195px;
	height:154px;
	clear:left;
	margin-top:10px;
	/* My Changes */
	text-align:center;
	vertical-align:middle;
}

/*.propertyDetailImages .photoLeft img
{
    margin-top:10px;
}*/

.propertyDetailImages .photoRight {
	float:right;
	width:195px;
	height:154px;
	clear:both;
	margin-top:10px;
	/* My Changes */
	text-align:center;
	vertical-align:middle;
}

/*.propertyDetailImages .photoRight img
{
    margin-top:10px;
}*/
.smallImages 
{
    padding-top: 10px;
    width: 400px;
}

.smallImages td
{
    padding-bottom: 10px;
    text-align:center;
    vertical-align:middle;
    width:200px;
}

.smallImages .left
{
    padding-right: 5px;
}

.smalImages .right
{
    padding-left: 5px;
}

.propertyDetailImages .logoRight {
	clear:both;
	text-align:right;
}
.propertyDetailImages .logoRight img {margin-top:20px;}

.agentContactCard {
	margin: 25px 0px 25px 0px;
	background:#E6EBDF url(graphics/agent_box_top1.gif) no-repeat;
	width:330px;
}

.agentContactCard .pad {padding:8px 0px 0px 30px;}

.agentContactCard th {
	text-align:left;
	padding:1px 4px 1px 0px; /* 20 */
}

.agentContactCard a {color:#660000;}
.agentContactCard a:hover {color:#CC0000;}

.agentContactCard td {padding:1px 0px 1px 0px;}


.agentContactCard .printContact {padding:8px 0px 0px 0px;}

.agentContactCard .printContact a {
	color:#72885A;
	text-decoration:none;
	font-size:10px;
}


