.propSum {
height:120px;
overflow:hidden;
background-color:#fff;
border-bottom:2px solid #dee6e9;
color:#002c45;
}
.propSum span{
font-weight:bold;
}
.MARpropSum {
margin:5px;
height:110px;
position:relative;
}
.thumb {
display:block;
width:145px;
height:101px;
overflow:hidden;
float:left;
margin-right:5px;
}
.MARpropSum #thumb {
float:left;
margin-right:20px;
}
.propSum p {
margin:0 !important;
padding:2px 0;
}
.propSum ul{
position:absolute;
right:10px;
top:10px;
}
.propSum ul li{
text-align:right;
}
.propSum h4{
padding:0;
line-height:16px;
}
.bottomRight {
position:absolute;
right:0px;
bottom:0px;
}
.bottomRight img {
vertical-align:middle;
}
.letterBox a:link,.letterBox a:visited{
color:#01253f;
font-weight:bold;
}
.letterBox img{
margin:0 4px 0 30px;
}
.sold{
color:#818464;
font-weight:bold;
}
.tellProp{
position:absolute;
top:40px;
left:540px;
}
a#saveThisSearch:link,a#saveThisSearch:visited{
background:url(../images/icons/save-this-search.gif) 0 50% no-repeat;
padding-left:20px;
margin-left:20px;
}
div#propDetails{
position:relative;
height:392px;
}
div#propDetails .bigPic{
position:absolute;
top:0;
left:0;
}
ul#propDetailsList{
padding-left:386px;
padding-top:40px;
color:#012b49;
height:223px;
}
ul#propDetailsList li{
padding:3px 0;
}
ul#propDetailsList li span{
font-weight:bold;
}
#title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
}
.w50pc{
width:180px;
float:left;
}
.liClear{
clear:both;
background:none !important;
}
#tellProp{
position:absolute;
top:210px;
left:390px;
}
	#tellProp img {
	position:absolute;
	}
#requestMoreInfo{
position:absolute;
top:205px;
right:10px;
}
#slideAndPropTool{
height:130px;
background-color:#dae4ea;
position:relative;
z-index:200;
}
#saveThisListing{
padding-left:15px;
background:url(../images/icons/save.jpg) 0 50% no-repeat;
position:absolute;
top:13px;
left:385px;
z-index:500; /* for gecko */
}
	#saveSavedListing{
	padding-left:15px;
	background:url(../images/icons/saved.jpg) 0 50% no-repeat;
	position:absolute;
	top:13px;
	left:385px;
	z-index:500; /* for gecko */
	}
#propDetailsPrevNext{
position:absolute;
top:0;
right:0;
}
#extra {
position:absolute;
top:70px;
right:15px;
text-align:right;
}
#extra li{
color:#012b49;
font-weight:bold;
}
#extra li a:link,#extra li a:visited{
color:#818464;
font-weight:normal;
}
#slideShowControl {
width:50%;
float:left;
position:relative;
}
#slideShowControl p{
padding-bottom:5px;
font-weight:bold;
}
#propertyTools {
width:50%;
float:left;
height:100px;
}
#propertyTools ul {
margin-top:10px;
}
#propertyTools ul li{
width:140px;
float:left;
line-height:16px;
padding-left:15px;
background:url(../images/icons/blue-arrow.gif) 0 50% no-repeat;
font-weight:bold;
}
#MARpropertyTools{
margin:10px 30px;
}
#MARslideShowControl {
margin:5px;
}
#viewSlideShow{
position:absolute;
right:5px;
top:5px;
}
h2.flash{
font-size:12px;
padding:0;
}
#bio{
background-color:#f8f8f8;
}
#features{
padding:1px;
background-color:#fff;
margin-bottom:20px;
}
#MARfeatures{
margin:15px 10px;
}
#MARfeatures table{
width:100%;
}
#MARfeatures table td{
width:48%;
padding-right:2%;
}
#requestMoreInfov2 {
float:left;
}

.tellIDX {
position:absolute;
top:32px;
left:525px;
}

#listedBy {
margin-bottom:20px;
}
/** Property slideshow **/
	#previewPane img{
		line-height:282px;
		margin-left:auto;
		margin-right:auto;
		
	}
	#galleryContainer{ /* the thumbnail scroll part */
		background-color:#FFFFFF;
		height:64px;	/* Height of the images + 2 */
		position:relative;
		overflow:hidden;
	}
	#arrow_left{
		position:absolute;
		left:0px;
		top:1px;
		z-index:10;
		background-color: #FFF;
	}
	#arrow_right{
		position:absolute;
		top:1px;		
		right:0px;
		z-index:10;
		background-color: #FFF;
	}
	#theImages{
		position:absolute;
		height:60px;
		left:15px;
		width:100000px;
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=100);
		opacity: 1;
		cursor:pointer;
		border:0px;
	}
	.agentSum {
	width:250px;
	border:none;
	}
	.MARagentSum {
	margin-top:0;
	border:none;
	}
	.agentThumbFrame {position:absolute; top:0; left:0; z-index:10;}
	.agentPhoto img{border:4px solid #fff;}
	.MARagentSum{
	position:relative;
	}
#idxDisclaimer {
padding:20px;
}	
#idxDisclaimer img{
float:left;
padding:10px;
}
#saveThisSearch {
z-index:1000;
position:relative;
}
.viewing {
color:#000;
}