body {margin:0; background:#a0043b; }
#page {width:900px; margin-left:auto; margin-right:auto; border-left:4px solid #76012b; border-right:4px solid #76012b; }
#header {width:900px; height:106px; background:#037713; text-align:center; }
#slogan {width:900px; height:41px; background: url("slogan_bg.gif"/*tpa=http://countrywoodsrvpark.com/images/slogan_bg.gif*/) no-repeat; }

#container {width:900px; background: url("content_bg.gif"/*tpa=http://countrywoodsrvpark.com/images/content_bg.gif*/) repeat-y; height:auto; overflow:visible; }

#left {width:237px; float:left; }
#left p {font:18px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:10px 0px 5px 12px; border-bottom:1px solid #02590e; }
#left p a {color:#fff; text-decoration:none; }
#left p a:hover {color:#66FF66; text-decoration:underline; }
#left img {margin:20px 0 10px 12px;}

#right {width:663px; float:left; }
#right img {float:left; margin-left:20px;}
div.text {padding:20px; margin-top:10px; float:left; }
div.text2 {padding:0px; float:left; width:100%; }
div.text2 img {border:2px solid #02590e; margin:0 0 20px 0; padding:0; float:left; width:300px; }
#contact {width:633px; height:10px; background:#a5d2ab; padding:13px 15px 15px 15px; margin:0; font:16px Arial, Helvetica, sans-serif; color:#003c09; float:left; text-align:right; }

#footer {width: 900px; height:150px; background:#02590e; border-top:2px solid #003c09; font:12px Arial, Helvetica, sans-serif; color:#FFF; border-bottom:4px solid #76012b; }
#footer a {color:#FFF; text-decoration:underline; }
#footer a:hover {color:#e8e50d; text-decoration:underline; }
#footer_left {width:400px; float:left; padding:15px 0  0 25px; }
#footer_left {width:400px; float:left; padding:15px 0  0 25px; }
#footer_right {width:400px; float:left; padding:15px 0  0 50px; text-align:right; }

table {padding-top:20px;}
table td {width:350px; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; }
p {font:15px "Times New Roman", Times, serif; color:#000; padding:0; margin:0; line-height:1.4em; }
h1 {font:bold 20px "Times New Roman", Times, serif; color:#000; padding:0; margin:0; }
h2 {font:bold 18px "Times New Roman", Times, serif; color:#000; padding:0 0 2px 0; margin:0; }
span.green {font:bold 13px "Times New Roman", Times, serif; color:#02590e; }
ul {margin:8px 0 0 15px; padding:0; font:bold 14px "Times New Roman", Times, serif; color:#000; }
li {padding-bottom:10px; }
#clear {clear:both; }

