#sitemenumain { visibility: hidden; display: none;	}
#siteagentnameandphone { visibility: hidden;	display: none;	}
#sitecolumnleft {	float: none; visibility: hidden;	display: none;	}
#sitecolumnright {float: none; width: 95%; }
#sitefootermenu {	visibility: hidden;	display: none;	}
#siteheader {	visibility: hidden;	display: none;	}
#siteheaderflash {	visibility: hidden;	display: none;	}
h1{
	text-decoration: none;
}
/* CSS Document */

.results1_propertyborder {
	border: 1px solid #C71515;
}

.results1_proptext_header {
	font-size: 1.2em;
	line-height: 22px;
}

.results1_proptext {
	font-size: 1.1em;
	line-height: 19px;
}

.results_propstat_for_sale {
	color: #000;
	background-color: #FFF600;
	width: 100px;
	padding-left: 10px;
	font-size: 1.2em;
}

.results_propstat_sold {
	color: #fff;
	background-color: #C71515;
	width: 100px;
	padding-left: 10px;
	font-size: 1.2em;
}

.results_propstat_under_offer {
	color: #fff;
	background-color: #58BAC5;
	width: 100px;
	padding-left: 10px;
	font-size: 1.2em;
}

.results_propstat_sold_stc {
	color: #fff;
	background-color: #58BAC5;
	width: 100px;
	padding-left: 10px;
	font-size: 1.2em;
}

.results1_proptype {
	color: #000;
	background-color: #F4F4F4;
	padding-left: 14px;
}

.results1_proptenu {
	color: #000;
	background-color: #F4F4F4;
	padding-left: 14px;
	padding-right: 14px;
}

.results1_priceask {
	color: #000;
	background-color: #F4F4F4;
	width: 300px;
	padding-left: 10px;
	font-size: 1.2em;
}

.results1_proplink {
	background-color: #f4f4f4;
	padding: 6px;
}

.results1_menu {
	background-color: #f4f4f4;
	padding: 6px;
}

.results1a_photo {
	width: 250px;
}

/* Main page styling */

.detail_tableheader {
	background-color: #F4F4F4;
}

.detail1a_addresssummary {
	background-color: #F4F4F4;
	height: 25px;
	padding-left: 10px;
	font-size: 1.3em;
}

.detail_priceask {
	background-color: #F4F4F4;
	height: 25px;
	padding-left: 10px;
	font-size: 1.3em;
}

.detail_propertyborder {
	border: 1px solid #C71515;
	padding: 4px;
}

.detail_propstat_sold {
	background-color: #C71515;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_propstat_forsale {
	background-color: #FFF600;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
}

.datastyle_photoborder_small {
	padding: 10px;
}

.datastyle_photoborder_small img {
	width: 100px;
}

.datastyle_photoborder img {
	width: 330px;
}

.detail_propstat_under_offer {
	background-color: #58BAC5;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_propstat_sold_stc {
	background-color: #58BAC5;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_contactinfo {
	background-color: #F4F4F4;
	padding: 5px;
}

.detail_propstat_for_sale {
	background-color: #FFF600;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_propstat_sold_stc {
	background-color: #58BAC5;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_propstat_under_offer {
	background-color: #58BAC5;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.results_propstat_to_let {
	background-color: #FFF600;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.detail_propstat_to_let {
	background-color: #FFF600;
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
}

.results1a_photo {
	width: 250px;
}
.results1a_photoSM{
	height: 75px;
	margin:0px 5px 0px 5px;
}