body { margin: 0%; top: 0px; left: 0px; background-color: #959a88; position: static; height: 100%; text-align: left; }
div { text-align: left; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; }
a { color: #FFFFFF; text-decoration: none; }
a:link { color: #FFFFFF; text-decoration: none; }
a:hover { color: #4d3f37; text-decoration: none; }
a.menu { color: #ffffff; text-decoration: none; }
a.menu:hover { color: #3b2e2c; text-decoration: none; }
a.visit { color: #FFFFFF; text-decoration: none; }
a.visit:hover { color: #b1bb9c; text-decoration: none; }
a.whatsnew { color: #a56847; text-decoration: none; font-weight: bold; }
a.whatsnew:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.whatsnew { color: #4d3f37; text-decoration: none; font-weight: bold; }
a.darklink { color: #4d3f37; text-decoration: none; font-weight: bold; }
a.darklink:hover { color: #a56847; text-decoration: none; font-weight: bold; }
a.readmore { color: #7d615d; text-decoration: none; font-weight: bold; }
a.readmore:hover { color: #a56847; text-decoration: none; font-weight: bold; }


.menu_div { margin-right: 1px; padding-top: 6px; height: 22px; background-color: #a56847; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; text-align: center; float: left; color: #ffffff; }
.arial11 { font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; }

#main          { margin-left: auto; margin-right: auto; margin-top: 0px; width: 802px; height: auto; background-color: #935530; }
#header        { float: left; padding-top: 66px; width: 800px; height: 38px; border-right: solid 1px #3b2e2c; border-left: solid 1px #3b2e2c; background-image: url(images/header_logo_3.gif); background-repeat: no-repeat; }

#bodymain      { float: left; height: auto; width: 800px; border-right: solid 1px #3b2e2c; border-left: solid 1px #3b2e2c; background-image: url(images/spacer.gif); background-repeat: repeat-y; }
#bodyleft      { float: left; height: 390px; width: 606px; } 
#bodyright     { float: right; text-align: right; height: 390px; width: 194px; background-image:  url(images/far_left_house_2.jpg); background-repeat: no-repeat; }

#steps_test    { width: 194px; height: 363px; background-image:  url(images/steps_tests_bg_v2.gif); background-repeat: no-repeat; }
#steps_test_l2 { width: 194px; height: 363px; background-image:  url(images/steps_tests_bg_l2_v2.gif); background-repeat: no-repeat; }
#curves        { float: left; height: 90px; width: 800px; border-bottom: solid 1px #3b2e2c; border-right: solid 1px #3b2e2c; border-left: solid 1px #3b2e2c; background-image:  url(images/curves.gif); background-repeat: no-repeat; background-color: #3b2e2c; padding-top: 30px; }

#show_homes    { float: left; background-color: #d0d6c2; width: 190px; height: 121px; margin-right: 1px; }
#whats_new     { float: left; background-color: #edecd8; width: 190px; height: 121px; margin-right: 1px; }
#photo_gallery { float: left; background-color: #d7d5b3; width: 190px; height: 121px; }

#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 70px; /*marquee height */

overflow: hidden;
padding: 0px;
padding-left: 0px;
}
