<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0; outline:0}
html, body {min-height:100%}
html {background:#c6c0b5 url(../templates/images/backgroundblack.jpg)}
body {background:url(../templates/images/backgroundblack.jpg) 50% 0 no-repeat; font:13px Arial,Verdana; color:#000; min-width:997px; transition: background 0.1s linear}
img {
	border: none;
	text-align: right;
}
a {color:#8a2815; text-decoration:none}
a:hover {color:#000}
ul {list-style:none}

/* Global */

#wrapper {position:relative; min-height:100%}
#center {width:982px; margin:0 auto; padding-bottom:408px}
.clear {clear:both}
#pagination {clear:both; height:36px; text-align:center; padding:18px 20px 0; font-size:14px; background:#faf9f6; border-right:1px solid #bdb7aa; border-bottom:1px solid #bdb7aa; border-radius:3px}
ul#breadcrumb {height:34px; font:12px Arial,Verdana; margin-left:0; font:300 14px museo-sans,sans-serif}
#breadcrumb li {float:left; margin-right:10px; padding-right:22px; background:url(../Templates/images/sprite.png) 100% -43px; no-repeat}
#breadcrumb a {float:left; color:#666; font-size:16px}
#breadcrumb a:hover {color:#333}
li#current-section {background:none}
.button {text-align:center; font:500 16px/1 museo-sans,sans-serif; clear:both; border-top:1px solid #bdb7aa}
.button a {display:block; padding:15px 0; border-top:1px solid #fff}
.block {margin-bottom:25px}

/* Header */

#header {
	height: 200px
}
#logo {float:left; width:191px; height:111px; margin-top:14px}

#top {
	float: none;
	width: 1100px;
	height: 50px;
	text-align: center;
}
#top ul {
	float: none;
	font: 17px/54px Arial,Verdana;
	text-shadow: 1px 1px #000;
	text-align: center;
	list-style: none; 
	margin: 0; 
	padding: 0; 
}

#top ul a.first {
	border-left: none;
	
} 

#top li {
	float: left;
	height: 50px;
	margin: 0; 
	padding: 0; 
	display: inline; 
}

#top li a {
	display: list-item;
	color: #ccc;
	padding-left: 13px;
	padding-right: 13px;
	border-left: solid 1px #333;
}

#top li.nodiv {background:none}





#search {float:right; margin:11px 0 0 15px; position:relative}
#keywords {background:url(../Templates/images/alpha-sprite.png) repeat-y; width:160px; padding:0 35px 0 12px; border:none; font:15px/30px Arial,Verdana; color:#ccc; text-shadow:1px 1px #000; height:31px; border-radius:10px}
#search-submit {position:absolute; right:0; top:0; background:transparent url(../Templates/images/sprite.png) -230px -137px no-repeat; border:none; width:30px; height:30px; cursor:pointer; opacity:.7; filter:alpha(opacity=70)}
#nav {float:right; font:700 16px/53px museo-sans,sans-serif; text-transform:uppercase}
#nav li {float:left; padding-left:2px}
#nav li a {color:#fff; display:block; padding:12px 31px 0 12px; height:55px; text-shadow:1px 1px #000}
#nav li a:hover {text-shadow:-1px -1px #000; margin-top:1px; background-position:100% -66px}
#nav li.nodiv a {background:none}
#nav li.nodiv a {padding-right:0}

/* Lease */

#lease-intro {font-size:15px; border-bottom:1px dotted #bdb7aa; margin-bottom:16px}
#lease-intro a {text-decoration:none}
#lease-letter {font-size:14px; line-height:1.4; color:#666}
#page-left #leaseletter h2, #page-right.lease-right h2 {color:#593301; font:500 22px/1 museo-sans,sans-serif; margin-bottom:22px}
#page-right.lease-right h2 {margin-bottom:12px}
#leaseintro {border-bottom:1px solid #c9c8c3; padding-bottom:10px}
#leaseletter {border-top:1px solid #fff; padding-top:20px}

/* Footer */

#footer-wrapper {
	position: absolute;
	bottom: 14px;
	height: 409px;
	width: 100%
}
#footer {width:982px; margin:0 auto; color:#fff; padding-top:30px;}

#footer-left {
	float: left;
	position: relative;
	width: 577px;
	text-shadow: 1px 1px #000;
	padding: 17px 20px 0;
	margin-top: 20px;
	height: 356px;
	border-radius: 3px 0px 0px 0px;
	background-color: #333;
}

#footer-right {
	
	border-color: #FFF;
	border-radius: 3px 3px 0px 0px;
	float: right;
	height: 356px;
	color: #FFFFFF;
	width: 365px;
	text-shadow: 1px 1px #222;

}

