*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; background:#bebcb3;}
img,fieldset{border:none;}
.clear{clear:both;}
a{outline:none;}
#layout{width:961px; margin:30px auto;}
#layout_inner{width:961px; margin:0 auto;}
#left_container{float:left; width:271px;}
#left_container .logo{float:left; background:url(../images/logo.jpg) no-repeat 0 0; width:271px; height:169px;position:relative;}
#left_container .link_gif_logo{background:url(../images/link_gif.gif) repeat; height:70px; width:210px; left:30px; bottom:45px; position:absolute;}
#left_container .text{float:left; background:#e2ddd1; position:relative;}
#left_container .text .read{position:absolute; bottom:48px; left:28px;}
#right_container{float:left; width:690px;}
#right_container .banner{float:left;}
#right_container .top_menu{float:left; width:690px;}
#right_container .top_menu img{float:left;}
#right_container .top_menu ul{float:left; width:690px; list-style:none;}
#right_container .top_menu ul li{ width:auto;float:left;}
#right_container .top_menu ul li.about_us{width:auto; float:left;}
#right_container .top_menu ul li.about_us a{ background:url(../images/about_us.jpg) no-repeat 0 0; width:124px; float:left; height:42px;}
#right_container .top_menu ul li.about_us a:hover{ float:left; background:url(../images/about_us_hover.jpg) no-repeat 0 0; width:124px; height:42px;}


#right_container .top_menu ul li.home_owners{width:auto; float:left;}
#right_container .top_menu ul li.home_owners a{ background:url(../images/home_owners.jpg) no-repeat 0 0; width:151px; float:left; height:42px;}
#right_container .top_menu ul li.home_owners a:hover{ float:left; background:url(../images/home_owners_hover.jpg) no-repeat 0 0; width:151px; height:42px;}
#right_container .top_menu ul li.leaders{width:auto; float:left;}
#right_container .top_menu ul li.leaders a{ background:url(../images/lenders_assets.jpg) no-repeat 0 0; width:237px; float:left; height:42px;}
#right_container .top_menu ul li.leaders a:hover{ float:left; background:url(../images/lenders_assets_hover.jpg) no-repeat 0 0; width:237px; height:42px;}
#right_container .top_menu ul li.investors{width:auto; float:left;}
#right_container .top_menu ul li.investors a{ background:url(../images/investors.jpg) no-repeat 0 0; width:175px; float:left; height:42px;}
#right_container .top_menu ul li.investors a:hover{ float:left; background:url(../images/investors_hover.jpg) no-repeat 0 0; width:175px; height:42px;}
#right_container .main_image{background:url(../images/lighthouse_hmpg.jpg) no-repeat 0 0; width:690px; height:472px; float:left; position:relative;}
#right_container .main_image .gradient{background:url(../images/mainimage_gradient.png) no-repeat; height:99px; width:576px; right:0px; bottom:59px; position:absolute;}
/*  #right_container .main_image .distress{background:url(../images/distress.png) no-repeat; height:105px; width:168px; right:45px; bottom:140px; position:absolute; z-index:10000;}*/


#right_container .main_image .distress{height:105px; width:168px; right:45px; bottom:140px; position:absolute; z-index:10000;}




