body{width:760px;margin:15px auto;padding:0;font:small Tahoma, sans-serif;color:#486C82;background-color:#A9C4CB;border:3px solid #5E87A6;}

#header{height:110px;}
#header div{background:transparent url(../images/header_bg.png) no-repeat 0 100%;height:110px;}
#header div a{padding:10px 0px 0px 10px;display:block;width:243px;}
#header div a img{border:none;}
#header div .banner60{float:right;width:250px;background-image:url(../images/header/60_percent_reserved.png);}
#header div .banner35{float:right;width:250px;background-image:url(../images/header/35_percent_reserved.png);}
#header div .modelopen{float:right;width:230px;background-image:url(../images/header/modelopen.png);background-position:top right;}
#header div .southland-callout{float:right;width:146px;background:none;}
#header div .southland-callout a{padding:5px;width:auto;}
#header div .boat-show{float:right;width:382px;background:none;}
#header div .boat-show a{padding:4px;width:auto;}

#header div .mrf{float:right;width:375px;background:transparent none;}
#header div .mrf a{display:block;width:375px;height:110px;}
#main{background:#FFFFFF url(../images/main_bg.gif) repeat-y 0 0;}

#main #menu{float:left;width:180px;}
#main #menu ul{list-style-type:none;margin:20px 0px 0px 0px;padding:0px 0px 20px 30px;}
#main #menu ul li{background:transparent url(../images/btn.gif) no-repeat -70px 5px;padding:5px 0px;}
#main #menu ul li ul{margin:10px 0px 0px 10px; padding:0px;display:none;}
#main #menu ul li ul.current{display:block;}
#main #menu ul li ul li{padding-right:5px;}
#main #menu ul li a{margin:5px 0px;padding-left:40px;display:block;text-decoration:none;font:bold .9em/20px Tahoma;}

#main #menu ul li a:link,#main #menu ul li a:visited{background:#E5F5BA url(../images/btn.gif) no-repeat -70px -5px;color:#376573;}
#main #menu ul li a:hover,#main #menu ul li a:active{background:#E5F5BA url(../images/btn.gif) no-repeat 0px -75px;color:#5E87A6;}
#main #menu ul li a.current:link,#main #menu ul li a.current:visited{background:#FFFFFF url(../images/btn_current.gif) no-repeat -70px -5px;color:#376573;}
#main #menu ul li a.current:hover,#main #menu ul li a.current:active{background:#FFFFFF url(../images/btn_current.gif) no-repeat 0px -75px;color:#5E87A6;}

#main #menu #masterplan a{display:block;width:160px;padding-top:50px;text-align:center;background:transparent url(../images/miniMap3.gif) no-repeat 50% 0;}
#main #menu #masterplan a:link,#main #menu #masterplan a:visited{text-decoration:none;color:#FFFFFF;}
#main #menu #masterplan a:hover,#main #menu #masterplan a:active{text-decoration:underline;}

#main #content{margin-left:190px;padding:15px 10px 15px 10px;width:550px;background:transparent url(../images/content_bg.gif) no-repeat 100% 0%;}
#main #content #display{float:right;margin:15px -10px 0px 10px;width:275px;height:270px;background:transparent none no-repeat 5px 0;}
#main #content #display #dborder{background:transparent url(../images/img_border.png) no-repeat 0 0;width:270px;height:270px;border-right:5px solid #5f86a3;}

#main #footer{font-size:.8em;clear:both;background:transparent url(../images/footer_top.png) no-repeat 0 0;}

#main #footer div{height:22px;}

#main #footer ul{margin:0;background:#FFFFFF url(../images/footer_btm.gif) no-repeat 0 0;height:15px;padding:30px 0px 0px 0px;list-style-type:none;}
#main #footer ul li{display:inline;padding:0px 10px;}

#main #footer ul li a,#main #footer ul li a:link,#main #footer ul li a:visited{text-decoration:none;color:#376573;}
#main #footer ul li a:hover,#main #footer ul li a:active{text-decoration:underline;}

a:link,a:visited{color:#376573;}
a:hover,a:active{color:#5E87A6;}

h1{text-indent:-2000em;margin:0;padding:0;color:#486C82;}
h2{font-size:1.1em;}
address{font:1em Tahoma, sans-serif;}
.disclaimer{font-size:.8em;margin-bottom:15px;}
ul.hours{font:13px Arial,sans-serif;margin:0;padding:0px 0px 0px 25px;list-style-type:none;}
ul.hours li div{width:200px;float:left;font-weight:bold;}
ul.leaves{list-style-type:none;}
ul.leaves li{background:transparent url(../images/leaf.png) no-repeat 0 50%;padding:.5em 0px .5em 25px;}
#swoosh{display:none;text-align:center;}
#adobe a{height:31px;background:transparent url(../images/getacro.gif) no-repeat 0% 50%;padding:10px 3px 10px 100px;line-height:31px;}

#cfp{line-height:1px;background:transparent url(../images/condo_floorplan.gif) no-repeat 0 0;height:250px;width:490px;padding:10px 15px;margin:15px 0px;}
#cfp a{display:block;float:right;}
#cfp #a{width:91px;height:63px;}
#cfp #b{width:71px;height:63px;}
#cfp #c{width:71px;height:63px;}
#cfp #d{width:81px;height:63px;}

#cfp #m{width:67px;height:75px;}
#cfp #m2{width:17px;height:29px;margin-top:46px;}
#cfp #l{width:51px;height:64px;margin-top:11px;}
#cfp #k{width:52px;height:64px;margin-top:11px;}
#cfp #j{width:65px;height:64px;margin-top:11px;}
#cfp #j2{width:19px;height:30px;margin:11px 0px 0px 10px;}
#cfp #d2{width:28px;height:44px;}
#cfp #e2{width:28px;height:31px;}
#cfp #e{width:82px;height:64px;margin-top:11px;}
#cfp #f{width:99px;height:68px;margin-top:11px;}

#cfp #i{width:85px;height:63px;margin:4px 239px 0px 0px;}
#cfp #h{width:58px;height:63px;margin-top:4px;}
#cfp #h2{width:17px;height:28px;margin-top:39px;}
#cfp #g{width:91px;height:67px;}

#thfp{background:transparent url(../images/thfp.gif) no-repeat 0 0;height:380px;width:490px;padding:10px 15px;margin:15px 0px;}
#thfp a{display:block;float:right;}
#thfp #a{width:72px;height:296px;margin:7px 50px 0px 0px;}
#thfp #a2{width:35px;height:183px;margin-top:121px;}
#thfp #b{width:111px;height:154px;margin-top:148px;}
#thfp #c{width:111px;height:154px;margin-top:148px;}
#thfp #d{width:111px;height:174px;margin-top:148px;}















