/* CSS Document */

body{ width:990px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color:#F4F4F4;}

#layout{ width:990px; margin:0 auto;}

#header{ width:990px; float:left; background-color:#FFFFFF; padding-bottom:10px;}
.logo{ width:390px; height:119px; float:left; padding-left:40px;}
.address-wrap{ width:295px; float:left; padding-top:50px;}
.address-txt{ width:250px; font-size:14px; color:#3a3a3a; float:left; font-weight:bold; line-height:22px; padding-left:10px;}
.headset{ width:16px; float:left;}
.icons-wrap{ width:220px; float:left; padding-top:45px; padding-left:40px;}
.icons-wrap1{ width:84px; float:left; padding-left:100px;}
.icon1{ float:left; padding-left:15px;}
.search-wrap{ width:220px; float:left; padding-top:20px;}
.search{ width:54px; height:20px; background:url(../images/search.gif) no-repeat; float:left; text-align:center; color:#FFFFFF; padding-top:2px; margin-left:5px;}
.textbox{ float:left; height:15px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#main-headerwrap{ width:990px; margin:0 auto; background-color:#FFFFFF;}
.flash{ width:978px; margin:0 auto;}
.header-flash{ float:left; border-top:5px solid #5fc049;}
#nav{  height:72px; float:left; padding-left:6px;}

#body{ width:990px; margin:0 auto; background-color:#FFFFFF;}
.body-cover{ width:947px;  margin:0 auto;}
.bleft{ width:272px; height:184px; float:left; padding-bottom:13px; padding-top:20px;}
.bright{ width:660px; height:184px; float:left; padding-left:15px; padding-top:20px;}
.welcome{ float:left; height:37px;}
.brighttxt1{ width:660px; height:26px; font-style:italic; color:#729200; float:left; font-size:14px; font-weight:bold;}
.brighttxt2{ width:660px; text-decoration:none; float:left; font-size:12px; font-weight:normal; line-height:24px; text-align:justify;}
.brighttxt_2 a{ width:660px; text-decoration:none; float:left; font-size:12px; font-weight:normal; line-height:24px; text-align:justify;}

.brighttxt3{  text-decoration:none; float:left; font-size:12px; font-weight:normal; line-height:24px; text-align:justify;}
.brighttxt3 a{ text-decoration:none; float:left; font-size:12px; font-weight:normal; line-height:24px; text-align:justify;}
.brighttxt5{ width:660px; height:26px; font-style:italic; color:#729200; float:left; font-size:25px; font-weight:bold;}








#al-wrap{ width:990px; margin:0 auto; background-color:#FFFFFF;}
.albg{ width:954px; height:350px; background:url(../images/apartment-locator-bg.gif); margin:0 auto; clear:both;}
.al-left{ width:348px; float:left;}
.al-right a{ width:500px; float:left; padding-top:7px;}
.al-tab{ width:348px; height:39px; background:url(../images/al-tab.gif); float:left; margin-top:12px; margin-left:10px; float:left;}
.al-bdy-wrap{ width:348px; height:39px; float:left;}
.al-txtwrap{ width:348px; float:left; padding:10px 0 0 20px;}
.al-txtwrap1{ width:348px; float:left; padding:8px 0 0 20px;}
.buy-wrap{ float:left; width:60px;}
.al-txt{ font-weight:bold; float:left; width:125px; padding-top:2px;}
.al-txt1{ font-weight:normal; float:left; padding-left:5px; padding-top:2px;}
.al-txt2{ font-weight:bold; float:left; padding-top:2px; font-size:11px; padding-bottom:4px; width:120px;}
.radiobtn{ float:left;}
.listbox{ width:110px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.property-wrap{ float:left; width:150px;}
.search-btn{ width:132px; height:22px; background:url(../images/search-btn.gif) no-repeat; float:left; border:0; font-weight:bold; color:#455405; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:3px;}

#footer{ width:990px; float:left; background-color:#FFFFFF;}
.footerbg{ width:990px; height:13px; float:left; border-top:4px solid #5f7a00;}
.cpytxt{ text-align:center; padding-bottom:10px;}

#links-wrap{ width:990px; margin:0 auto; background-color:#FFFFFF;}
.linkstxt{ font-size:11px; text-align:center; text-decoration:none; padding:10px 0 10px 0;}
.linkstxt a{ font-size:11px; text-align:center; text-decoration:none; color:#000000;}
.linkstxt a:hover{ font-size:11px; text-align:center; text-decoration:underline; color:#5f7a00;}
.chbox{ float:left;}
.ch-wrap{ float:left; width:380px; padding-top:6px; padding-bottom:4px;}
.ch1-wrap{ float:left; padding-left:6px;}
.ch-txt2{ font-weight:normal; float:left; padding-top:2px; font-size:11px; padding-bottom:4px;}

.prtxt{ font-size:13px; float:left; text-decoration:none; color:#000;}
