@charset "utf-8";
/* CSS Document */

body
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #22729c;
margin:0px;
padding:0px;
/*background-image:url(../images/bg.jpg);
background-repeat:repeat-x;*/
width:100%;
}
#wrapper {
    width:1040px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:auto;
}
#wrapper2 {
    width:100%;
    background-color: #fff;
    height:60px;
    display:block;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;;
}
.HeaderDiv {
    width: 100%;
    height: 100px;
    background-color: #fff;
    display: block;
    z-index: 10;
}
.HeaderDivSub {
    width:1040px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:auto;
}
.logo{
position:relative;
width:366px;
height:69px;
margin-left:5px;
}
.toplink{
position:absolute;
margin-top:30px;
margin-left:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.toplink_foz{
width:570px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.toplink a{
text-decoration:none;
color:#333333;
}
.toplink_new{
position:relative;
width:366px;
height:69px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:-0.01em;
}
.menu5{
position:absolute;
margin-left:686px;
margin-top:4px;
}
.menu4{
position:absolute;
margin-left:516px;
margin-top:4px;
}
.menu3{
position:absolute;
margin-left:346px;
margin-top:4px;
}
.menu2{
position:absolute;
margin-left:176px;
margin-top:4px;
}
.menu1{
position:absolute;
margin-left:6px;
margin-top:4px;
}
#bannerbg{
position:absolute;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
width:1040px;
height:420px;
margin-top:-12px;
}
#bannerContainer {
    width:100%;
    height: 100px;
    background: #eee;
    margin:0px;
    padding:0px;
}
#bannerManage {
    width:1040px;
    background: #22729c;
    padding-left:100px;
    display: block;
    margin-top: 42px;
}

.map{
position:absolute;
margin-top:10px;
}
.banner_left{
position:absolute;
background-image:url(../images/sidelink1.png);
width:305px;
height:225px;
margin-left:700px;
margin-top:50px;
}
.banner_facebook{
position:absolute;
width:198px;
height:56px;
margin-top:343px;
margin-left:50px;
}
.market{
position:absolute;
margin-top:300px;
margin-left:705px;
}
.box1{
position:absolute;
background-image:url(../images/appartments_bg.png);
width:310px;
height:222px;
margin-top:460px;
margin-left:30px;
}
.box2{
position:absolute;
background-image:url(../images/association_bg.png);
width:310px;
height:222px;
margin-top:460px;
margin-left:365px;
}
.box3{
position:absolute;
background-image:url(../images/recent_updates_bg.png);
width:310px;
height:222px;
margin-top:460px;
margin-left:695px;
}
.box1_content{
position:absolute;
color:#000000;
margin-top:0px;
margin-left:12px;
width:270px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
}
.box1_contentlink {
color:#000000;
position:absolute;
margin-top:25px;
margin-left:12px;
width:270px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
}
.box1_contentlink:hover {
color:#887960;
position:absolute;
margin-top:25px;
margin-left:12px;
width:270px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-decoration:underline;
}


.box2_content{
position:absolute;
margin-top:55px;
margin-left:12px;
width:240px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
.box2_content1{
position:absolute;
margin-top:30px;
margin-left:10px;
width:288px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
.box2_content2{
position:absolute;
margin-top:90px;
margin-left:10px;
width:288px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
.box3_content{
position:absolute;
margin-top:30px;
margin-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
width:288px;
}
.create_but{
position:absolute;
margin-left:220px;
margin-top:15px;
width:79px;
height:20px;

}
.video_box3{
position:absolute;
margin-top:90px;
margin-left:62px;
/*width:250px;*/
width:192px;
height:123px;
}
.content{
position:absolute;
margin-top:700px;
width:965px;
height:156px;
margin-left:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.content_focuz{
width:965px;
height:56px;
margin: auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.style{
font-family:'Myriad Pro';
font-size:16px;
color:#363636;
line-height:35px;
}
.scrollbg{
margin-left:30px;
width:980px;
height:134px;
}
.scrollbg_focuz{
position:absolute;
margin-top:580px;
margin-left:30px;
width:967px;
height:134px;
}
.footer{
width:100%;
background-color:#fff;

}
.footer_content{
background-color:#fff;
width:1040px;
margin-left:auto;
margin-right:auto;
}
.copyright{
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
vertical-align:middle;
}
.footerstyle{
margin-top:10px;
height:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
vertical-align:middle;
text-decoration:none;
cursor:pointer;
}
.footerstyle:hover{
margin-top:10px;
height:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
vertical-align:middle;
text-decoration:none;
}
.facebook{
position:relative;
margin-top:10px;
}
.facebook ul
{
padding:0px;
margin:0px;
list-style:none;
text-align:center;
}

.facebook ul li
{
margin-top:30px;
display:inline;
padding:0px 5px;
}
.facebook ul li a
{
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:justify;
}
.click_style
{
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:11px;
color:#00F;
text-decoration:underline;
}

.column1 {
    width:600px;
    color:#000;
    background-color:#fff;
    text-align:justify;
    float:left;
    font-size:12px;
    line-height:20px;
    padding: 20px;
}

.column2 {
    width:370px;
    color:#000;
    text-align:justify;
    float:left;
    font-size:12px;
    line-height:20px;
    padding: 10px;
}
