@charset "utf-8";
/*
Author: Josh Wilkerson
Website: http://www.brendadansby.com
Company: Remax Partners
Powered by: PowerServe http://www.powerserve.com
*/

* {	margin:0; padding:0;}
body {
	background:url("/include/images/bg.jpg") top center repeat-x #000;
	color:#333;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:12px;
	text-align:center;
	}
/*Start Container*/
#container {
	margin:10px auto;
	width:780px;
	}

/*Start supernav*/
#supernav {
	color:#efd68b;
	font-size:16px;
	float:right;
	margin:0 10px 0 0;
	}
#supernav a {
	color:#efd68b;
	text-decoration:none;
	}
#supernav a:hover {
	color:#C69A17;
	text-decoration:underline;
	}
/*End supernav*/
/*Start header*/
#header {
	color:#efd68b;
	float:left;
	width:780px;
	}
#header .logo {
	background:url("/include/images/brenda-dansby-logo.jpg") top left no-repeat;
	float:left;
	width:470px;
	margin:10px 0 0 0;
	}
#header .logo h1 {
	text-indent:-9999px;
	}
#header .logo h1 a {
	display:block;
	height:68px;
	width:400px;
	}
#info {
	float:right;
	width:290px;
	text-align:right;
	margin:7px 10px 0 0;
	line-height:23px;
	}
#info .numberlabel {
	font-size:18px;
	}
#info .number {
	font-size:24px;
	}
#info .email a {
	color:#efd68b;
	font-size:16px;
	letter-spacing:.11em;
	text-decoration:underline;
	}
#info .email a:hover {
	color:#C69A17;
	}
/*End header*/
/*Start Topnav*/
#topnav {
	background:url("/include/images/topnav-bg.jpg") top left no-repeat;
	float:left;
	width:780px;
	height:53px;
	overflow:hidden;
	}
#topnav ul {
	list-style:none;
	margin:14px 17px 0 17px;
	}
#topnav ul li {
	background:url("/include/images/topnav-div.jpg") top left no-repeat;
	float:left;
	padding:0 0 0 1px;
	}
#topnav ul li.first {
	background:none;
	padding:0 0 0 0;
	}
#topnav ul li.first a {
	padding:7px 23px;
	}
#topnav ul li a {
	color:#efd68b;
	display:block;
	float:left;
	font-size:16px;
	text-decoration:none;
	text-transform:uppercase;
	padding:7px 23px;
	}
#topnav ul li a:hover {
	background:url("/include/images/topnav-over.jpg") top left repeat-x;
	color:#680404;
	}
/*End Topnav*/
/*Start Custom Home Page*/
#page .slideshow {
	height:320px;
	margin:0 0 0 0;
	}
#contenthome {
	background:url("/include/images/homecontent-bg.jpg") top left no-repeat;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:156px;
	width:478px;
	margin:0 0 0 10px;
	padding:16px;
	}
#contenthome h2 {margin: 0 130px 0 0 ;}
#contenthome .testamonial {	margin: 0 145px 0 0 ;}
#contenthome .more {
	color:#EFD68B;
	font-size:10px;
	font-weight:bold;
	}
#contenthome .more:hover {
	color:#D9A918;
	}
#contenthome h2 {
	color:#d9a918;
	font-size:24px;
	font-weight:bold;
	padding: 0 0 5px 0;
	line-height:24px;
	}
#partners {
	background:url("/include/images/remaxpartners-bg.jpg") top left no-repeat;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	height:160px;
	width:208px;
	margin:0 10px 0 0;
	padding:15px 16px 16px 16px;
	}
#partners img {
	border:none;
	}
#partners p {
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
#partners p a {
	color:#fff;
	}
#partners p a:hover {
	color:#D9A918;
	}
/*End Custom Home Page*/
/*Start Main Page*/
#page {
	text-align:left;
	}
/*Start Left Bar Styles*/
#leftbar {
	float:left;
	width:190px;
	}
#leftbar .bg {
	background:url("/include/images/leftbar-bg.jpg") top left repeat-y;
	}
#leftbar .top {
	background:url("/include/images/leftbar-top.jpg") top left no-repeat;
	}
#leftbar .bot {
	background:url("/include/images/leftbar-bot.jpg") bottom left no-repeat;
	padding:20px 10px 15px 20px;
	}
#leftbar h2 {
	color:#d9a918;
	font-size:18px;
	padding:2px 0 0 0;
	}