#footer-left p {margin-bottom:12px; font-size:10px}
#footer-left a {
	color: #FFF
}

#footer-links {height:45px; font-size:17px}
#footer-links li {
	float: left;
	margin-right: 30px;
	text-shadow: 1px 1px #000;
	color: #FFF
}

#footer-links a {color:#fff}

#credits {
}

#credits a:hover {
	color: #0C9F13
}	

#state-links {
	height: 130px;
	font-size: 13px;
	line-height: 1.5;
	color: #FFF;
}

#state-links a:hover {
	color: #00FF00
}

#state-links li {
	width: 190px;
	float: left;
	color: #fff
}


#newsletter {height:310px; border-bottom:1px solid #32302d; padding:17px 20px 0; background:url(../Templates/images/alpha-sprite.png) -1500px 0 repeat-y; border-radius:3px 3px 0 0}
#newsletter h4 {
	font: 300 20px/1 museo-sans,sans-serif;
	margin-bottom: 14px;
	color: #fff;
	font-size: 18px;
}
#newsletter h3 {
	font: 300 20px/1 museo-sans,sans-serif;
	margin-bottom: 14px;
	color: #fff;
	font-size: 16px;
}
.news-field {float:left; border:none; color:#555; background:#ddd; text-shadow:1px 1px #fff; border-radius:3px; width:134px; margin-right:8px; height:25px; padding:0 5px; font:13px/23px Verdana,Arial}

.comments-field {float:left; border:none; color:#555; background:#ddd; text-shadow:1px 1px #fff; border-radius:3px; width:285px; margin-right:8px; height:100px; padding:0 5px; font:13px/23px Verdana,Arial}

#news-submit {width:18px; padding:3px 0; float:left}


#social-icons {height:41px; border-top:1px solid #5b5954; padding:20px 20px 0}
#social-icons span {float:left; font:300 20px/30px museo-sans,sans-serif; color:#ccc}
#social-icons a {float:left; margin-left:10px; width:33px; height:32px; background-image:url(../Templates/images/sprite.png); background-repeat:no-repeat; opacity:.7; filter:alpha(opacity=70)}

#facebook {background-position:0 0}
#twitter {background-position:-66px 0}
#youtube {background-position:-33px 0}
#rss {background-position:-99px 0}
#footer-left .addthis_toolbox {position:absolute; right:20px; top:17px}
#tweets a {color:#eae0d2}
#tweets a:hover {color:#fff}
#tweets li {margin-top:10px; border-top:1px solid #32302d}
#tweets p {border-top:1px solid #5b5954; padding:10px 20px 0}

/* Properties */

#properties {float:left; width:640px}
#homepage #properties {padding-bottom:40px}
#properties ul {list-style:none}
#properties li {height:102px; margin-bottom:6px; background:#ebe9e5; text-shadow:#fff 1px 1px; border-bottom:1px solid #a19a8d; border-right:1px solid #a19a8d; border-radius:3px}
.property-thumbnail {float:left; width:144px; height:96px; margin:3px 0 3px 3px; position:relative}
.property-thumbnail .Sold-listing {background-position:0 -136px}
.property-info {float:left; width:360px; height:90px; padding:12px 15px 0; border-right:1px solid #cdc9c2}
.property-info a {font:300 17px/1 museo-sans,sans-serif; color:#8a2815}
.property-info a strong {font-weight:700}
.property-info a:hover {color:#000}
.property-info p {margin-top:7px; font:12px/1.4 Arial,Verdana; color:#333}
.property-details {float:right; width:100px; text-align:center; border-left:1px solid #fff; height:102px; color:#807869; background:#f2f0ed; border-radius:0 3px 3px 0}
.property-price {display:block; padding:7px 0 2px; color:#333; border-top:1px solid #fff}
.property-acreage {font:12px Arial,Verdana; height:42px; padding-top:9px; border-bottom:1px solid #cdc9c2}
.property-acreage strong {display:block; font:600 20px/1 museo-sans,sans-serif; color:#989081}
.property-watermark {position:absolute; top:0; right:0; cursor:pointer; width:89px; height:96px; background:url(../Templates/images/flags.png) no-repeat}
.propertythumbnail .Sold-listing {background-position:0 -136px}
.property-new {position:absolute; top:-8px; left:-8px; width:28px; height:28px; background:url(../Templates/images/new.png) no-repeat}
#properties .video-play {position:absolute; top:0; left:0; width:144px; height:96px; cursor:pointer; background:url(../Templates/images/play-overlay.png) 50% 32px no-repeat}
#properties .video-play:hover {background-position:50% -87px}
#properties-map {margin-bottom:16px; height:310px; display:none}
#map {height:100%; width:100%; z-index:1000}
#static-map {margin-bottom:20px; width:600px; overflow:hidden}
.no-listing {opacity:0.25; background:#fff}

#properties-page {padding-bottom:25px}
#properties-page h1 {font:500 26px/1 museo-sans,sans-serif; margin-bottom:22px; color:#fff; text-shadow:1px 1px #000}
#properties-left {float:left; width:600px; padding-bottom:25px}
#properties-left #properties {float:none; width:auto}
#properties-left .property-info {width:320px}
#properties-left h2 {font:500 20px/1 museo-sans,sans-serif; margin-bottom:16px; color:#fff; text-shadow:1px 1px #000}
#properties-left #pagination {border-color:#A19A8D}
#properties-right {float:right; width:325px; padding:18px 20px 25px; background:#ebeae6 url(../Templates/images/page-bg.jpg) repeat-y; border-radius:3px; text-shadow:1px 1px #fff; border-right:1px solid #a19a8d; border-bottom:1px solid #a19a8d}
#properties-right h2 {font:500 24px/1 museo-sans,sans-serif; margin-bottom:22px; color:#8a5715}
#properties-right #blog-entries p {text-shadow:1px 1px #fff}

#properties-heading {height:42px; text-align:right}
#properties-filter {width:200px; padding:5px;; border:none; margin-bottom:10px; background:url(../Templates/images/alpha-sprite.png) -2000px 0 repeat-y}
#properties-page .property-info a {font-weight:500}
#no-properties {background:#EBE9E5; padding:12px 15px 13px; text-shadow:1px 1px #fff; border-radius:3px; font:300 17px/1 museo-sans,sans-serif; color:#8A2815}

/* Specialized */

#specialized-intro {background:#ebeae6 url(../Templates/images/page-bg.jpg) repeat-y; border-radius:3px; padding:18px 20px 20px; margin-bottom:18px; text-shadow:1px 1px #fff}
#specialized-intro h1 {font:500 28px/1 museo-sans,sans-serif; margin-bottom:14px; color:#593301; text-shadow:1px 1px #fff}
#specialized-intro h3 {font:500 20px/1 museo-sans,sans-serif; margin:20px 0 10px; color:#593301; text-shadow:1px 1px #fff}
#specialized-intro p {font:15px/1.4 Arial,Verdana}

/* Auctions */

.auction-input, .auction-subscribe-field {background-color:#F8F8F8; border:1px solid #ccc; border-radius:4px; color:#484848; font:13px/23px Verdana,Arial; line-height:24px; width:311px; height:24px; padding:0 6px; text-shadow:1px 1px #fff; margin-bottom:5px}
#auction-subscribe {height:26px}
.auction-subscribe-field {width:208px; float:left; margin-right:5px}
#auction-subscribe-submit {float:left; margin-left:5px; color:#fff; border:0; background:#999; text-transform:uppercase; border-radius:4px; font-size:14px; cursor:pointer; height:24px; line-height:24px; width:101px}
#auctions-submit {margin-top:6px; color:#fff; border:0; background:#999; text-transform:uppercase; border-radius:4px; font-size:16px; cursor:pointer; height:30px; line-height:30px; width:325px; margin-bottom:25px}
#auctions-submit:hover, #auction-subscribe-submit:hover {background-color:#888}

/* Homepage */

#property-search {height:365px; position:relative}
#vote {display:block; width:248px; height:49px; position:absolute; left:0; bottom:15px}
#homepage #wrapper {background:url(../Templates/images/map.png) 50% 118px no-repeat}

#search-form {float:left; padding-top:20px}
#search-form h1 {font:28px Georgia,Verdana; color:#fff; text-shadow:1px 1px #000; margin-bottom:30px}
#search-form select {width:195px; padding:5px;; border:none; margin-bottom:10px; background:url(../Templates/images/alpha-sprite.png) -2000px 0 repeat-y}
#search-keywords {height:40px}
.search-column {float:left; width:220px}
#home-search img {float:right; width:479px}
.loading-counties {background:url(../Templates/images/loading-counties.gif) no-repeat 190px 4px}
#go {width:175px; height:50px; margin:5px 0 0 28px; cursor:pointer; background:url(../Templates/images/sprite.png) -2px -322px no-repeat; opacity:.7; filter:alpha(opacity=70)}
#property-map {float:right; margin:20px -2px 0 0}

#video-player {height:440px; padding:10px 10px 0; background:url(../Templates/images/player-bg.jpg) no-repeat; position:relative}
#video-holder_wrapper {float:left; width:620px}
#videos {position:absolute; top:10px; right:10px; width:337px; text-shadow:1px 1px #fff}
#videos ul {float:left; margin-bottom:18px}
#videos li {float:left; width:337px; height:90px}
#videos .list-thumbnail {float:left; position:relative; width:132px; height:80px; cursor:pointer; margin-left:12px}
#videos .list-thumbnail a {float:left}
#videos .video-play {position:absolute; top:0; left:0; width:120px; height:80px; background:url(../Templates/images/play-overlay.png) no-repeat 50% 23px}
#videos .video-play:hover {background-position:50% -96px}
#videos .list-info {float:left; width:193px}
#videos .list-info h4 {font:300 17px/1 museo-sans,sans-serif; margin-bottom:10px}
#videos .list-info p {font-size:12px; line-height:1.3}
#videos li.active-video {margin-left:-25px; background:url(../Templates/images/video-active.png) no-repeat; padding-left:25px}
#videos li.active-video h4 {font-weight:500}
#videos li.active-video .list-info {width:312px; padding:9px 12px; background:#fff; height:62px; border-radius:0 3px 3px 0; border-right:1px solid #c4beb2; border-bottom:1px solid #c4beb2}
#videos li.active-video .list-thumbnail {display:none}
#videos .video-nav {height:30px; background:#f5f4f0; padding:0 8px; border-radius:3px; border:1px solid #a19a8d; font:300 18px/30px museo-sans,sans-serif; color:#555; cursor:pointer}
#videos .video-nav:hover {color:#000; background:#faf9f6}
#videos .video-disabled, #videos .video-disabled:hover {color:#aaa; background:#f5f4f0; cursor:default; border-color:#c4beb2}
#previous-videos {float:left; margin-left:10px}
#next-videos {float:right}



#mapsearch {
	padding: 18px 20px 25px;
	border-radius: 3px;
	text-shadow: 1px 1px #fff;
	height: 1000px;
	-webkit-overflow-scrolling:touch
}

.scroller{
	border:solid 0px #66AA66;
	opacity: .9;
	filter: alpha(opacity=80);
	height: 1000px;
	width: 100%;
	overflow: auto;
	text-align:center;
}

#mlssearch {
	padding: 18px 20px 25px;
	border-radius: 3px;
	text-shadow: 1px 1px #fff;
	border-right: 1px solid #a19a8d;
	border-bottom: 1px solid #a19a8d;
	border-top: 1px solid #a19a8d;
	border-left: 1px solid #a19a8d;
	opacity: .8;
	filter: alpha(opacity=80);
	height: 1000px;
}

#space {
	opacity: .1;
	filter: alpha(opacity=100);
	height: 350px;
}

#contact {
	text-shadow: 1px 1px 1px #333;
	opacity: .80;
	filter: alpha(opacity=10);
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

#contact a {
	color: #CCCCCC;
	text-decoration: none
}
#contact a:hover {
	color: #FFF
}	
	
#contact p {
	margin-bottom: 16px;
	color: #FFF;
	font-size: 24px;
}

#contact h1 {
	font: 500 28px/1 Georgia;
	color: #CCCCCC;
	line-height: 1.5;
}

#contact h2 {
	font: 500 19px/1 Georgia;
	margin-bottom: 16px;
	color: #CCCCCC;
	line-height: 1.2;
}

/* About Us */

#aboutus {
	padding: 18px 20px 25px;
	text-shadow: 1px 1px 1px #000;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-radius: 5px;	
	background-color:rgba(0,0,0,0.5);

[if lt IE 9]&gt;

	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000,endColorstr=#26ffffff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000,endColorstr=#26ffffff);
	zoom: 1;
	
&lt;![endif]

	

}

#signature{
	opacity: .7;
	filter: alpha(opacity=50);
}

#aboutus3:hover {
	color: #000;
	padding: 18px 20px 25px;
	text-shadow: 1px 1px 1px #000;
	opacity: 1;
	filter: alpha(opacity=100);
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-radius: 5px;
	background-color: #FFFFFF;
}

#aboutus h1 {
	font: 500 28px/1 Georgia;
	color: #CCCCCC;
	line-height: 1.5;
	text-align: Left;
}

