body {width: 100%; background: url(images/bg.jpg) repeat-x #e5e5e5; font: 10pt Verdana, sans-serif;}
h1 {text-indent: -9999px;}
p {line-height: 18px; padding-bottom: 24px;}
span.bold {font-weight: bold;}
span.underline {text-decoration: underline}
#page_wrap {width: 1152px; margin: 0 auto;}
#left_shadow {float: left; width: 17px; height: 1432px; background: url(images/left_side.jpg);}
#left_border {float: left; width: 2px; height: 1432px; background: url(images/left_border.jpg);}
#right_border {float: left; width: 2px; height: 1432px; background: url(images/right_border.jpg);}
#right_shadow {float: left; width: 17px; height: 1432px; background: url(images/right_side.jpg);}
#container {float: left; width: 1112px; background: #fff;}
#header {float: left; width: 1112px; height: 372px; margin: 0 auto; background: url(images/header.jpg);}
#header_video {float: left; width: 1112px; height: 372px; margin: 0 auto; background: url(images/header_video.jpg);}
#logo a:link,#logo a:visited {}
#logo a:hover {display: block;}
#navigation {width:783px;height:38px;float:left; position: relative; left: 331px; padding: 0; top: 55px; }
#navigation li {text-transform: uppercase; display: inline; font-size: .85em}
#navigation a:link, #navigation a:visited {text-decoration: none; color: #000}
#navigation li a:hover {color: #000; background: url(images/menubg.png) repeat-x 60px 2px; width: 110%; padding-bottom: 25px;}
 li.c1 {list-style: none}
#tagline {float: right; color: #fff; position: relative; left: -137px; top: 240px; width: 307px}
#sidebar_title {position: relative; top: 297px; left: 827px; font-weight: bold; width: 150px; font-size: 1.1em; clear: both;}
#content {float: left; width: 789px; background: #fff; min-height: 1060px}
#content img {float: left;}
#content p {padding-left: 15px;}
#title {float: left; width: 450px; height: 134px; margin-bottom: 20px; background: url(images/title.jpg);}
#title_content {font: 34px Arial, Helvetica, sans-serif; color: #005395; padding-top: 72px; width: 120%; position: relative; z-index: 10}
#title_subcontent {font: 14px Arial, Helvetica, sans-serif; color: #5078b0; position: relative; top: -6px}
#home_title {float: left; width: 450px; height: 134px; background: url(images/title_home.jpg); margin-bottom: 20px;}
#about_title {float: left; width: 450px; height: 134px; background: url(images/title_about.jpg); margin-bottom: 20px;}
#forms_title {float: left; width: 450px; height: 134px; background: url(images/title_forms.jpg); margin-bottom: 20px;}
#services_title {float: left; width: 450px; height: 134px; background: url(images/title_services.jpg); margin-bottom: 20px;}
#foreclosure_title {float: left; width: 450px; height: 134px; background: url(images/title_foreclosure.jpg); margin-bottom: 20px;}
#videos_title {float: left; width: 450px; height: 134px; background: url(images/title_videos.jpg); margin-bottom: 20px;}
#testimonial_title {float: left; width: 450px; height: 134px; background: url(images/title_testimonials.jpg); margin-bottom: 20px;}
#contactus_title {float: left; width: 450px; height: 133px; background: url(images/title_contact.jpg); margin-bottom: 0px;}
#sidebar {float: left; width: 323px; background: #fff; position:relative; height:830px; }
#members_login {width: 323px; height: 337px; background: url(images/members_area.jpg);}
#sidebar_empty {width: 323px; height: 830px; background: url(images/sidebar_empty.jpg) no-repeat;}
#form {width: 246px; margin: 0 auto;}
.field {clear: both; font-weight: bold; margin-bottom: 15px;}
.field input {float: right;}
#submit {float: right;}
#testimonials {width: 230px; margin: 0 auto; padding-top: 70px;}
#testimonials li {padding-bottom: 15px;}
#green_footer {width: 789px; height: 150px; background: url(images/green_footer.jpg);}
#money_footer {width: 323px; height: 308px; background: url(images/money_footer.jpg);}
#footer {width: 1112px; margin: 0 auto; text-align: center; position: relative; top: -25px;float: left; font-size: .85em}
#footer li {color: #000; display: inline; padding: 0 10px 0 10px; text-transform: uppercase}
#footer li a:link,#footer li a:visited {color: #000}
#copyright {color: #346a19; width: 1112px; height: 126px; background: url(images/bottom_footer.jpg); margin: 0 auto; text-align: center;}
#copyright p {line-height: 25px; padding: 0}
#copyright a:link, #copyright a:visited {text-decoration: underline; color: #346a19}
#content_container {background: #fff; width: 1112px;}
#content_top {background: #fff; width: 1112px;}
#content_bottom {background-image: url(images/footer_design.jpg); background-repeat: no-repeat; background-position: 0 bottom}
#left {float: left; width: 789px; margin-bottom: 60px}
#left p {padding-left: 30px}
#right {float: left; width: 323px}
#video_content {float: left; width: 100%; margin-bottom: 100px}
#video_content p {width: 90%; margin: 0 auto}
#video {margin: 0 0 40px 20px}
#leftimg {float: left}
.clear {clear:both;width:100%;height:0;line-height:0;font-size:0}
#vacant {width: 323px; height: 135px; float: left; background: url(images/sidebar_vacant.jpg) no-repeat}
#wimg {width: 188px; height: 261px; float: left; background: url(images/wimg.jpg);margin-left:65px;margin-top:20px;}
#fields{float:left;width:300px;margin-left:100px;margin-top:12px;}
.name{clear:both;float:left;width:200px;font:12px verdana;color:#5a5a5a;margin-top:8px;}
.mes{clear:both;float:left;width:200px;font:12px verdana;color:#5a5a5a;margin-top:70px;}
.pro{clear:both;float:left;width:280px;height:16px;margin-top:8px;}
.area{clear:both;float:left;width:280px;height:90px;margin-top:8px;}
.buttons{clear:both;float:left;width:185px;margin-top:8px;margin-left:105px;}
.sub{float:left;width:82px;height:26px;margin-left:8px;color:#FFFFFF;font:10px verdana;background: url(images/reset.png);text-align:center;line-height:24px;}
.sub a{color:#FFFFFF;text-decoration:none;}
.sub a:hover{color:#FFFFFF;text-decoration:none;}
.info{clear:both;float:left;width:177px;height:43px;margin-left:20px;}
.non{clear:both;float:left;width:600px;font:12px verdana;color:#5b5b5b;margin-left:16px;}
.non p {font:12px verdana;text-align:justify;line-height: 18px;}