#leftbar .bio, #leftbar .office {
	color:#fff;
	font-size:14px;
	}
#leftbar .bio p, #leftbar .office p {
	padding:0 0 0 0;
	}
#leftbar .bio a, #leftbar .office a {
	color:#fff;
	}
#leftbar .bio a:hover, #leftbar .office a:hover {
	color:#ccc;
	}
#leftbar .office address {
	font-style:normal;
	}
#leftbar .partners {
	background:url("/include/images/remaxpartners-sm-bg.jpg") bottom left no-repeat;
	height:98px;
	padding:20px 0 0 20px;
	}
#leftbar .partners .logo {
	display:block;
	width:160px;
	height:73px;
	text-decoration:none;
	border:none;
	}
/*End Left Bar Styles*/
#content {
	background:url("/include/images/content-bg.jpg") top left repeat-y;
	float:left;
	width:590px;
	}
#content .top {
	background:url("/include/images/content-top.jpg") top left no-repeat;
	}
#content .bot {
	background:url("/include/images/content-bot.jpg") bottom left no-repeat;
	padding:30px 40px;
	min-height:467px;
	}
/*Start Listing Styles*/
#content #listings {
	border-collapse:collapse;
	width:510px;
	}
#listings th {
	background:#600;
	color:#efd68b;
	font-size:14px;
	font-weight:normal;
	white-space:normal;
	padding:5px;
	}
#listings td {
	white-space:normal;
	padding:5px;
	}
#listings td a img {
	border:1px solid #600;
	}
#listings td a:hover img {
	border:1px solid #333;
	}
#listings .address {
	font-size:14px;
	width:118px;
	white-space:normal;
	}
#listings .address a {
	color:#600;
	}
#listings .address a:hover {
	color:#333;
	}
#listings .price {
	font-size:16px;
	}
#listings .description {
	font-size:10px;
	line-height:11px;
	text-transform:lowercase;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	}
#listings .detail0 {
	background:#d6c587;
	}
#listings .detail1 {
	background:#c0ac60;
	}
/*End Listing Styles*/
/*Start Search Results Styles*/
#content #search-results {
	border-collapse:collapse;
	background:none;
	}
#search-results-hdr {
	background:none;
	border:none;
	padding:5px;
	float:left;
	width:45%;
	}
.pagejump {
	background:none;
	border:none;
	padding:5px;
	float:right;
	font-size: 14px;
	width:50%;
	text-align:right;
	}
.pagejump .prev {
	padding:0 10px 0 0;
	}
.pagejump .next{
	padding:0 0 0 10px;
	}
#search-results .detail0 {
	background:#D6C587;
	}
#search-results .detail1 {
	background:#C0AC60;
	}
#search-results th {
	background:#600;
	border:1px solid #600;
	color:#efd68b;
	font-size:12px;
	font-weight:normal;
	white-space:normal;
	padding:5px;
	}
#search-results td {
	border:1px solid #9A8021;
	white-space:normal;
	padding:5px;
	}
#search-results .propimg {
	vertical-align:top;
	}
#search-results td a img {
	border:1px solid #600;
	}
#search-results td a:hover img {
	border:1px solid #333;
	}
#search-results .location {
	font-size:10px;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	white-space:normal;
	}
#search-results .location a {
	color:#600;
	}
#search-results .location a:hover {
	color:#333;
	}
#search-results .price {
	font-size:14px;
	}
#search-results .description {
	font-size:10px;
	line-height:11px;
	text-transform:lowercase;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	}
#search-results .details {
	font-size:10px;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	width:250px;
	white-space:normal;
	}
#search-results .more-photos {
	font-size:11px;
	padding:4px 0 4px 0;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	}
#search-results .propimg, #search-results .details, #search-results .vtour {
	}
#search-results .details, #search-results .vtour {}
#search-results .details ul, #search-results .vtour ul {}
#search-results .bedrooms, #search-results .bathrooms, #search-results .mlsnumber {font-size:12px; font-family:"Trebuchet MS", tahoma, sans-serif;}
/*End Search Results Styles*/
/*Start Property Search form Styles*/
#search-form {
	background:transparent;
	border:1px solid #333;
	padding:10px;
	width:510px;
	}
#search-form label {
	padding:0 15px 0 0;
	}
#search-form select {
	border:1px solid #999;
	color:#555;
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	}
#search-form input {
	border:1px solid #999;
	color:#555;
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	}
#search-form input:hover, #search-form input:focus {
	background:#ffc;
	}