#aboutus h2 {
	font: 500 19px/1 Georgia;
	margin-bottom: 16px;
	color: #CCCCCC;
	line-height: 1.2;
}

#aboutus h3 {
	font: 500 28px/1 Georgia;
	color: #CCCCCC;
	line-height: 1.5;
	text-align: center;
}

#aboutus h4 {
	font: 500 19px/1 Georgia;
	color: #CCCCCC;
	text-align: center;
}

#aboutus a {
	color: #CCCCCC;
	text-decoration: none
}
#aboutus a:hover {
	color: #FFF
}	

/* BioPage */
#biosection {
	padding: 18px 20px 25px;
	text-shadow: 1px 1px 1px #000;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-radius: 5px;	
	background-color:rgba(0,0,0,0.5);

[if lt IE 9]&gt;

	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000,endColorstr=#26ffffff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000,endColorstr=#26ffffff);
	zoom: 1;
	
&lt;![endif]

	

}


#biosection3:hover {
	color: #000;
	padding: 18px 20px 25px;
	text-shadow: 1px 1px 1px #000;
	opacity: 1;
	filter: alpha(opacity=100);
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-radius: 5px;
	background-color: #FFFFFF;
}

#biosection h1 {
	font: 500 28px/1 Georgia;
	color: #CCCCCC;
	line-height: 1.5;
	text-align: Left;
}