#right_container .main_image .link_gif{background:url(../images/link_gif.gif) repeat; height:11px; width:77px; left:149px; bottom:75px; position:absolute;}
#bottom_container{width:690px;float:left; background:#b0aea6; padding:0 0 0 271px;}
#bottom_container .homeowners{width:690px;float:left; margin:15px 0 26px 0; display:inline;}
#bottom_container .homeowners .img_div{float:left; padding:0 21px 0 0; }
#bottom_container .homeowners .title{float:left; width:370px;}
#bottom_container .homeowners .content{float:left; width:379px; padding:5px 0 0 0;}
#bottom_container .homeowners .content p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; float:left; padding:12px 0 0 5px; line-height:17px;}
#bottom_container .homeowners .content span{float:left; padding:11px 0 0 0;}
#bottom_container .lenders{float:left; background:url(../images/bottom_content_bg.jpg) no-repeat 0 0; width:343px; border-right:1px solid #bebcb3; padding:0 0 50px 0;}
#bottom_container .lenders .img_div{float:left; margin:25px 0 0 0; display:inline;}
#bottom_container .lenders .content{float:left; width:343px; padding:5px 0 0 0;}
#bottom_container .lenders .content p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; float:left; padding:15px 0 0 0; width:294px; line-height:17px;}
#bottom_container .lenders .content span{float:left; padding:12px 0 0 0;}
#bottom_container .investors{float:left; background:url(../images/bottom_content_bg1.jpg) no-repeat 0 0; width:346px;}
#bottom_container .investors .img_div{float:left; margin:25px 0 0 0; display:inline; width:200px;}
#bottom_container .investors .content{float:left; width:313px; padding:5px 0 0 32px;}
#bottom_container .investors .content p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; float:left; padding:18px 0 0 0; width:265px; line-height:17px;}
#bottom_container .investors .content span{float:left; padding:12px 0 0 0; width:200px;}
#footer{width:950px; float:left; padding:0 4px 81px 7px;}
#footer p{float:left; width:392px; padding:17px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; line-height:14px;}
#footer ul{float:right; list-style:none; padding:15px 0 0 0;}
#footer ul li{float:left; padding:0 9px 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; text-decoration:none;}
#footer ul li.last{padding:0px;}
#footer ul li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; text-decoration:none;}
#footer ul li a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#7e8d24; text-decoration:underline;}
#footer span{float:right; width:500px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; line-height:17px; text-align:right;}
#content_container{float:left; width:961px; background:#b0aea6;padding-bottom:36px;}
#left_container_inner{float:left; width:271px; margin:30px 0 0 0; display:inline;}
#left_container_inner .logo{float:left; background:url(../images/logo.jpg) no-repeat 0 0; width:271px; height:169px;position:relative;}
#left_container_inner .link_gif_logo{background:url(../images/link_gif.gif) repeat; height:70px; width:210px; left:30px; bottom:45px; position:absolute;}
#left_container_inner .text{float:left;}

#left_container_inner .sub_navigation{float:left; background:url(../images/inner_subnav_bg.jpg) repeat-y 0 0; width:271px; min-height:153px}
#left_container_inner .sub_navigation ul{float:left; list-style:none; width:271px; padding:18px 0;}
#left_container_inner .sub_navigation ul li{float:right; width:200px; background:url(../images/subnav_seperator.png) no-repeat right bottom; padding:6px 35px 2px 0;}
#left_container_inner .sub_navigation ul li a{ float:right; width:auto;background:url(../images/subnav_bullets.gif) no-repeat 0px 10px; padding:10px 0 0 21px}

#right_container_inner{float:left; width:690px; background:#f6f3ec; }
#right_container_inner .banner{float:left;}
#right_container_inner .shadow{background:url(../images/inner_page_shadow.jpg) repeat-x 0 0; height:19px; float:left; width:690px;}
#right_container_inner .breadcrumb{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#928d7f; margin:9px 0 3px 43px; width:606px; border-bottom:1px solid #d3d0c9; display:inline; padding:0 0 16px 0;}
#right_container_inner .breadcrumb a{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#928d7f; text-decoration:none;}
#right_container_inner .breadcrumb a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#0f6cb6; text-decoration:underline;}
#right_container_inner .top_menu{float:left; width:690px;}
#right_container_inner .top_menu img{float:left;}
#right_container_inner .top_menu ul{float:left; width:690px; list-style:none;}
#right_container_inner .top_menu ul li{ width:auto;float:left;}
#right_container_inner .top_menu ul li.about_us{width:auto; float:left;}
#right_container_inner .top_menu ul li.about_us a{ background:url(../images/about_us.jpg) no-repeat 0 0; width:124px; float:left; height:42px;}
#right_container_inner .top_menu ul li.about_us a:hover{ float:left; background:url(../images/about_us_hover.jpg) no-repeat 0 0; width:124px; height:42px;}
#right_container_inner .top_menu ul li.about_us a.active{ float:left; background:url(../images/about_us_hover.jpg) no-repeat 0 0; width:124px; height:42px; cursor:text;}
#right_container_inner .top_menu ul li.home_owners{width:auto; float:left;}
#right_container_inner .top_menu ul li.home_owners a{ background:url(../images/home_owners.jpg) no-repeat 0 0; width:151px; float:left; height:42px;}
#right_container_inner .top_menu ul li.home_owners a:hover{ float:left; background:url(../images/home_owners_hover.jpg) no-repeat 0 0; width:151px; height:42px;}
#right_container_inner .top_menu ul li.home_owners a.active{ float:left; background:url(../images/home_owners_hover.jpg) no-repeat 0 0; width:151px; height:42px;cursor:text;}
#right_container_inner .top_menu ul li.leaders{width:auto; float:left;}
#right_container_inner .top_menu ul li.leaders a{ background:url(../images/lenders_assets.jpg) no-repeat 0 0; width:237px; float:left; height:42px;}
#right_container_inner .top_menu ul li.leaders a:hover{ float:left; background:url(../images/lenders_assets_hover.jpg) no-repeat 0 0; width:237px; height:42px;}
#right_container_inner .top_menu ul li.leaders a.active{ float:left; background:url(../images/lenders_assets_hover.jpg) no-repeat 0 0; width:237px; height:42px; cursor:text;}
#right_container_inner .top_menu ul li.investors{width:auto; float:left;}
#right_container_inner .top_menu ul li.investors a{ background:url(../images/investors.jpg) no-repeat 0 0; width:175px; float:left; height:42px;}
#right_container_inner .top_menu ul li.investors a:hover{ float:left; background:url(../images/investors_hover.jpg) no-repeat 0 0; width:175px; height:42px;}
#right_container_inner .top_menu ul li.investors a.active{ float:left; background:url(../images/investors_hover.jpg) no-repeat 0 0; width:175px; height:42px; cursor:text;}
#right_container_inner .intro{float:left; margin:0 0 3px 43px; width:606px; border-bottom:1px solid #d3d0c9; border-top:1px solid #d3d0c9; display:inline; padding:18px 0 26px 0;}
#right_container_inner .intro p{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#413e39; line-height:26px; width:570px;}
#right_container_inner .content{float:left; margin:0 0 3px 43px; width:606px; border-top:1px solid #d3d0c9; display:inline; padding:40px 0 50px 0;}
#right_container_inner .content .dbline{float:left; width:606px; border-top:1px solid #d3d0c9; display:inline; padding:20px 0 20px 0;}