#search-form td table td {
	padding:0 5px 5px 0;
	}
#submitButton, #submitbtn, #submitbutton {
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:14px;
	padding:3px 10px;
	margin:10px 0 0 0;
	}
fieldset {
	border:1px solid #333;
	padding:10px;
	}
fieldset legend {
	font-size:24px;
	font-weight:normal;
	color:#000;
	}
#form-footer {
	margin:7px 0;
	font-size:14px;
	}
#form-footer .backbutton {
	float:left;
	width:45%;
	padding:5px;
	}
#disclaimer {
	font-family: "Trebuchet MS", tahoma, sans-serif;
	font-size:10px;
	line-height:11px;
	}
#disclaimer img {
	padding:0 5px 2px 0;
	}
#mls-search {
	font-size:12px;
	height:25px;
	}

#mls-search input, #mls-search strong {
	float:left;
	margin:0 2px 0 0;
	}
#mls-search #go {
	border:none;
	}
/*End Property Search form Styles*/
/*Start Property Detail*/
#property-detail {
	}
#property-detail td {
	vertical-align:top;
	}
#property-detail #photo img {
	border:1px solid #600;
	}
#property-detail #browse-pics {
	padding:7px 0 10px 0;
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:16px;
	}
#property-detail #browse-pics td {
	padding:5px;
	}
#property-detail #browse-pics .nav img{
	border:none;
	}
#property-detail #browse-pics .pgnum, #property-detail #browse-pics .pgnum:focus, #property-detail #browse-pics .pgnum:hover {
	background:none;
	border:none;
	color:#333;
	font-size:16px;
	width:20px;
	}
#property-detail .nav img {
	border:none;
	}
#property-detail #details #cstable {
	float:right;
	}
#property-detail #details dl dt {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 7px;
	}
#property-detail #details dl dd {
	padding:0 0 7px 7px;
	}
#property-detail .virtual {
	display:inline-block;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	}
#form-nav {padding:10px; font-size:14px; font-weight:bold;}
#form-nav .prev {float:left;}
#form-nav .next {float:right;}
/*End Property Detail*/
/*End Main Page*/

/*Start Footer*/
#footer {
	color:#efd68b;
	font-size:11px;
	text-align:right;
	margin:10px 10px 20px 10px;
	}
#footer a {
	color:#efd68b;
	}
#footer a:hover {
	color:#C69A17;
	}
/*End Footer*/
/*End Container*/

/*Start Headings*/
h1, h2, h3, h4, h5, h6, .contenttitle { font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 5px 0;}
h1 { font-size:24px; font-weight:normal; color:#000;}
h2, .contenttitle {font-size:26px; font-weight:normal; color:#000;}
h3 {font-size:18px; font-weight:bold; color:#600; }
h4 {font-size:16px; font-weight:bold; color:#000;}
h5 {font-size:16px; font-weight:bold; color:#000; text-transform:uppercase;}
h6 {font-size:14px; font-weight:bold; color:#000;}
/*End Headings*/

/*Start Basic*/
a { color:#600; text-decoration:underline;}
a:hover { color:#555; text-decoration:underline;}
ul {margin:0 0 0 30px;}
.contenttext li {padding:0 0 5px 0;}
p {padding:0 0 7px 0;}
select {
	border:1px solid #999;
	color:#555;
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	}
input ,textarea {
	border:1px solid #999;
	color:#555;
	font-family:"Trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	}
input:hover, input:focus, textarea:focus, textarea:hover {background:#ffc;}
blockquote {margin:-30px 0 10px 10px; font-style:italic; color:#600; float:right; width:180px;}
/*End Basic*/
/*Start Misc Classes*/
.clear {clear:both;}
.agent-name { display:block; font-weight:bold; text-transform:uppercase;}
.req {color:#c00;}
.white {color:#fff;}
.left {float:left;}
.right {float:right;}
.contenttext {}
.contenttext .name { padding:0 40px 10px 0; font-weight:bold; font-style:italic;}
.contentphoto { float:right; padding:0 0 10px 10px;}
.contentbulletlist li { padding:0 0 5px 0;}
.testamonial { font-style:italic;}
.name { display:block; float:right; font-size:14px;}
.col { float:left; width:48%; padding:0 10px 0 0;}
.small { font-size:14px; font-weight:normal; padding:0 0 0 8px;}
/*End Misc Classes*/





