body {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:100%; background:#4D300B; margin-top:5px;}

a, a:active, a:visited {color: #32210A;}
a:hover {color: #8A4613;}

h1 {font-weight:bold; font-size: 120%; color: #2F4F2F; text-align:center; margin: 15px 5px 10px 10px; text-align:left;}
h2 {font-weight:bold; font-size:110%; font-family:Verdana, Arial, Sans-serif; color:#645C4F; text-align:center; margin: 0px 10px 3px 10px;}
h3 {font-weight:bold; font-size: 110%; font-family:Verdana, Arial, Sans-serif; color: #2F4F2F; text-align:center; margin: 0px 10px 3px 10px;}
h4 {color: #0A5867; font-weight:bold; font-size:110%; margin: 5px 5px 5px 0px; text-align:left;}
h6 {color:red; font-weight:bold; font-size:110%; text-align:center; margin:0;}

p {text-align: left; padding: 5px;}

/* top navigation */
#theader {background: url(i/thead.gif) no-repeat bottom; width:271px; height:71px; position:relative; top:1px; left:235px; padding:0px; margin: 0px;} 
#header {Width:760px; height:72px; padding:0; margin:0; border:1px;}

ul#navlist {font-family:Arial,Helvetica,sans-serif; background-color: #A3C377; font-size:13px; width:760px; margin:0px; padding:0px;}
#navlist li { display: inline; padding:0px 0px 0px 2px;}
#navlist a {text-align:center; padding:2px;}
#navlist a:link, #navlist a:visited {color:#224821; font-weight:bold; font-size:90%; text-decoration: none;}
#navlist a:hover { color: #6C6EFF; text-decoration: none;}

#main {Width: 740px; text-align:left; margin: 20px 5px 5px 5px; padding:5px;}
#horizcenter {width: 760px; margin-right: auto; margin-bottom: 0px; margin-left: -380px; position: absolute; left:50%; margin-top:0px;}
#container { background-color: #E8E1C8; width:760px; margin-bottom: 15px; border:1px solid #D3DD87;}
#bottomnav {font-size:75%; text-align:center; margin:5px; padding:3px; width:700px;  border-top:1px solid #A46C4E; border-bottom: 1px solid #A46C4E;}
#footer {Text-align:left; font-size: 80%; margin:5px 5px 5px 10px; }
#cert {border: 3px dashed #C10000; width:600px; background-color: #fcf9ee; padding:10px; }

/* CLASSES */
.backgroundlight {margin:5px 7px 5px 7px; width:650px; background-color: #fcf9ee; padding: 5px 8px 5px 8px;}
.caption {display:block; font-size:80%; margin:2px 0px 8px 0px; text-align:center;}
.clear {clear: both; margin: 0px; padding: 0px;}
.floatl {Float:left; margin:5px;}
.floatr {float:right; margin:5px;}
.iright {float:right; margin:0px 0px 6px 3px;}
.ileft {float:left; margin: 0px 3px 6px 0px;}
.lightboxslideshow {display: none;}

.mainpropl {float:left; margin: 0; text-align:center; width:175px;}
.mainpropl img {Border: 1px solid black;}
.mainpropr {float:right; margin: 0; text-align:center; width:175px;}
.mainpropr img {Border: 1px solid black;}

/*.mainpropl {margin: 5px 5px 5px -25px; text-align:center; width:175px;}
.mainpropl img {Border: 1px solid black;}
.mainpropr {float:right; margin: 5px 5px 5px 5px; text-align:center; width:175px;}
.mainpropr img {Border: 1px solid black;}*/
.mainprops {margin:5px; width:400px; background-color: #fcf9ee; padding: 15px auto 30px auto;}
.moreInfo {text-align: center; color: #e27b02; margin: 10px 0px;}
.photo {Border: 1px solid black;}
.prop {margin:5px 7px 5px 7px; width:650px; background-color: #fcf9ee; padding: 5px 8px 5px 8px;}
.prop a:visited {color: #427BAC;}
.prop a:hover {color: #D2B48C;}
.propinfo {margin:5px 7px 5px 7px; width:650px; padding: 5px 8px 5px 8px;}
.prop2 {margin:7px 7px 7px 7px; width:650px; background-color: #fcf9ee; padding: 5px 8px 5px 8px;}
.piclinks {Margin: 10px 5px 5px 5px; padding: 3px; border:1px solid #fff; background-color: #F2EDD9;}
.proplinks {Margin: 10px 5px 5px 5px; padding: 3px; border:1px solid #fff; background-color: #F2EDD9;}
.piclinks a:link {color: #302F4F;}
.required {color: #FF0000;}
.right-buttons {float:right; margin:5px 0px 0px 5px; padding: 8px 0px 4px 0px; background-color: #cbbc8d; width: 160px; text-align:center; vertical-align: middle;}
.right-buttons img {margin: 0px 0px 15px 0px;}
.ullist li {text-align:left; padding: 0px 0px 5px 0px;}

/* FOOTER BOX */
.footer-box {float:right; margin:5px 0px 0px 5px; padding: 0px 0px 0px 0px; width: 160px; text-align:center; vertical-align: middle;}
.footer-box img {margin: 0px 0px 6px 0px;}

/* NEXT WEEKS NEWSPAPER ADS */
#ads-text {text-align:left; padding-top:10px; margin-left:20px; margin-right:20px;}
#ads-text p {margin:0px 0px 0px 10px;}
.add-header {text-align:left; font-weight:bold; color:#085518; font-size:110%; margin:0px 0px 5px 0px;}
.add-header2 {text-align:left; font-weight:normal; color:#3c4a60; font-size:120%; padding:0px 0px 0px 0px;}
.add-line {margin:15px 0px 15px 0px; text-align:center;}

/* HOLIDAY LAND SALE */
#hls-flash {margin: 0px 0px 10px 0px;}