/* CSS Document */



body {background-image: url('images/bgtile.jpg'); background-repeat: repeat;}



body,td,th, p {font-family: Verdana; font-size: 11px; background-color:transparent}h2 {font-family: "Times New Roman", Times, serif; color: #4e1b00;}



h3 {font-family: verdana; color:#d19714; font-size:12px}



h4 {font-family: verdana; color:#d19714; font-size:11px}



.blacktext {color:black;font-size:11px; font-weight:100}



.browntext {color:#4e1b00;}



.browntexta {color:#4e1b00; line-height:24px}



.browntext1 {color:#775033;}



.tantext {color: #d19714; font-size: 11px}



.browntitle {color:#4e1b00; font-family:"Arial Narrow"; font-size:24px;}



.redstar {color:red;}



.white {color: white;}



.tan {color: #f8e699;}



a:link.navlink { text-decoration:none; color: white; }



a:visited.navlink { text-decoration:none; color: white; }



a:hover.navlink { text-decoration:underline; color: white; }



a:link.lifestyle { text-decoration:none; color: #b3740d; }



a:visited.lifestyle {text-decoration:none; color: #b3740d; }



a:hover.lifestyle { text-decoration:underline; color: #b3740d;}



a:link.community { text-decoration:none; color:#695e4a } 



a:visited.community { text-decoration:none; color:#695e4a } 



a:hover.community { text-decoration:underline; color:#695e4a }



a:link.foot { text-decoration:none; color:#3f1300 } 



a:visited.foot { text-decoration:none; color:#3f1300 } 



a:hover.foot { text-decoration:underline; color:#3f1300 }



a img { border: 0; }



.bgimage {width: 100%;height: 100%;left: 0px;top: 0px;position: absolute;z-index: 0;}



.logolayer {position:absolute;left:50%;width:417px;height:72px;top:30px;margin-left:-215px;z-index:3;}

.logolayer a img {border:none}



.navlayer {position:absolute;left:50%;top:108px;width:692px;height:22px;margin-left: -340px;z-index:7;}



.indexbottompics {position:absolute;left:50%;top:332px;width:680px;height:22px;margin-left: -315px;z-index:7;}



.indexbottombutton {position:absolute;left:50%;top:502px;width:680px;height:22px;margin-left: -315px;z-index:7;}



.signup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 612px;}

.facebook {color: #523515;position:absolute;width:33px;height:33px;left:70%;margin-left: -5px;top: 602px;}



.videosignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 712px;}



.signup360 {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 757px;}



.kivasignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 687px;}



.lvsignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 710px;}



.signupreg {color: #523515;position:absolute;width:250px;height:33px;z-index:10;left:50%;margin-left: -140px;top: 1026px;}



.masterplansignup{color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 1015px;}



.masterplansignup1{color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 820px;}



.masterplansignup2{color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 680px;}



.lifestylesignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 660px;}



.communityschoolssignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 700px;}



.homessignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 987px;}

.buildersignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 470px;}

.privacysignup{color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 825px;}



.communitysignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 737px;}



.thingssignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 775px;}



.photosignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 905px;}



.toursignup {color: #523515;position:absolute;width:250px;height:33px;z-index:6;left:50%;margin-left: -140px;top: 895px;}



.footer {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 652px;}



.videofooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 752px;}



.footer360 {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:50px;z-index:1;left:50%;margin-left: -295px;top: 803px;}



.kivafooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 733px;}



.lvfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 750px;}



.signupfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 1025px;}



.masterplanfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 1055px;}



.masterplanfooter1 {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 860px;}



.masterplanfooter2 {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 720px;}



.lifestylefooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 700px;}



.communityschoolsfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 740px;}



.homesfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 1033px;}

.buildersfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:21px;z-index:21;left:50%;margin-left: -295px;top: 502px;}

.privacyfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 865px;}



.communityfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 777px;}



.thingsfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 815px;}



.photofooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 945px;}



.tourfooter {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 940px;}



.footerreg {color: #3f1300;font:Arial, Helvetica, sans-serif;font-size:9px;position:absolute;width:637px;height:20px;z-index:1;left:50%;margin-left: -295px;top: 1060px;}



.input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:black;}



/*navsub menu info*/



