#c_propdetails h2 {
	color:#E74811;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
#c_propdetails h3 {
	padding:0 0 0 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#c_propdetails   .searchpt {
	width:120px;
	padding:4px 0px 4px 0px;
	margin-bottom:10px;
	font-size: 11px;
	text-align:center; 
	text-transform:uppercase;
	background-color:#dd2a09;
	cursor:pointer;
}
#c_propdetails   .searchpt_over {
	width:120px;
	padding:4px 0px 4px 0px;
	margin-bottom:10px;
	font-size: 11px;
	text-align:center; 
	text-transform:uppercase;
	background-color:#343434;
	cursor:pointer;
}
#c_propdetails   .searchpt a {
	color:#fffefe;
}
#c_propdetails   .searchpt_over a {
	color:#fffefe;
	text-decoration:none;
}
#c_propdetails   .searchpt a:hover {
	color:#fffefe;
}
#c_propdetails .list {
	width:100%;
	text-align:left;
}
#c_propdetails .listpadding {
	padding:10px;
}
#c_propdetails #thumbs {
	width:216px;
	text-align:center;
}
#c_propdetails #imgtable {
	border:1px solid #666666;
	padding:0 6px 0px 0;
}
#c_propdetails #bigimg {
	margin-top:4px;
}
#c_propdetails #infotable {
	margin-top:33px;
}
#c_propdetails #info {
	width:222px;
	line-height:130%;
}
#c_propdetails #info .town {
	font-size: 12px;
	font-weight:bold;
	margin-bottom:10px;
}
#c_propdetails #info .other {
	font-size: 11px;
	font-weight:bold;
}
#c_propdetails #price_descr {
	width:430px;
}
#c_propdetails #price_descr .pricediv {
	font-size: 12px;
	font-weight:bold;
	margin-bottom:10px;
}
#c_propdetails #price_descr .descrdiv {
	margin:5px 0 5px 0;
	font-size: 12px;
	font-weight:bold;
	border-bottom:1px solid #dd2a09;
}
#c_propdetails #price_descr .descr {
	font-size: 11px;
}
#c_propdetails #features {
	width:100%;
}
#c_propdetails #features .featurediv {
	margin:20px 0 5px 0;
	font-size: 12px;
	font-weight:bold;
	border-bottom:1px solid #dd2a09;
}
#c_propdetails #features .feats{
	font-size: 10px;
	font-weight:bold;
}

