body {margin: 0 auto; padding: 0; width: 800px; background: #2c456c url(/images/bg2.jpg) top left no-repeat !important;}

div#clear {clear: both;}

div#tagline {float: right; margin: 0; padding: 50px; font: italic 18px Georgia, "Times New Roman", Times, serif; color: #725e7b; text-align: right;}

ul#nav {float: left; margin: 0; padding: 235px 5px 35px 0; list-style: none; font: normal 14px Georgia, "Times New Roman", Times, serif;}
ul#nav li {margin: 0; padding: 0; list-style: none; float: left; clear: left;}
ul#nav li a {display: block; padding: 10px 13px; color: #473518; text-decoration: none;}
ul#nav li a:hover {color: #fff; text-decoration: none; background: #eaab45;}

p#sub-nav {font: normal 14px Georgia, "Times New Roman", Times, serif; border-top: 1px dashed #fde062; border-bottom: 1px dashed #fde062; background: #eaab45; padding: 3px;}
p#sub-nav a {color: #473518; text-decoration: underline;}
p#sub-nav a:hover {color: #fff !important; text-decoration: none;}
p#sub-nav span.white {color: #fff;}




/**/div#wrapper { position:relative; margin: 0; padding: 0; background: #fff2b9 url(/images/header.jpg) top left no-repeat; clear: left; border-bottom: 8px solid #fde062; border-right: 8px solid #fde062; border-left: 8px solid #fde062;}

div#wrapper-home {margin: 0; padding: 0; background: #fff2b9 url(/images/header.jpg) top left no-repeat; clear: left; border-bottom: 8px solid #fde062; border-right: 8px solid #fde062; border-left: 8px solid #fde062;}

div#facebook { position:relative; top:10px; padding-left:22px; }

div#facebook-home { position:relative; top:10px; padding-left:22px; }

div#wrapper_inner { padding: 200px 5px 35px 190px; margin: 0; font: normal 12px/175% Geneva, Arial, Helvetica, sans-serif; color: #2c456c;}

div#wrapper_inner h1 {font: normal 25px Georgia, "Times New Roman", Times, serif; color: #fff; margin-top: 0;}
div#wrapper_inner h2 {font-size: 18px; color: #473518;}
div#wrapper_inner h3 {font-size: 15px; color: #2c456c;}
div#wrapper_inner a {color: #473518; text-decoration: underline;}
div#wrapper_inner a:hover {color: #2c456c; text-decoration: none;}
div#wrapper_inner blockquote p {font: italic 12px/125% Geneva, Arial, Helvetica, sans-serif !important; color: #eaab45;}

#quicksearch {margin: 0 0 5px 35px; padding: 15px; width: 280px; float: right; border-left: 3px solid #eaab45; background: none;}
#quicksearch table {font: normal 12px/100% Geneva, Arial, Helvetica, sans-serif;}

div#footer {clear: both; margin: 0; padding: 25px 0 25px 0; color: #eaab45; font: normal 12px Geneva, Arial, Helvetica, sans-serif;}

div#footer a {color: #eaab45; text-decoration: underline;}
div#footer a:hover {color: #fff; text-decoration: none;}

div#footer ul#nav-footer {margin: 0; padding: 0; list-style: none; font: 11px Georgia, "Times New Roman", Times, serif; width: 500px;}
div#footer ul#nav-footer li {list-style: none; display: block; float: left; margin: 0 10px 0 0; padding: 0 10px 0 0; border-right: 1px solid #fff;}
div#footer ul#nav-footer li.end {border: none;}
div#footer ul#nav-footer li a {display: block; padding: 2px; background: none; margin: 0; text-decoration: underline; color: #fff;}
div#footer ul#nav-footer li a:hover {background: #eaab45; color: #fff; text-decoration: none;}

div#info_section {margin: 0; padding: 0; clear: left;}
div#info_section p {width: 200px; float: left; padding: 0; margin: 0 25px 0 0;}
div#info_section h2 {clear: left;}

div#things_links, div#extradiv { padding: 2px; background: #fff; text-align: center; border: 8px solid #fde062;}
div#things_links a img, div#things_links img {border: none; margin: 0; padding: 0 5px 0 0;}

#news_form {margin: 0 0 35px 35px; background: #fff; border: 8px solid #65b964; padding: 15px; float: right; width: 200px;}

div#address {margin: 0 0 0 25px; padding: 0; float: right; color: #eaab45;}

div#featured_props {margin: 0; padding: 0 10px 0 0; clear: right; height: 160px; overflow-y: scroll;}
div#featured_props p {margin: 5px 0; padding: 5px 0; border-top: 1px solid #eaab45;}