﻿
a{text-decoration:none;color:#e2c08c;font-family:Arial;font-size:11px;}

a:hover{text-decoration:none;color:#4f1f91;font-family:Arial;font-size:11px;}

.AboutUsSubText{width:480px;padding-left:40px;padding-top:10px;}

.AboutUsSubTitle{width:480px;padding-left:10px;padding-top:10px;}

.AboutUsMainText{width:220px;padding-left:40px;padding-top:10px;}

.AboutUsMainTitle{width:220px;padding-left:10px;padding-top:10px;}


.AnchorElevOff{font-family:Arial;color:#795d41;font-size:7.84pt;}

.AnchorElevOff:hover{font-family:Arial;color:#4f1f91;font-size:7.84pt;}

.AnchorElevOn{font-family:Arial;color:#4f1f91;font-size:7.84pt;}

.AnchorElevOn:hover{font-family:Arial;color:#795d41;font-size:7.84pt;}


.AnchorDark{text-decoration:none;color:#795d41;font-family:Arial;font-size:11px;}

.AnchorDark:hover{text-decoration:none;color:#4f1f91;font-family:Arial;font-size:11px;}

.AnchorTitle{text-decoration:none;color:#363636;font-family:Arial;font-size:12px;font-variant:small-caps;font-weight:bold;}

.AnchorTitle:hover{text-decoration:none;color:#363636;font-family:Arial;font-size:12px;font-variant:small-caps;font-weight:bold;}

body {width:100%;height:100%;background:#040201;padding:0;margin:0 auto;text-align:center;}

.BuyingSubText{width:526px;height:183px;padding-left:25px;padding-top:10px;overflow:scroll;overflow-x:hidden;}

.BuyingSubTitle{width:480px;padding-left:10px;padding-top:10px;}

.BuyingMainText{width:300px;padding-left:25px;padding-top:0px;}

.BuyingMainTitle{width:220px;padding-left:10px;padding-top:10px;}


.CalculatorCell{width:275px;}

.CalculatorContainer{text-align:center;background:url(/Shared/Images/Website/Buying/Calculator/CalculatorContainerBG.jpg);width:334px;height:503px;}
	.CalculatorContainer .CalculatorContainerTable{margin-top:64px;}
	

.CalculatorCellLeft{padding-left:19px;width:94px;}

.CalculatorCellSmallLeft{padding-left:19px;width:139px;}

.CalculatorText{background:url(/Shared/Images/Website/Buying/Calculator/CalculatorText.gif) no-repeat;width:164px;height:25px;padding-left:6px;padding-top:3px;border:none;color:#363636;font-family:Arial;font-size:10px;font-weight:bold;}

.CalculatorSideText{text-align:justify;padding-top:10px;width:205px;}

.CalculatorSmallText{background:url(/Shared/Images/Website/Buying/Calculator/CalculatorSmallText.gif) no-repeat;width:114px;height:25px;padding-left:6px;padding-top:3px;border:none;color:#363636;font-family:Arial;font-size:10px;font-weight:bold;}


.CareerCenterContent{width:250px;border:0px solid red;height:193px;margin-top:42px;text-align:left;}

.CareerCenterContentTable{margin-left:24px;width:190px;}

#CareerJobCode{float:left;width:148px;text-align:center;background-color:#c4ad8f;}

#CareerJobTitle{float:right;width:402px;text-align:left;background-color:#bca280;}

.CareerJobCodeCell{background-color:#d2c8bb;width:148px;border-bottom:1px solid #c9bdaf;}

.CareerJobTitleCell{background-color:#ccc0b2;border-bottom:1px solid #c2b4a4;}

.CareerMoreDetailsCell{background-color:#ccc0b2;border-bottom:1px solid #c2b4a4;}


.CareerOpeningFormTable{margin-top:3px;text-align:center;width:480px;font-family:Arial;font-size:11px;font-weight:bold;color:#7f7070;}

.CareerOpeningFormTable TD{text-align:left;padding-left:44px;}


.CellDark{background:#9d8260;color:#FEFEFE;font-family:Arial;font-size:9px;}

.CellHeadSpace{height:47px;}

.CellLight{background:#a99173;color:#FEFEFE;font-family:Arial;font-size:9px;}

.CellLeftPad{padding-left:20px;}

.CellRight{padding-right:13px;}

.CellRightPad{padding-left:20px;text-align:right;}

.CommunityHeaderCell{height:42px;padding-left:10px;}

.CommunityImageCell{padding-top:5px;}

.CommunitySubTitle{color:#FEFEFE;font-family:Arial;font-size:11px;font-variant:small-caps;font-weight:bold;}

.CommunityTitle{color:#FEFEFE;font-family:Arial;font-size:14px;font-weight:bold;text-transform:uppercase;}

.CommunityCell{width:50%;color:#5c5656;font-family:Arial;font-weight:bold;font-size:11px;}

.CommunityCellPad{width:160px;padding-top:10px;text-align:left;color:#5c5656;font-family:Arial;font-weight:bold;font-size:11px;}

.CommunityIncentiveCell{width:100%;}

.CommunityContainerTable{margin-left:10px;text-align:left;margin-top:10px;}

.CommunityReturnContainerTable{width:100%;font-family:Arial;font-size:11px;font-weight:normal;color:#7f7070;text-align:left;}

.CommunityTable{width:97%;text-align:left;}
	.CommunityTable TD{width:100%;color:#5c5656;font-family:Arial;font-weight:bold;font-size:11px;}
	
.ContactUsContainer{width:545px;height:558px;background:url(/Shared/Images/Website/ContactUs/ContactUsBGOld.jpg) no-repeat;background-position:bottom right;}

.ContactUsContainerTable{width:500px;height:500px;}
	
.ContactUsContainerTable TABLE{margin-top:60px;margin-left:10px;width:450px;}
	
.ContactUsContainerTable TABLE TD{text-align:left;text-decoration:none;color:#795d41;font-family:Arial;font-size:11px;}

.ContentLeft{background:url(/Shared/Images/Website/BackgroundLeft.jpg) repeat-y;width:149px;height:590px;}

.ContentMiddle{background:url(/Shared/Images/Website/ContentBG.gif) repeat-x;width:777px;height:590px;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}

.ContentRight{background:url(/Shared/Images/Website/BackgroundRight.jpg) repeat-y;width:147px;height:590px;}

div.BodyWrapper{width:1071px;height:100%;min-height:100%;text-align:center;margin-left: auto;margin-right: auto;}

div.ContentWrapper{width:1071px;height:100%;min-height:100%;margin-left: auto;margin-right: auto;}

div.ContentWrapper TABLE {width:100%;min-height:100%;}

.CriteriaTextBox{font-family:Arial;font-size:11px;color:#816a4e;}

.ErrorLabel{text-decoration:none;color:#ff0000;font-family:Arial;font-size:8pt;font-weight:normal;}

.FloatLeft{float:left;}

.FloatRight{float:right;}

#FloorplanTitle{height:31px;color:#fff;font-family:Arial;font-size:11px;font-weight:bold;}

#FloorplanTitleWrapper{margin-top:0px;}


.FontGray{color:#7f7070;font-family:Arial;font-size:11px;}



.FooterLeft{background:url(/Shared/Images/Website/BackgroundLeft.jpg) repeat-y;width:147px;height:109px;}

.FooterMiddle{width:777px;height:109px;}

.FooterBottom{position:relative;background:url(/Shared/Images/Website/BackgroundFooter.jpg);width:1071px;height:63px;}

.FooterContainer{position:relative;background:url(/Shared/Images/Website/Footer.jpg) repeat-x;width:777px;height:109px;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}

.FooterContainerTable{width:777px;}

.FooterEmptyCell{height:6px;}

.FooterRight{background:url(/Shared/Images/Website/BackgroundRight.jpg) repeat-y;width:147px;height:109px;}


#GrandVillas {margin:0;text-align:left;padding-top:0px;width: 600px;height:32px;padding-top:4px;}

.GrandVillasContainer{width:551px;margin-top:0px;margin-left:0px;height:310px;overflow:scroll;overflow-x:hidden;}

.GrandVillasContainerDiv{width:534px;height:290px;border:0px solid green;}

.GrandVillasContent{width:280px;margin-left:15px;margin-top:15px;}

.GrandVillasTable{width:510px;height:200px;margin-left:10px;margin-top:10px;border:0px solid blue;}

.GrandVillasSearchTable{width:534px;font-family:Arial;font-size:11px;margin-left:0px;font-weight:normal;color:#7f7070;text-align:left;}

.GroupMenu{width:183px;height:25px;padding-top:2px;padding-left:3px;overflow:hidden}

#Header{border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}

.HeaderAnchors{padding-left:10px;padding-top:10px;color:#e2c08c;font-family:Arial;font-size:10px;width:200px;}


.HeaderContainerRight{width:27%;text-align:right;float:right;}

.HeaderAnchorsRight{padding-top:10px;color:#e2c08c;font-family:Arial;font-size:10px;text-align:right;width:96%;height:30px;}


.HeaderContainerTable{width:777px;}
	.HeaderCellHome{width:33%;padding-left:5px;padding-top:8px;text-align:left;}
	.HeaderCellLogo{width:33%;text-align:center;}
	.HeaderCellContact{width:33%;padding-right:5px;padding-top:8px;text-align:right;}


.HeaderContainerLeft{text-align:left;float:left;width:33%;}

.HeaderContainerMiddle{width:33%;text-align:center;float:left;}

.HeaderLeft{background:url(/Shared/Images/Website/TopLeft.jpg) no-repeat;width:147px;height:157px;}

.HeaderMiddle{width:776px;}

.HeaderRight{background:url(/Shared/Images/Website/TopRight.jpg) no-repeat;background-position:0px;width:147px;height:157px;}

#HeaderWrapper{background:url(/Shared/Images/Website/HeaderBG.jpg);border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;height:111px;width:777px;vertical-align:top;}

.HomeBottom{width:558px;}

.HeaderContainerMiddle{text-align:center;width:33%;padding-top:1px;}

.HomeiTechFlash{margin:0px;width:558px;height:368px;}

.HomeWeekendIncentive{background:url(/Shared/Images/Website/WeekendIncentive.gif) repeat-y;margin:3px;width:189px;height:239px;}

.HomeiTechHome{background:url(/Shared/Images/Website/ITech.gif) repeat-y;margin:3px;width:189px;height:239px;}

.HomeMap{float:left;background:url(/Shared/Images/Website/Locations.gif) no-repeat;margin:3px 0px 0px 0px;width:397px;height:191px;}

.HomeMapLeft{float:left;margin-top:44px;margin-left:3px;width:145px;border:0px solid blue;}

.HomeMapRight{float:right;width:225px;margin-top:40px;padding-right:5px;border:0px solid red;}
	
	.HomeMapRight TABLE{width:225px;}

.HomePromotion{background:url(/Shared/Images/Website/Promotions.gif) repeat-y;margin:3px;width:189px;height:161px;}

.HomePromotionIcon{float:right;width:55px;padding-top:53px;padding-right:3px;}

.HomePromotionText{float:left;color:#383a3b;width:118px;height:100px;padding-top:60px;padding-left:8px;font-family:Arial;font-size:11px;text-align:left;padding-right:3px;}

.HomeReady{background:url(/Shared/Images/Website/ReadyToMoveBG.gif) repeat-y;margin:3px;width:189px;height:91px;}

.HomeReadyLogo{height:22px;width:180px;text-align:right;padding-top:3px;}

.HomeRegister{background:url(/Shared/Images/Website/CurrentIncentiveBG.gif) repeat-y;margin:3px;width:189px;height:61px;}

.HomeRegister TABLE {height:100%;width:100%;text-align:center;}

.HomesListingTable{width:513px;font-family:Arial;font-size:10px;margin-left:0px;font-weight:normal;color:#7f7070;text-align:left;border-collapse: separate;}
	.HomesListingTable TD{text-align:left;border-collapse: separate;}
	
.HomeTestimonialTitle{width:148px;text-align:left;padding-left:9px;padding-top:25px;}

.HomeTestimonialImage{width:158px;text-align:center;padding-top:5px;}

.IncentiveWrapper{background:url(/Shared/Images/Website/IncentiveBG.gif) repeat-y;margin:3px;width:189px;height:161px;}

.IncentiveTable{font-family:Arial;font-size:11px;font-weight:normal;color:#fff;padding-left:6px;padding-right:8px;}

.IncentiveText{float:left;color:#383a3b;width:168px;height:100px;padding-top:45px;padding-left:8px;font-family:Arial;font-size:11px;text-align:left;padding-right:3px;}

.Label{font-family:Arial;font-size:11px;font-weight:normal;color:#7f7070;}

.LabelSmall{font-family:Arial;font-size:8px;font-weight:normal;color:#7f7070;}



.LabelAboutUsTitle{color:#674830;font-family:Arial;font-size:8pt;padding-left:10px;font-weight:bold;padding-top:5px;}

.LabelContent{font-family:Arial;font-size:11px;font-weight:normal;color:#7f7070;}

.LabelPromotionTitle{color:#674830;font-family:Arial;font-size:8pt;font-weight:bold;}

.LabelTitle{color:#674830;font-family:Arial;font-size:8pt;font-weight:bold;}


#LargeFloorplan{position:absolute;background:url(/Shared/Images/Website/Community/FloorPlanFull.gif);margin-top:15px;margin-left:212px;width:558px;height:660px;z-index:1000;display:none;}
	.LargeFloorplanClose{width:100%;text-align:right;height:50px;}
		.LargeFloorplanClosePad{padding-right:10px;padding-top:15px;}
	.LargeFloorplanFlash{width:100%;text-align:center;height:600px;}


.NewsSubDiv{text-align:right;height:30px;padding-top:15px;padding-right:5px;}

.NewsDateCell{text-align:left;width:77px;height:25px;background-color:#a99173;}

.NewsDateCellAlt{text-align:center;width:77px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.NewsDateCellItem{text-align:center;width:77px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}

.NewsDetailsCell{text-align:left;width:75px;height:25px;background-color:#a99173;}

.NewsDetailsCellAlt{text-align:left;width:75px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.NewsDetailsCellItem{text-align:left;width:75px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}

.NewsScrollCell{width:18px;height:25px;}

.NewsTitleCell{text-align:left;width:344px;height:25px;background-color:#9d8260;}

.NewsTitleCellAlt{text-align:left;width:344px;padding-left:10px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.NewsTitleCellItem{text-align:left;width:344px;padding-left:10px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}



.PartnersSubTitle{width:480px;padding-left:10px;padding-top:10px;}

.PartnersMainText{width:180px;padding-left:40px;padding-top:10px;}

.PartnersMainTitle{width:220px;padding-left:10px;padding-top:20px;}



.PartnerMortgageTable{margin-top:10px;}

.PartnerMortgageText{width:480px;padding-left:40px;padding-top:10px;}

.PartnerPresidentMessageText{width:220px;padding-left:40px;padding-top:10px;}

.PlanListDiv{width:555px;height:275px;overflow:auto;overflow-x:hidden;}

.PromotionSubText{width:480px;padding-left:30px;padding-top:10px;}

.PromotionSubTitle{width:480px;padding-left:7px;padding-top:10px;}

.PromotionMainText{width:180px;padding-left:30px;padding-top:10px;}

.PromotionMainTitle{width:200px;padding-left:17px;padding-top:15px;}



.PropertyContentMiddle{background:url(/Shared/Images/Website/PropertyContentBG.jpg) repeat-x;width:777px;height:685px;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}

.PropertyContentMapMiddle{background:url(/Shared/Images/Website/MapContentBG.gif) repeat-x;width:777px;height:843px;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}

.PropertyCriteria{background:url(/Shared/Images/Website/PropertyCriteriaBG.gif) repeat-y;margin:3px;width:189px;height:339px;}


.PropertyCriteria TABLE{text-align:left;margin-left:4px;margin-top:50px;}

.PropertyMapWrapper{padding-top:50px;}

.PropertyLargeMapWrapper{padding-top:23px;}

.PropertyReturnContainerTable{width:100%;font-family:Arial;font-size:11px;margin-left:5px;margin-top:10px;font-weight:normal;color:#7f7070;text-align:left;}

.PropertyReturnContainerTable TD{width:50%;}

.FloorplanSearchTable{width:100%;font-family:Arial;font-size:11px;margin-left:3px;font-weight:normal;color:#7f7070;text-align:left;}
	.FloorplanSearchTable TD{text-align:left;}

.PropertySearchTable{width:100%;font-family:Arial;font-size:11px;margin-left:3px;font-weight:normal;color:#7f7070;text-align:left;}
	.PropertySearchTable TD{text-align:left;}
	
.QuickMoveInTable{width:513px;font-family:Arial;font-size:10px;margin-left:3px;font-weight:normal;color:#7f7070;text-align:left;border-collapse: separate;}
	.QuickMoveInTable TD{text-align:left;border-collapse: separate;}

.RealtorCellLeftPad{padding-left:20px;width:100px;}

.RealtorHomeTable{width:552px;height:513px;font-family:Arial;font-size:11px;color:#7f7070;}

.RealtorProfileText{text-align:left;width:360px;height:450px;margin-left:5px;margin-top:75px;border:0px solid blue;font-family:Arial;font-size:10px;color:#7f7070;overflow:hidden;}

.RealtorProfileTable{text-align:left;width:360px;height:350px;border:0px solid red;font-family:Arial;font-size:10px;color:#7f7070;}


.RealtorSpecialsSubText{width:480px;padding-left:40px;padding-top:10px;}

.RealtorSpecialsSubTitle{width:480px;padding-left:10px;padding-top:10px;}

.RealtorSpecialsMainText{width:180px;padding-left:40px;padding-top:10px;}

.RealtorSpecialsMainTitle{width:200px;padding-left:10px;padding-top:20px;}


.RowDark{font-family:Arial;font-size:10px;background-color:#d2c8bb;color:#7f7070;height:20px;}
	.RowDark a{font-family:Arial;font-size:10px;color:#7f7070;}
	.RowDark a:hover{font-family:Arial;font-size:10px;color:#4f1f91;}
	
.RowLight{font-family:Arial;font-size:10px;background-color:#ece6e1;color:#7f7070;height:20px;}
	.RowLight a{font-family:Arial;font-size:10px;color:#7f7070;}
	.RowLight a:hover{font-family:Arial;font-size:10px;color:#4f1f91;}
	
SELECT {font-family:Arial;font-size:11px;width:175px;background-color:#e9e3dd;color:#816a4e;border:1px solid #816a4e;}


.SidebarInstructions{background:url(/Shared/Images/Website/Instructions.gif);margin:3px;width:189px;height:161px;text-align:center;}
	

.SidebarPromotion{background:url(/Shared/Images/Website/Promotions.gif) repeat-y;margin:3px;width:189px;height:161px;}

.SidebarPromotionIcon{float:right;width:55px;padding-top:53px;padding-right:3px;}

.SidebarPromotionText{float:left;color:#383a3b;width:118px;height:100px;padding-top:60px;padding-left:8px;font-family:Arial;font-size:11px;text-align:left;padding-right:3px;}

.SidebarReady{background:url(/Shared/Images/Website/ReadyToMoveBG.gif) repeat-y;margin:3px;width:189px;height:91px;}

.SidebarReadyLogo{height:22px;width:180px;text-align:right;padding-top:3px;}

.SidebarRegister{background:url(/Shared/Images/Website/Partners.gif);margin:3px;width:189px;height:161px;}

.SidebarRotate{background:url(/Shared/Images/Website/Partners.gif);margin:3px;width:189px;height:161px;text-align:center;}
	.SidebarRotate table{width:150px;text-align:center;margin-top:36px;padding-left:1px;}

.SidebarRegister TABLE {height:100%;width:100%;text-align:center;}

.SmallTextBox{width:139px;height:20px;border:none;background:url(/Shared/Images/Website/SmallTextBox.gif) no-repeat;}

.SuccessLabel{text-decoration:none;color:#339966;font-family:Arial;font-size:8pt;font-weight:normal;}

.SubMenuWrapper{background:url(/Shared/Images/Website/SubMenu.gif) no-repeat;margin:3px;width:189px;height:140px;}

.SubMenuWrapper ul {padding:0px;}

.SubMenuWrapper ul li{list-style:none;}

.TableWhite{font-family:Arial;font-size:11px;color:#fff;}


.TerminologySubDiv{text-align:right;height:30px;padding-top:15px;padding-right:5px;}

.TerminologyDateCell{text-align:left;width:77px;height:25px;background-color:#a99173;}

.TerminologyDateCellAlt{text-align:center;width:77px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.TerminologyDateCellItem{text-align:center;width:77px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}

.TerminologyDetailsCell{text-align:left;width:75px;height:25px;background-color:#a99173;}

.TerminologyDetailsCellAlt{text-align:left;width:75px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.TerminologyDetailsCellItem{text-align:left;width:75px;height:39px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}

.TerminologyRowDetail{width:90%;display:none;}

.TerminologyRowHeader{width:100%;}

.TerminologyScrollCell{width:18px;height:25px;}

.TerminologyTitleCell{text-align:left;width:85%;height:25px;background-color:#9d8260;}

.TerminologyTitleCellAlt{text-align:left;width:85%;padding-left:10px;height:20px;border-bottom:1px solid #c2b4a4;background-color:#d7cfc3;}

.TerminologyTitleCellItem{text-align:left;width:85%;padding-left:10px;height:20px;border-bottom:1px solid #c2b4a4;background-color:#d2c8bb;}


#Testimonial1{padding-top:2px;}

.TextArea{font-family:Arial;font-size:11px;width:275px;height:55px;background-color:#e9e3dd;color:#816a4e;border:1px solid #816a4e;}

.TextBox{font-family:Arial;font-size:11px;width:175px;background-color:#e9e3dd;color:#816a4e;border:1px solid #816a4e;}

.TextLeft{text-align:left;padding-left:10px}

.TextCenter{text-align:center;}

.TextRight{text-align:left;}

.VillasPropertyCriteria{background:url(/Shared/Images/Website/VillaCriteriaBG.gif) repeat-y;margin:3px;width:189px;height:303px;}

	.VillasPropertyCriteria TABLE{text-align:left;margin-left:4px;margin-top:50px;}

.VillasSidebar{background:url(/Shared/Images/Website/GrandVillaBG.gif) repeat-y;margin:3px;width:189px;height:33px;}
	
	.VillasSidebar TABLE{margin-top:1px;}
	
.WarrantyRequestContainer{width:545px;height:558px;}
	
.WarrantyRequestContainerTable TABLE{margin-top:60px;margin-left:10px;width:450px;}
	
.WarrantyRequestContainerTable TABLE TD{text-align:left;text-decoration:none;color:#795d41;font-family:Arial;font-size:11px;}

.WarrantyRequestTable{width:500px;height:500px;}

.AmenityList{}