#biosection h2 {
	font: 500 19px/1 Georgia;
	margin-bottom: 16px;
	color: #CCCCCC;
	line-height: 1.2;
}

#biosection h3 {
	font: 500 28px/1 Georgia;
	color: #CCCCCC;
	line-height: 1.5;
	text-align: center;
}

#biosection h4 {
	font: 500 19px/1 Georgia;
	color: #CCCCCC;
	text-align: center;
}

#biosection a {
	color: #CCCCCC;
	text-decoration: none
}
#biosection a:hover {
	color: #FFF
}	




/* Page */

#page {
	padding: 18px 20px 25px;
	border-radius: 3px;
	text-shadow: 1px 1px #fff;
	border-right: 1px solid #a19a8d;
	border-bottom: 1px solid #a19a8d;
	border-top: 1px solid #a19a8d;
	border-left: 1px solid #a19a8d;
	opacity: .1;
	filter: alpha(opacity=100);
	background-color: #333;
}
#page p {
	margin-bottom: 16px;
	color: #FFF;
}

#page-left {float:left; width:580px}
#page-left h1 {font:500 28px/1 museo-sans,sans-serif; margin-bottom:22px; color:#593301}
#page-left h2 {font:500 20px/1 museo-sans,sans-serif; margin-bottom:16px; color:#8a5715}
#page-left p {line-height:1.4; margin-bottom:16px}
#page-right {float:right; width:325px}
#page-right #blog-entries p {text-shadow:1px 1px #fff}
#page-right h2 {font:500 24px/1 museo-sans,sans-serif; margin-bottom:25px; color:#8a5715}