.indexoutline{position:absolute;left:50%;margin-left: -360px;top:117px;width:721px;height:450px;z-index:6;border: 3px solid #955607;  padding: 0px;}



.litelayermasterplan{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:450px;z-index:3;border: 3px solid #a84d0f; background-color: #e7e0bf; padding: 0px;}



.litelayermasterplan1{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:520px;z-index:3;border: 3px solid #a84d0f; background-color: #e7e0bf; padding: 0px;}



.litelayermasterplan2{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:675px;z-index:3;border: 3px solid #a84d0f; background-color: #e7e0bf; padding: 0px;}



.litelayermasterplan3{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:870px;z-index:3;border: 3px solid #a84d0f; background-color: #e7e0bf; padding: 0px;}



.litelayermasterplanphoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:700px;z-index:3;border: 3px solid #a84d0f; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayermasterplan {position:absolute;left:50%;margin-left: -357px;top:215px;width:721px;height:18px;z-index:5;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;background-color: #a84d0f;}



.litelayerlifestyle{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:460px;z-index:3;border: 3px solid #b3740d; background-color: #e7e0bf; padding: 0px;}



.litelayerlifestyle1{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:550px;z-index:3;border: 3px solid #b3740d; background-color: #e7e0bf; padding: 0px;}



.litelayerlifestyle2{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:500px;z-index:3;border: 3px solid #b3740d; background-color: #e7e0bf; padding: 0px;}



.litelayerlifestylephoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:750px;z-index:3;border: 3px solid #b3740d; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayerlifestyle {position:absolute;left:50%;margin-left: -357px;top:215px;width:721px;height:18px;z-index:5;background-color: #b3740d;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



.litelayerhomes{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:450px;z-index:3;border: 3px solid #559cbe; background-color: #e7e0bf; padding: 0px;}



.litelayerhomes2{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:850px;z-index:3;border: 3px solid #559cbe; background-color: #e7e0bf; padding: 0px;}

.litelayerhomes2.builders {
   height: 570px;
}


.litelayerhomesphoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:750px;z-index:3;border: 3px solid #559cbe; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayerhomes {position:absolute;left:50%;margin-left: -357px;top:215px;width:721px;height:18px;z-index:5;background-color: #559cbe;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



.litelayercommunity{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:450px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.litelayercommunity1{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:500px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.litelayercommunityschools {position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:540px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.litelayercommunity2{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:590px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.litelayercommunity2a{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:637px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.litelayercommunityphoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:750px;z-index:3;border: 3px solid #695e4a; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayercommunity {position:absolute;left:50%;margin-left: -357px;top:215px;width:721px;height:18px;z-index:5;background-color: #695e4a;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



.litelayerdiscovery{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:450px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.litelayervideodiscovery{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:550px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.litelayerdiscovery360{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:620px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.litelayerdiscoveryphoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:750px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.litelayerdiscoverytour {position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:750px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayerdiscovery {position:absolute;left:50%;margin-left: -357px;top:225px;width:721px;height:5px;z-index:5;background-color: #8b8d08;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



.navsubmenulayerdiscovery2 {position:absolute;left:50%;margin-left: -357px;top:225px;width:715px;height:5px;z-index:5;background-color: #8b8d08;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



.litelayercontact{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:450px;z-index:3;border: 3px solid #d19714; background-color: #e7e0bf; padding: 0px;}



.litelayercontact1{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:490px;z-index:3;border: 3px solid #d19714; background-color: #e7e0bf; padding: 0px;}



.litelayercontactreg{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:880px;z-index:3;border: 3px solid #d19714; background-color: #e7e0bf; padding: 0px;}



.litelayercontactphoto{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:700px;z-index:3;border: 3px solid #d19714; background-color: #e7e0bf; padding: 0px;}



.navsubmenulayercontact {position:absolute;left:50%;margin-left: -357px;top:215px;width:721px;height:18px;z-index:5;background-color: #d19714;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



/*nav pictures */



.indexpic {position:absolute;left:50%;margin-left: -357px;top:120px;width:721px;height:450px;z-index:4;/*background-image: url('images/homepage-full2.jpg')*/;}



.navpiclayercommunity {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-community.jpg');}



.navpiclayercommunityarea {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-community-area.jpg');}



.navpiclayercommunityschools {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-community-schools.jpg');}



.navpiclayercommunityshopping {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-community-shopping.jpg');}



.navpiclayercommunitywhatsnew {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-community-whatsnew.jpg');}



.navpiclayercontactcontactus {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-contact-contactus.jpg');}



.navpiclayerdiscovery {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:112px;z-index:4;background-image: url('images/vis-contact-disclaimer.jpg');}



.navpiclayerdiscovery1 {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:112px;z-index:4;background-image: url('images/vis-discovery.jpg');}



.navpiclayerdiscovery2 {position:absolute;left:50%;margin-left: -357px;top:118px;width:715px;height:112px;z-index:4;background-image: url('images/vis-discovery.jpg');}



.navpiclayercontactregistration {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-contact-registration.jpg');}



.navpiclayerlifestyle {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle.jpg');}



.navpiclayerlifestyleblackstone {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle-blackstone.jpg');}



.navpiclayerlifestylediscctr {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle-discctr.jpg');}



.navpiclayerlifestylefacilhaci {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle-facil-haci.jpg');}



.navpiclayerlifestylegolf {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle-golf.jpg');}



.navpiclayerlifestyletrilogy {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-lifestyle-trilogy.jpg');}



.navpiclayerhomesbuilders {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-homes-builders.jpg');}



.navpiclayermasterplancommercial {position:absolute;left:50%;margin-left: -357px;top:118px;width:721px;height:100px;z-index:4;background-image: url('images/vis-masterplan-commercial.jpg');}



/*nav3 */



.nav3menulayercommunity {position:absolute;left:50%;margin-left: -357px;top:233px;width:721px;height:18px;z-index:5;background-color: #c3c6a8;color:#695e4a;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 18px;}



.nav3menulayerlifestyle {position:absolute;left:50%;margin-left: -357px;top:233px;width:721px;height:18px;z-index:5;background-color: #ddca96;color: #b3740d;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 18px;}



/*text for pages*/



.contacttextlayer {position:absolute;left:50%;top:270px;width:645px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.contactsideboxlayer {position:absolute;left:50%;top:270px;width:275px;height:303px;margin-left: 50px;z-index:8;border: 3px solid #ddca9b;background-color: #f9f5ec;color: #4e1b00;line-height: 15px;}



.contactsideboxlayer1 {position:absolute;left:50%;top:270px;width:275px;height:273px;margin-left: 50px;z-index:8;border: 3px solid #ddca9b;background-color: #f9f5ec;color: #4e1b00;line-height: 15px;}



.contactregistrationlayer {position:absolute;left:50%;top:365px;width:645px;height:583px;margin-left: -320px;z-index:8;line-height: 15px;border: 3px solid #ddca9b;background-color: #f9f5ec;color: #4e1b00;line-height: 15px;}



.contactregtextlayer {position:absolute;left:50%;top:375px;width:645px;height:483px;margin-left: -290px;z-index:9;line-height: 15px;}



.privacylayer{position:absolute;left:50%;margin-left: -360px;top:115px;width:721px;height:670px;z-index:3;border: 3px solid #8b8d08; background-color: #e7e0bf; padding: 0px;}



.privacytextlayer {position:absolute;left:50%;top:260px;width:650px;height:298px;margin-left: -320px;z-index:9;line-height: 18px;}



.homessideboxlayer1 {position:absolute;left:50%;top:270px;width:259px;height:197px;margin-left: 70px;z-index:8;border: 4px solid #ddca9b;color: #4e1b00;line-height: 15px;}



.homessideboxlayer2 {position:absolute;left:50%;top:330px;width:259px;height:268px;margin-left: 60px;z-index:8;background-color:#f9f5ec;border: 4px solid #ddca9b;color: #4e1b00;line-height: 15px;}



.homessideboxlayer3 {position:absolute;left:50%;top:260px;width:259px;height:197px;margin-left: 70px;z-index:8;color: #4e1b00;line-height: 15px;}



.homestextlayer {position:absolute;left:50%;top:270px;width:350px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.homestextlayer1 {position:absolute;left:50%;top:260px;width:640px;height:283px;margin-left: -320px;z-index:7;line-height: 15px; font-family:verdana; font-size:11px;}



.homestextlayer2 {position:absolute;left:50%;top:270px;width:640px;height:283px;margin-left: -320px;z-index:7;line-height: 15px; font-family:verdana; font-size:11px;}



.indextextlayer {color: #f8e699;font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute;left:50%;top:220px;width:340px;height:283px;margin-left: -315px;z-index:7;line-height: 15px;}



.masterplansideboxlayer {position:absolute;left:50%;top:270px;width:260px;height:339px;margin-left: 50px;z-index:8;border: 4px solid #ddca9b;color: #4e1b00;line-height: 15px;}



.masterplansideboxlayer1 {position:absolute;left:50%;top:270px;width:259px;height:197px;margin-left: 70px;z-index:8;color: #4e1b00;line-height: 15px;}



.lifestyletextlayer {position:absolute;left:50%;top:270px;width:295px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.lifestyletextlayera {position:absolute;left:50%;top:330px;width:295px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.lifestyletextlayerschool {position:absolute;left:50%;top:270px;width:330px;height:283px;margin-left: -330px;z-index:7;line-height: 15px;}



.lifestylesideboxlayer {position:absolute;left:50%;top:335px;width:330px;height:197px;margin-left: 0px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.lifestylesideboxlayerb {position:absolute;left:50%;top:350px;width:330px;height:197px;margin-left: 0px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.lifestylesideboxlayer1 {position:absolute;left:50%;top:270px;width:299px;height:197px;margin-left: 45px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.lifestylesideboxlayer2 {position:absolute;left:50%;top:360px;width:200px;height:197px;margin-left: 110px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.lifestylesideboxlayer2a {position:absolute;left:50%;top:325px;width:268px;height:197px;margin-left: 60px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.lifestylesideboxlayer3 {position:absolute;left:50%;top:270px;width:299px;height:197px;margin-left: 35px;z-index:8;/*border: 4px solid #ddca9b;*/color: #000000;line-height: 15px;}



.communitytextlayer {position:absolute;left:50%;top:270px;width:630px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.communitytextlayer1 {position:absolute;left:50%;top:270px;width:180px;height:150px;margin-left: 140px;z-index:7;line-height: 15px;border: 2px solid #d7c88f;background-color: #ffffff;}



.communitytextlayer2 {position:absolute;left:50%;top:340px;width:630px;height:330px;margin-left: -320px;z-index:7;line-height: 15px;border: 5px solid #d7c88f;background-color: #f9f5ec;}img.floatRight {     float: right;     margin: 10px; }



.photolayer {position:absolute;left:50%;top:320px;width:650px;height:515px;margin-left: -320px;z-index:8;line-height: 15px;background-image: url('images/photobg1.gif');}



.photolayer1 {position:absolute;left:50%;top:325px;width:100px;height:30px;margin-left: -300px;z-index:9;}



.discoverymapphoto {position:absolute;left:50%;top:295px;width:627px;height:522px;margin-left: -320px;z-index:7;line-height: 15px;}



.discoverymapframe {position:absolute;left:50%;top:485px;width:300px;height:400px;margin-left: -410px;z-index:18;line-height: 15px;}



.discoverymap1 {position:absolute;left:50%;top:300px;width:246px;height:71px;margin-left: -313px;z-index:8;line-height: 15px;}



.discoverymap2 {position:absolute;left:50%;top:403px;width:46px;height:71px;margin-left: -156px;z-index:15;line-height: 15px;}



.discoverymap3 {position:absolute;left:50%;top:427px;width:46px;height:71px;margin-left: -120px;z-index:14;line-height: 15px;}



.discoverymap4 {position:absolute;left:50%;top:458px;width:40px;height:45px;margin-left: -46px;z-index:13;line-height: 15px;}



.discoverymap5 {position:absolute;left:50%;top:498px;width:40px;height:40px;margin-left: -20px;z-index:12;line-height: 15px;}



.discoverymap6 {position:absolute;left:50%;top:543px;width:46px;height:71px;margin-left: 52px;z-index:11;line-height: 15px;}



.discoverymap7 {position:absolute;left:50%;top:541px;width:46px;height:71px;margin-left: 105px;z-index:10;line-height: 15px;}



.discoverymap8 {position:absolute;left:50%;top:664px;width:100x;height:71px;margin-left:-34px;z-index:10;line-height: 15px;}



.discoverymap9 {position:absolute;left:50%;top:738px;width:100x;height:71px;margin-left:-15px;z-index:10;line-height: 15px;}



.homestextlayer1a {position:absolute;left:50%;top:395px;width:640px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.homestextlayer1b {position:absolute;left:50%;top:740px;width:640px;height:233px;margin-left: -320px;z-index:7;line-height: 15px;}



.homestextlayer1aa {position:absolute;left:50%;top:458px;width:90px;height:25px;margin-left: -250px;z-index:7;line-height: 15px;}



.homestextlayer1ab {position:absolute;left:50%;top:458px;width:90px;height:25px;margin-left: -125px;z-index:7;line-height: 15px;}



.homestextlayer1ac {position:absolute;left:50%;top:457px;width:90px;height:25px;margin-left: 5px;z-index:7;line-height: 15px;}



.homestextlayer1ad {position:absolute;left:50%;top:457px;width:90px;height:25px;margin-left: 127px;z-index:7;line-height: 15px;}



.homestextlayer1ae {position:absolute;left:50%;top:505px;width:90px;height:25px;margin-left: -185px;z-index:7;line-height: 15px;}



.homestextlayer1af {position:absolute;left:50%;top:504px;width:90px;height:25px;margin-left: -63px;z-index:7;line-height: 15px;}



.homestextlayer1ag {position:absolute;left:50%;top:504px;width:90px;height:25px;margin-left: 66px;z-index:7;line-height: 15px;}



.homestextlayer1ah {position:absolute;left:50%;top:584px;width:90px;height:25px;margin-left: -284px;z-index:7;line-height: 15px;}



.homestextlayer1ai {position:absolute;left:50%;top:584px;width:90px;height:25px;margin-left: -176px;z-index:7;line-height: 15px;}



.homestextlayer1aj {position:absolute;left:50%;top:584px;width:90px;height:25px;margin-left: -68px;z-index:7;line-height: 15px;}



.homestextlayer1ak {position:absolute;left:50%;top:584px;width:90px;height:25px;margin-left: 55px;z-index:7;line-height: 15px;}



.homestextlayer1al {position:absolute;left:50%;top:584px;width:90px;height:25px;margin-left: 167px;z-index:7;line-height: 15px;}



.homestextlayer1am {position:absolute;left:50%;top:664px;width:90px;height:25px;margin-left: -250px;z-index:7;line-height: 15px;}



.homestextlayer1an {position:absolute;left:50%;top:664px;width:90px;height:25px;margin-left: -126px;z-index:7;line-height: 15px;}



.homestextlayer1ao {position:absolute;left:50%;top:664px;width:90px;height:25px;margin-left: 4px;z-index:7;line-height: 15px;}



.homestextlayer1ap {position:absolute;left:50%;top:664px;width:90px;height:25px;margin-left: 128px;z-index:7;line-height: 15px;}



.mmaptextlayer {position:absolute;left:50%;top:430px;width:650px;height:283px;margin-left: -320px;z-index:7;line-height: 15px;}



.mmaptextlayer1 {position:absolute;left:50%;top:450px;width:650px;height:283px;margin-left: -232px;z-index:8;line-height: 15px;}



.mmapkeylayer {position:absolute;left:50%;top:840px;width:250px;height:75px;margin-left: -310px;z-index:12;line-height: 15px;}



.mmapframe {position:absolute;left:50%;top:620px;width:260px;height:200px;margin-left: -300px;z-index:16;line-height: 15px;}



.mmaplayer1 {position:absolute;left:50%;top:591px;width:650px;height:283px;margin-left: 89px;z-index:7;line-height: 15px;}



.floatright { float: right; padding-top: 15px; padding-right: 25px;}



.homepage-headline { float: left; background: transparent url(/images/homepage_blueback.png) no-repeat top left; height: 48px; width: 722px; margin-top: 402px; }



.homepage-headline-text { margin-top: 10px; }



.home-head-hdr { color: #CC9900; padding-left: 10px;}



.home-head-text { color: #FFF; padding-left: 10px;}



.home-head-text a { color: #FFF; text-decoration: none;}



/*-----------------homes > builders ------------------*/
.builder-list {
   width: 100%;
}

.builder-list h4 {
   color: #5e2100;
}

.builder-list > div {
   float: left;
   width: 206px;
   background: transparent url(/images/builders-bg.png) no-repeat top left;
   margin-left: 7px;
}

.builder-list .text {
   width: 182px;
   padding: 0 12px;
}

ul.blue-button {
   list-style: none;
   display: block;
   padding-left: 13px;
}

.builder-list h5 {
   color: #9e772e;
   margin-bottom: 0px;
   margin-top: 0;
}


ul.blue-button li a {
   background: transparent url(/images/btn_builder_blue.png) no-repeat top left;
   width: 130px;
   height: 19px;
   display: block;
   color: #fff;
   text-transform: uppercase;
   font-weight: bold;
   text-decoration: none;
   font-family: Arial, sans-serif;
   text-align: center;
   padding-top: 2px;
   font-size: 10px;
   margin-top: 4px;
}
ul.blue-button li a:hover {
   background-image: url(/images/btn_builder_blue_hover.png);
}


.builder-list div.left a {
    background-image: url(/images/btn_builder_blue_short.png);
    width: 96px;
}

ul.blue-button li {
   padding-left: 0;
   background: transparent url(/images/line-brwon-dots.png) no-repeat bottom left;
   width: 185px;
   padding-bottom: 10px;
}

ul.blue-button li.last {
   background: none;
}

/*-----------------homes > builders end ------------------*/
.builder-box { 
   padding:26px 13px; 
   border:solid 6px #dfcfa4; 
   background:#efe5cf; 
   width:605px; 
   }

.builder-box-column { 
   float:left; 
   font-size:10px; 
   font-weight:bold; 
   color:#4e1b00; 
   width: 300px;
   }


.builder-box-group { 
   padding-bottom: 26px; 
   }



.builder-box-group .title { padding-left:5px; }



.c { padding:0; margin:0; line-height:1px; clear: both; font-size:1px; height:1px;}


