h1.seach-results{font-size: 14px;line-height: 18px;border-bottom: 0px solid;color: #010101;width: 695px;}
p.seach-results{font-size: 24px;line-height: 34px;border-bottom: 1px solid #b2b2b2;color: #0e4c8e; width: 695px;}

/*  Result list styling*/

.results1_propertyborder{ border: 1px solid #dcb3b4; background-image: url(../images/pagelayout/featuredBack.jpg);background-repeat: no-repeat;background-position: bottom right;margin: 15px 0px 15px 0px;float: left;}
.results1_propertyborder:hover{ background-color: #f6eae8; background-image: none; }
.results1_propertyborder h2 {margin: 5px 10px 10px 0px; padding: 0px; font-weight: bold;font-size: 13px;line-height: 22px;color: black;border-bottom: 1px solid #f8d9d9; }
.mainPhoto{	background-image: url(../images/resultsPhotoBack.png);	background-repeat: no-repeat;	padding: 5px;	margin: -5px 10px -6px -6px;	float: left;}
.results1_proptext{	color: #231f20;	text-align:left;float: left;	width: 638px;	height: 138px;	margin: 0px 0px 0px 0px; }
.results1a_photo{	width: 240px;	height: 180px;	margin: -1px;}
.resultsImageBack{	background-image: url(../images/resultsPhotoBack.png);	background-repeat: no-repeat;	padding: 5px;	margin: -5px 10px -6px -6px;	float: left;}
.results1_propertyborder .attributes{font-size: 12px; float: left; text-align: right;	width: 225px;margin: 0px 0px 5px 0px;}
.results1_propertyborder .attributes span{float: left;	width: 45px; margin 0px; display: block; text-align: center;}

.res-prop-lnk{	float: left;	color: #0e4c8f;	width: 420px;	font-size: 12px; 	text-align: left; padding: 7px 0px 7px 0px;}

a.find-out-more:link, a.find-out-more:visited, a.find-out-more:active{text-decoration: none;font-size: 12px;padding: 0px 0px 0px 0px;color: #a90402;;}
a.find-out-more:hover{text-decoration: underline;color: #a90402;}
a.full-details:link, a.full-details:visited, a.full-details:active{text-decoration: none;font-size: 12px;padding: 0px 0px 0px 0px;color: #0e4c8f;}
a.full-details:hover{text-decoration: underline;color: black;}
.photoLabel{ padding: 0px; margin: 0px 0px 0px 0px;}
.photoLabelLet, .photoLabelSold, .photoLabelUO, .photoLabelLetAgreed, .photoLabelSoldSTC, .photoLabelNI { width: 240px; position: relative; margin: 0px; padding: 0px;}
.photoLabelLet span, .photoLabelLetAgreed span, .photoLabelSold span, .photoLabelSoldSTC span, .photoLabelUO span, .photoLabelNI span{ background-position: left top; background-repeat: no-repeat; position: absolute; width: 208px; height: 156px; margin: -1px; padding: 0px;}
.photoLabelLet span{	background-image: url(/Shared/images/propertystatus2/let.png);}
.photoLabelLetAgreed span{ background-image: url(/Shared/images/propertystatus2/letagreed.png);}
.photoLabelSold span{ background-image: url(/Shared/images/propertystatus2/sold.png);}
.photoLabelSoldSTC span{ background-image: url(/Shared/images/propertystatus2/soldSTC.png);}
.photoLabelUO span{ background-image: url(/Shared/images/propertystatus2/UO.png);}
.photoLabelNI span{ background-image: url(/Shared/images/propertystatus2/new.png);}
.resultsNav{	float: left;	width: 930px;	margin: 10px 0px 8px 8px;}

/*  End Result list styling */

/*  Result Navigaion styling*/
.results-navigation{	float: left; margin: 0px 0px 10px 0px;  width: 903px; }
.results-order {padding: 0px; margin: 4px 0px 0px 40px; width: 250px;	float: left; }
.results-order form {padding: 0px; }
.results-order form fieldset {	margin: 3px 0px 5px 0px; float: left; 	 }
.results-order form  fieldset label{	margin: 2px 0px 5px 0px;	width: 90px;	float: left;	font-size: 12px;}
.results-order form fieldset select{	background-color: #F8F8FF;	border: 1px solid #c1c1c1; width: 130px;}
.view-icons{	float: left;	width: 230px;	margin: 1px 0px 0px 0px; }
.results-bottom {width:903px; float: left;  }
.results-bottom .view-icons{ width: 520px; }
	
.view-icons a{float: left;display: block;width: 92px;height: 32px;line-height: 30px;padding:0px 0px 0px 14px; margin: 0px 5px 0px 0px;background-repeat: no-repeat;background-position: right top;text-decoration: none;font-size: 12px; font-weight: bold; color: white;}
.view-icons a:hover{text-decoration: none;color: white;background-position: right bottom;}
a.list-view:link, a.list-view:visited, a.list-view:active, a.list-view-active{background-image: url(/images/buttons/list_view.jpg);}
a.map-view:link, a.map-view:visited, a.map-view:active,  a.map-view-active{background-image: url(/images/buttons/map_view.jpg);}
a.grid-view:link, a.grid-view:visited, a.grid-view:active, a.grid-view-active{background-image: url(/images/buttons/grid_view.jpg);}
a.list-view-active, a.map-view-active, a.grid-view-active{background-position: right bottom;color: white;}


.results-pagination{	float: left; width: 370px; 	text-align: right;	margin: 8px 0px 0px 10px;	padding: 0px; color: #cccccc;}

a.pr_l2{text-decoration: underline; text-align: right; color: black;}
a.pr_l1 {padding: 2px 4px 2px 4px; color:white;	TEXT-DECORATION: none;	font-size: 11px; line-height: 20px; background-color: #8b0304;text-align: right;}
a.pr_l1:hover{color: #0e4c8e;}
A.pr_l1:link, A.pr_l1:visited, A.pr_l1:active { font-weight: bold;padding: 2px 4px 2px 4px;		color: white;	TEXT-DECORATION: none; font-size: 12px;background-color: #8b0304;}
A.pr_l1:hover {padding: 2px 4px 2px 4px;color: Black;TEXT-DECORATION: none;font-size: 12px;}
A.pr_l2:link, A.pr_l2:visited, A.pr_l2:active { font-weight: bold;padding: 2px 4px 2px 4px;color: white;TEXT-DECORATION: none;font-size: 12px;background-color: #541912;}

A.pr_l1:hover {padding: 2px 4px 2px 4px;color: white;TEXT-DECORATION: none;font-size: 12px;background-color: #541912;}

/*  End Result Navigaion styling*/