/* Blog */

#blog-heading {height:50px}
#blog-heading h1 {float:left}
#blog-heading span {float:right; font:300 16px/34px museo-sans,sans-serif; color:#555}
#entry-list li {height:215px; position:relative; border-top:1px solid #bdb7aa}
#entry-list h2 {border-top:1px solid #fff; padding-top:12px}
#entry-list .post-details {position:absolute; bottom:14px; right:0; background:#faf9f6; width:296px; padding:0 7px; height:26px; line-height:26px; border-radius:6px; border-right:1px solid #bdb7aa; border-bottom:1px solid #bdb7aa; font-size:12px}
#entry-list .post-author {float:left; color:#888}
#entry-list .comment-count {float:right}
#entry-list .addthis_button {position:absolute; right:0; top:18px}
#entry-list .post-date {position:absolute; top:18px; right:138px; color:#666}
#entry-list .post-thumbnail {float:left; width:270px}
#entry-list .post-preview {float:left; width:310px}
#blog-description {color:#555; font-size:14px}
#empty-blog {padding-top:14px}

#blog-categories {margin-bottom:26px}
#blog-categories li {border-top:1px solid #BDB7AA}
#blog-categories a {display:block; height:24px; line-height:24px; border-top:1px solid #fff}
#dream-dirt {height:70px}
#dream-dirt p {float:left; line-height:1.4; color:#666}
#dream-dirt p strong {color:#333}
#dream-dirt a {float:left; margin-left:10px}

#blog-hero {margin-bottom:16px}
#blog-credits {width:577px; padding:18px 20px; color:#666; background:#faf9f6; margin-left:-20px; border-bottom:1px solid #bdb7aa; border-top:1px solid #ccc}
#disqus_thread {padding-top:8px; text-shadow:none}
#disqus_thread a, #disqus_thread a em {text-decoration:none; color:#555}
#disqus_thread a:hover {color:#222}

/* About */

#testimonial-preview {width:577px; position:relative; margin-bottom:22px; padding:18px 20px 0; background:#faf9f6; margin-left:-20px; border-bottom:1px solid #bdb7aa; border-top:1px solid #ccc}
#testimonial-preview h2 {margin-bottom:16px}
#testimonial-preview ul {margin-left:0}
#testimonial-preview p {font-size:12px; color:#555}
p#testimonial-author {font-style:italic; color:#999}
#testimonial-link {position:absolute; bottom:15px; right:15px}

