/* [PROPERTY SEARCH] */
#search-wrapper { position:relative; }
#search-box-container { width:226px; float:left; padding-top:10px; }
#search-box-container .search-head { width:226px; height:5px; background:url(images/propertySearch-caps.gif) left top; }
#search-box-container .search-footer { width:226px; height:5px; background:url(images/propertySearch-caps.gif) left bottom; }
#search-box-container .search-body { width:226px; background:#8a012a; }
#search-box-container .search-body .search-body-content { padding:10px 15px; font-size:11px; color:#fff; font-weight:bold; }
#search-box-container .search-body .search-body-content .location { width:186px; }
#search-box-container .search-body .search-body-content .min-acre, #search-box-container .search-body .search-body-content .max-acre,
#search-box-container .search-body .search-body-content .min-price, #search-box-container .search-body .search-body-content .max-price { width:85px; }
#search-box-container .search-body .search-body-content button {
	border:1px solid #e8ccd4;
	background:#a3a3a3 url(images/homePage-searchButton-bg.gif) left top repeat-x;
	color:#313131;
	font-weight:bold;
	padding:3px 50px;
	}
#search-box-container .search-body .search-body-content #email { width:186px; }
#search-results-container { width:754px; float:right; padding-top:10px; }
#search-results-padding { padding-left:10px; }

.paginationContainer { height:36px; padding-left:5px; background:url(images/pagination-left.gif) left top no-repeat; }
	.paginationContainer .paginationContainer-rightCorners { height:36px; padding-right:5px; background:url(images/pagination-right.gif) right top no-repeat; }
	.paginationContainer .paginationContainer-rightCorners .paginationContainer-internalBackground { background:#f3f3f3; border:1px solid #c0c0c0; border-width:1px 0; height:34px; }
	.paginationContainer .pagination { margin:7px 0 0; }
	.pagination-bottom { margin-top:10px; }
	.pagination-bottom .pagination { margin:11px 0 0; }
.pagination { margin:10px 0; }
.pagination td { padding:0; font-size:10px; color:#555; }
.page-prev em, .page-link em, .page-next em { font-size:10px; font-style:italic; color:#aaa; padding:2px 4px; }
.page-prev a, .page-link a, .page-next a { font-size:10px; font-weight:bold; padding:1px 3px; border:1px solid #aaa; background:#fff; color:#555;  }
.page-link a.current { color:#fff; background:#a82241 url(images/pageNumber-bg.gif) left top repeat-x; padding:2px 4px; }

.dev-even td, .dev-odd td { border:1px solid #ccc; border-width:0 0 1px; cursor:pointer; }
.dev-even td { background:#eee; }
.dev-last td { border-width:0; }
.dev-even a, .dev-odd a { color:#8A012A; }
.devThumb-container { width:150px; padding-left:10px; }
.devThumb-container .devThumb-positioner { width:150px; height:112px; position:relative; }
.devThumb-container .devThumb { width:150px; height:112px; background-position:center center; }
.devThumb-container .devThumb a { display:block; width:150px; height:112px; }

.devThumb-container .devClick-forinfo {
	visibility:hidden;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:150px;
	text-align:center;
	padding:2px 0;
	color:#fff;
	background:#000;
	font-size:11px;
	opacity: .7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	}
	.dev-hover .devThumb-container .devClick-forinfo { visibility:visible; }
.devThumb-container .devClick-Pending, .devThumb-container .devClick-Sold {
	display:block;
	position:absolute;
	background:url(images/pending-sash.gif) left top no-repeat;
	width:83px;
	height:83px;
	position:absolute;
	top:-10px;
	left:-10px;
	text-indent:-100px;
	overflow:hidden;
	}
	.devThumb-container .devClick-Sold { background-image:url(images/sold-sash.gif); }

.devAddress-container div { width:226px; text-align:center; }
.devStats-container div { width:315px; }

/* [PROPERTY DETAILS] */
#property-topBar {
	padding:7px;
	width:980px; width/* */:/**/966px; width: /**/966px;
	height:42px; height/* */:/**/28px; height: /**/28px;
	background:url(images/property-topBar.gif) left top no-repeat;
	}
	#property-topBar td { padding:0; }

#big-image-container { padding:10px 10px 0 10px; width:398px; height:298px; overflow:hidden; margin-bottom:10px; }
#big-image-container a { display:block; margin:0 auto; border:1px solid #c0c0c0; overflow:hidden; }
#big-image-container span { display:none; }
#big-image-container img { margin:0 auto; }

#thumb-image-container { padding:0 10px 10px; width:398px; }
#thumb-image-container .col4 { margin:0; }
.thumb-image { width:92px; height:70px; float:left; margin:0 10px 10px 0; }
.thumb-image a { display:block; width:88px; height:66px; overflow:hidden; border:2px solid #fff; }
.thumb-image a img { width:88px; }
.current-image a { border-color:#928163; background-color:#928163; }

.address-details td h1, .address-details td strong { font-size:18px; color:#740022; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.address-details td { padding:2px 2px 20px 2px; color:#8B012A; border:1px solid #e1e1e1; border-width:0 0 1px 0; color:#3f0012; font-size:12px; }

.property-buttons { margin:20px 0; }
.property-buttons a { display:block; float:left; }

a#show-other-details, a#show-other-details:visited, a#show-other-details:hover { width:155px; height:46px; background:url(images/viewmore-btn.gif) left top no-repeat; overflow:hidden; text-indent:-2000px; margin:0 40px; }
a#show-other-details:hover { background-position:left bottom; }

a.contact-btn, a.contact-btn:visited, a.contact-btn:hover { width:254px; height:58px; background:url(images/contact-btn.gif) left top no-repeat; overflow:hidden; text-indent:-2000px; margin-right:34px; }
a.contact-btn:hover { background-position:left bottom; }

a.brochure-btn, a.brochure-btn:visited, a.brochure-btn:hover { display:block; width:254px; height:58px; background:url(images/brochure-btn.gif) left top no-repeat; overflow:hidden; text-indent:-2000px; }
a.brochure-btn:hover { background-position:left bottom; }

#other-details { display:none; }