#right_container_inner .content .left{float:left; margin:0 0 3px 0px; width:176px; display:inline; padding:20px 25px 50px 0;}
#right_container_inner .content .left .read{float:left; bottom:48px; left:28px;}

#right_container_inner .content .middle{float:left; margin:0 0 3px 0px; width:176px;  display:inline; padding:20px 25px 50px 0;}
#right_container_inner .content .right{float:left; margin:0 0 3px 0px; width:176px; display:inline; padding:20px 0 50px 0;}

#right_container_inner .content p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; line-height:18px; padding:0 0 39px 0; width:580px; float:left;}
#right_container_inner .content h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#413e39; font-weight:bold; width:580px; float:left; margin:0px; padding:0px;}
#right_container_inner .content h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; font-weight:bold; width:580px; float:left; margin:0px; padding:0px;}
#right_container_inner .content .fieldhead{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; font-weight:normal;}
#right_container_inner .content .bullethead{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; font-weight:normal;}
#right_container_inner .content .bulletdesc{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; font-weight:normal;}
#right_container_inner .content p a{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#7e8d24; text-decoration:underline;}
#right_container_inner .content p a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#0f6cb6; text-decoration:underline;}
#right_container_inner .content .error{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#F00;}
#right_container_inner .content ul{list-style: none;margin-left: 0;list-style-type: circle;list-style-position: padding: 6px;
margin: 2px;}
#right_container_inner .content ul li{padding:0 9px 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39; text-decoration:none;}

#right_container_inner .content .boxer { color: white; background-color: #000066; text-align: left;
  padding: 8px; margin-top: 10px; margin-right: 5px; margin-bottom: 5px;
  margin-left: 50px; border: 4px solid #000000; font-size: 12px; } 

#footer_inner{width:950px; float:left; padding:0 4px 81px 7px;}
#footer_inner p{float:left; width:365px; padding:17px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d;}
#footer_inner ul{float:right; list-style:none; padding:15px 0 0 0;}
#footer_inner ul li{float:left; padding:0 9px 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; text-decoration:none;}
#footer_inner ul li.last{padding:0px;}
#footer_inner ul li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; text-decoration:none;}
#footer_inner ul li a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#7e8d24; text-decoration:underline;}
#footer_inner span{float:right; width:450px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#69655d; line-height:17px; text-align:right;}

#tabs {margin:0 0 20px 0;font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;clear:both;}
#tabs a{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#7e8d24; text-decoration:underline;}

#right_container_inner .content .property {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#413e39;line-height:18px;display:block;clear:both;}
#right_container_inner .content .property .property-thumb {padding:5px 10px 0px 0;height:200px;display:block;float:left;}
#right_container_inner .content .property .property-desc {display:block;}
#right_container_inner .content .property a.pdf {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#7e8d24; text-decoration:underline;padding:0 0 0 20px;background:url('../images/pdf-icon.gif') no-repeat;}  
#right_container_inner .content .new-property{background:url('../images/new.png') 0 5px no-repeat; float:left; width:59px; height:78px; position:absolute;}
#right_container_inner .content .property-separator{float:left;margin:20px 0 20px 0;width:606px; border-bottom:1px solid #d3d0c9; display:block;clear:both;}