#agent-preview h2 {margin-bottom:24px}
#agent-preview ul {margin:0}
#agent-preview li {width:178px; padding-right:15px; float:left; height:100px}
#agent-preview a {float:left}
#agent-preview img {float:left; background:#fff; padding:3px; border-right:1px solid #bdb7aa; border-bottom:1px solid #bdb7aa; margin-right:10px}
#agent-preview h3 {font:500 15px/18px museo-sans,sans-serif; float:left; width:90px; margin-bottom:6px}
#agent-preview span {color:#666; font-size:12px; line-height:1.3}

#career-preview {padding-bottom:10px}
#career-preview li {margin-bottom:15px; border-top:1px solid #bdb7aa}
#career-preview a {color:#333}
#career-preview a:hover {color:#000}
#career-preview h3 {font:500 14px/18px museo-sans,sans-serif; margin-bottom:8px; border-top:1px solid #fff; padding-top:12px}
#career-preview p {color:#666; font-size:12px; line-height:1.4}

/* Sidebar */

#sidebar {float:right; width:325px; position:relative}
#sidebreadcrumb {color:#999; padding:14px 15px 15px; font:15px Arial,Verdana; background:#444; box-shadow:inset 0 0 30px 0 #222; margin-bottom:11px}
#sidebreadcrumb a {color:#bbb; text-decoration:none; font-size:13px}
#sidebreadcrumb a:hover {color:#ddd}
#propertyright #sidebreadcrumb {border-bottom:none; margin-bottom:0}
.sub-listing-column {float:left; width:155px}
.sub-listings {font-size:15px}
.sub-listings li {border-top:1px solid #bdb7aa}
.sub-listings li a {display:block; height:28px; line-height:26px; text-shadow:1px 1px #fff; border-top:1px solid #fff}
.sub-listings li a span {font-size:12px; color:#666}
.left-column {width:155px; margin-right:7px; padding-right:7px; border-right:1px dotted #bdb7aa}
#hlcounty a {color:#ddd; font-weight:bold}
#hlcounty a span {color:#999}
.countylistings {float:left; background:#393939}

#blog-title {display:block; text-align:center; margin-bottom:11px; z-index:1000}
#blog-entries li {margin-bottom:25px}
#blog-entries .blog-thumbnail {position:relative; display:block; width:325px; height:150px; margin-bottom:10px}
#blog-entries .blog-thumbnail .comment-count {position:absolute; top:8px; right:8px; background:#fff; color:#000; padding:2px 7px; border-radius:6px; border-right:1px solid #000; border-bottom:1px solid #000; font-size:12px; opacity:.7; filter:alpha(opacity=70)}
#blog-entries .blog-thumbnail h3 {position:absolute; bottom:0; left:0; height:36px; width:305px; padding:0 10px; background:url(../Templates/images/alpha-sprite.png) -1000px 0 repeat-y; font:300 18px/34px museo-sans,sans-serif; text-shadow:1px 1px #000; border-radius:0 0 3px 3px}
#blog-entries .blog-thumbnail h3:hover {background:rgba(0,0,0,.6)}
#blog-entries .blog-thumbnail h3 a {display:block; color:#fff}
#blog-entries p {line-height:1.4; font-size:13px; margin-bottom:12px; text-shadow:1px 1px #e3dfd7}

.property-sidebar {text-shadow:1px 1px #fff; margin-bottom:18px; z-index:1}
.property-sidebar li {height:95px}
.property-sidebar .list-thumbnail {float:left; position:relative; width:132px; height:80px; cursor:pointer}
.property-sidebar .list-thumbnail a {float:left}
.property-sidebar .list-info {float:left; width:193px}
.property-sidebar .list-info h4 {font:300 17px/1 museo-sans,sans-serif; margin-bottom:10px}
.property-sidebar .list-info p {font:12px/1.3 Arial,Verdana; clear:both}

/* Property */

#media {position:relative; overflow:hidden; z-index:1000; height:383px; width:580px; overflow:hidden; text-shadow:none}
#widgets {position:absolute; left:0; top:0; width:2320px}
#video {float:left; height:383px; width:580px}
#gallery {float:left; height:412px; width:580px}
#aerial {float:left; height:383px; width:580px; text-align:center; background:#252525}
#satellite {float:left; height:383px; width:580px; background:#fff}
#property-bar {height:54px; border-bottom:1px solid #bdb7aa}
#media-links {float:left; height:54px}
.media-links li {float:left; padding:0 18px 0 30px; font:700 16px/55px museo-sans,sans-serif; cursor:pointer; background-image:url(../Templates/images/sprite.png); background-repeat:no-repeat; opacity:.4; filter:alpha(opacity=40)}
#video-link {background-position:0 -216px}
#gallery-link {background-position:0 -174px}
#satellite-link {background-position:0 -258px}
#aerial-link {background-position:-227px -174px}
li.active-tab {opacity:1; filter:alpha(opacity=100)}
#property-bar .addthis_toolbox {float:right; margin-top:15px}
#property-bar .addthis_toolbox a {float:left; margin-left:7px; opacity:.7; filter:alpha(opacity=70)}
#print-icon {float:left; padding-right:10px; margin-right:4px; border-right:1px dotted #BDB7AA}
#property-content {padding-top:10px}
#property-specs {border:none; border-top:1px solid #fff; border-bottom:1px solid #bdb7aa; border-spacing:0; width:100%}
#property-specs th {font:500 20px/1 museo-sans,sans-serif; color:#666; height:36px; padding:6px 0 0 0; width:25%}
#property-specs td {color:#8a2815; height:25px; font-size:17px; padding:0 0 12px 0; text-align:center}
#property-description {padding:16px 0 18px; border-top:1px solid #fff}
#property-description p {margin-bottom:14px; font-size:14px; line-height:1.4}
#property-description li {margin-bottom:4px}
#property-features li {padding-bottom:4px; border-top:1px solid #bdb7aa}
#property-features p {border-top:1px solid #fff; color:#333; margin-bottom:0; padding:6px 0 3px}
#property-agent {height:180px}
#agent-thumbnail {float:left; width:100px; margin-right:15px}
#property-contact {float:left; width:210px}
#property-contact .agent-phones {margin-bottom:10px}
#property-email {display:block; margin-bottom:10px; font-size:13px}
#feature-list {margin-bottom:25px}
#feature-list li {margin-top:4px; padding-top:4px; border-top:1px solid #BDB7AA}
#feature-list ul li { list-style:disc; margin-left:15px; border-top:none; margin-top:0; font-size:12px}

/* TV */

#showtimes div {margin-bottom:50px}
#showtimes ul {border-bottom:1px solid #fff; border-top:1px solid #d2d1cc; margin:10px 0 0; font-weight:bold}
#showtimes li {text-transform:uppercase; border-bottom:1px solid #d2d1cc; border-top:1px solid #fff; padding:2px 25px}
#showtimes li span {float:right}
#realtree-tv {text-align:center}
#realtree-tv a {color:#8a5715}
#sponsor-list li {float:left; width:100px; border-right:1px solid #bdb7aa; border-bottom:1px solid #bdb7aa; margin:0 7px 7px 0; height:62px}
#tv-description {padding:15px 0}
#slider {float:left; position:relative; overflow:auto; width:325px; height:134px; border-bottom:1px solid #fff; border-top:1px solid #d2d1cc}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:325px; height:122px; border-bottom:1px solid #d2d1cc; border-top:1px solid #fff; padding:5px 0}

/* Tooltip */

#tooltip {position:absolute; z-index:10000; line-height:1.4; text-align:center}
#tooltiparrow {height:11px; width:100%; background:url(../Templates/images/arrow.gif) 50% 0 no-repeat}
#tooltipcontent {padding:6px 12px 7px; color:#fff; background:#000}
#tt {position:absolute; width:304px; height:152px; background:url(../Templates/images/tt-bg.gif)}
#ttclose {position:absolute; top:4px; right:4px; width:30px; height:31px; background:url(../Templates/images/tt-close.gif) 50% 50% no-repeat; cursor:pointer}
#ttcontent {padding:3px; width:298px; height:146px}
#ttcontent h2 {width:250px; font:14px Arial,Verdana; height:28px; margin-bottom:0; padding:8px 0 0 12px; text-shadow:#87847b 1px 1px 0}
#ttcontent h2 a {color:#fff; text-decoration:none}
#ttcontent h2 a:hover {color:#fff}
.ttthumbnail {float:left; width:100px; padding:3px 0 0 3px; height:110px}
.ttinfo {float:left; width:185px; padding-top:4px}
.ttinfo p {font:12px Arial,Verdana; color:#777}
.ttinfo a {text-decoration:none}
.ttprice {text-align:center; font-weight:bold; width:93px; color:#7e7a6f; font-size:12px; margin-top:8px}

/* Testimonials */

#testimonial-list li {float:left; width:580px; border-top:1px solid #bdb7aa}
#testimonial-list p {margin-bottom:14px}
.testimonial {border-top:1px solid #fff; padding-top:15px}
.testimonial-thumbnail {float:left; width:160px; padding-top:3px}
.testimonial-content {float:left; width:420px}
.testimonial-author {font-style:italic; color:#555}

#agent-sidebar li {border-top:1px solid #BDB7AA}
#agent-sidebar a {display:block; height:24px; line-height:24px; border-top:1px solid #fff}

/* Agents */

#agent-list {float:left; padding-bottom:20px}
#agent-list li {float:left; padding-bottom:12px; border-top:1px solid #bdb7aa}
#agent-list p {line-height:1.3; margin:12px 0 11px}
.agent-photo {float:left; width:153px; border-top:1px solid #fff; padding-top:16px}
.agent-photo img {padding:3px; background:#fff; border-bottom:1px solid #bdb7aa; border-right:1px solid #bdb7aa}
.agent-info {float:left; width:422px; border-top:1px solid #fff; padding-top:16px}
.agent-info a {text-decoration:none}
.agent-info h3 {font:300 20px/1 museo-sans,sans-serif; margin-bottom:2px; color:#8a5715}
.agent-info h3 span {float:right; color:#666; font:15px Arial,Verdana}
.agent-info h4 {font:14px Arial,Verdana; color:#555}
.agent-phones {float:left; width:205px}
.agent-phones div {padding:2px 0 2px 22px; background-image:url(../Templates/images/sprite.png); background-repeat:no-repeat}
.agent-phones span {color:#555; margin-left:4px}
#broker .agent-info h3 {font-weight:700}
.office {background-position:0 -79px}
.mobile {background-position:0 -101px}
.email {float:left; width:203px; text-align:right; margin-left:14px}
#agent-list .agent-contact p {padding-top:2px; padding-bottom:2px; margin-bottom:0}

.sortable {width:578px; border:1px solid #bdb7aa; margin:0 auto 15px}
.sortable th {background-color:#d4d3ce; text-align:left; color:#555}
.sortable th h3 {padding:6px 8px 6px; font-weight:normal; cursor:pointer}
.sortable td {padding:4px 6px 6px}
.sortable .head h3 {background:url(../Templates/images/sort.gif) 2px center no-repeat; padding-left:24px}
.sortable .desc, .sortable .asc {background-color:#c1c0ba}
.sortable .desc h3 {background:url(../Templates/images/desc.gif) 2px center no-repeat; padding-left:24px}
.sortable .asc h3 {background:url(../Templates/images/asc.gif) 2px center no-repeat; padding-left:24px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#222}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#f6f5f1}
.sortable td.evenselected {background:#f6f5f1}
.sortable td.oddselected {background:#ebe7e4}

#agent-gallery {width:325px; height:325px; overflow:hidden; text-shadow:none; margin-bottom:25px}
#agent-contact .agent-phones {float:none}
#agent-contact .email {float:none; text-align:left; margin:10px 0 0 0}
#agent-social {margin-top:14px}

/* Careers */

#career-list {padding-bottom:20px}
#career-list li {border-top:1px solid #bdb7aa}
#career-list h2 {font:500 18px/1 museo-sans,sans-serif; margin-bottom:4px; border-top:1px solid #fff; padding-top:15px}
#career-list h3 {font:300 16px/1 museo-sans,sans-serif; margin-bottom:8px}

/* Contact */

ul#contact-options {width:577px; height:100px; padding:18px 20px 0; background:#faf9f6; margin-left:-20px; border-bottom:1px solid #bdb7aa; border-top:1px solid #bdb7aa}
#contact-options li {float:left; width:175px}
#contact-form {padding-top:15px}
#contact-form label {display:block; font:300 15px/1 museo-sans,sans-serif; margin-bottom:5px}
.contact-input {height:24px; padding:0 6px; line-height:24px; border-radius:3px; border:none; border-top:1px solid #bdb7aa; border-left:1px solid #bdb7aa}
#contact-form textarea {padding:2px 3px 2px; font:13px Arial,Verdana; border-radius:3px; border:none; border-top:1px solid #bdb7aa; border-left:1px solid #bdb7aa}
.required {color:red}
.submit {padding:4px 10px}
#contact-map {border:none; margin:0; border:1px solid #bdb7aa; background:#fff; padding:1px}
.test {
	color: #333333;
}
#wrapper #center #aboutus table tr td {
	color: #999;
	text-align: left;
}
#wrapper #center #aboutus table {
	text-align: left;
}
#wrapper #center #aboutus #signature table tr td {
	font-size: 14px;
}
#wrapper #center #aboutus p {
	text-align: left;
}
#wrapper #center #biosection table tr td {
	color: #999;
	text-align: left;
}
#wrapper #center #biosection table {
	text-align: left;
}
#wrapper #center #biosection #signature table tr td {
	font-size: 14px;
}
#wrapper #center #biosection p {
	text-align: left;
}
</pre></body></html>