BODY {
  background-image: url(../wsimages/LBtoWhite_315.png);
  background-repeat: repeat-x;
  text-align : center ;
  min-width : 770px ;
  padding:0;
  margin:0;

}

div.wrapper {
width : 770px ;
text-align : left ;
margin-left : auto ;
margin-right : auto ;
position : relative ;

} 




#BannerLayer {
	position:absolute;
	left:173px;
	top:162px;
	width:503px;
	height:250px;
	z-index:1;
	background-color:#cebd91;
	border-bottom-color:#cebd91;
	border-bottom:medium;
	border-bottom-style:ridge; 
}

#LeftBannerLayer {
	position:absolute;
	left:34px;
	top:165px;
	width:139px;
	height:227px;
	z-index:12;
	background-color:#cebd91;
	border-left-color:#666666;
	border-left:thin;
	border-left-style:ridge;
	border-bottom-color:#cebd91;
	border-bottom:medium;
	border-bottom-style:ridge;
	padding-bottom:20px;
}

#RightBannerLayer {
	position:absolute;
	left:676px;
	top:163px;
	width:140px;
	height:228px;
	z-index:12;
	background-color:#cebd91;
	border-bottom-color:#cebd91;
	border-bottom:medium;
	border-bottom-style:ridge;
	border-right-color:#cebd91;
	border-right:thin;
	border-right-style:ridge;
	padding-bottom:20px;
}

#MainBannerLayer {
	position:absolute;
	left:34px;
	top:26px;
	width:785px;
	height:126px;
	z-index:13;
	background-color: #AC1D15;
	}
	
#HomePgHRLayer {
	position:absolute;
	left:70px;
	top:1360px;
	width:826px;
	height:24px;
	z-index:20;
}

#BannerLetterLayer {
	position:absolute;
	left:139px;
	top:10px;
	width:610px;
	height:105px;
	z-index:14;
	background-color:#f7ebbb;
	padding-left:20px;

}
#PaddingBannerLayer {
	position:absolute;
	left:34px;
	top:149px;
	width:780px;
	height:12px;
	z-index:14;
	background-color:#cebd91;
	border-left-color:#666666;
	border-left:thin;
	border-left-style:ridge;
	border-right-color:#cebd91;
	border-right:thin;
	border-right-style:ridge;
	border-top-color:#cebd91;
	border-top:medium;
	border-top-style:ridge;
}

#BannerLogoLayer {
	position:absolute;
	left:-1px;
	top:-1px;
	width:120px;
	height:106px;
	z-index:15;
	padding-top:8px;
	padding-left:10px;
}

#HomePage_VerbiageAboveGraphic {
	position:absolute;
	left:24px;
	top:540px;
	width:811px;
	height:31px;
	z-index:1007;
	background-color: #F7EBBB;
}
#HomePage_SmallVerbiageLayer {
	position:absolute;
	left:38px;
	top:634px;
	width:808px;
	height:66px;
	z-index:1008;
}
.style1 {color: #FFFFFF}

#FindCountryMagic_Layer {
	position:absolute;
	left:50px;
	top:1108px;
	width:750px;
	height:26px;
	z-index:1009;
}
#HomePage_LargeGraphic{
	position:absolute;
	left:50px;
	top:706px;
	width:760px;
	height:344px;
	z-index:100;
}

#WelcomeLayer {
	position:absolute;
	left:38px;
	top:458px;
	width:780px;
	height:73px;
	z-index:21;
	background-color: #CEBD91;
	border: #B4B4B4;
	border: groove;
	
	}
#ValueSystemLayer {
	position:absolute;
	left:103px;
	top:719px;
	width:600px;
	height:335px;
	border: groove; 
	border-color:#9B0000;
	z-index:22;
}
#MainPgLowerLayer {
	position:absolute;
	left:38px;
	top:1141px;
	width:750px;
	height:64px;
	z-index:1002;
}
#WatchVideoLayer {
	position:absolute;
	left:423px;
	top:1382px;
	width:407px;
	height:140px;
	z-index:1003;
}
#MoreInfoLayer {
	position:absolute;
	left:50px;
	top:1382px;
	width:306px;
	height:138px;
	z-index:1004;
}
#ShortHRLayer {
	position:absolute;
	left:70px;
	top:1209px;
	width:826px;
	height:23px;
	z-index:1005;
}







#BannerOtherPages {
	position:absolute;
	left:35px;
	top:134px;
	width:784px;
	height:113px;
	z-index:6;
	background-color: #cebd91;
	border-left:thin;
	border-left:ridge;
	border-left-color:#cebd91;
	border-right:thin;
	border-right:ridge;
	border-right-color:#cebd91;
	border-bottom:medium;
	border-bottom:ridge;
	border-bottom-color:#cebd91;
	
}


#BannerOtherPagesPadLayer {
	position:absolute;
	left:35px;
	top:117px;
	width:784px;
	height:17px;
	z-index:13;
	background-color: #cebd91;
	border-left:thin;
	border-left:ridge;
	border-left-color:#cebd91;
	border-right:thin;
	border-right:ridge;
	border-right-color:#cebd91;
	border-top:medium;
	border-top:ridge;
	border-top-color:#cebd91;
}

#BannerOtherPagesVerbiageLayer {
	position:absolute;
	left:35px;
	top:0px;
	width:789px;
	height:119px;
	z-index:14;
	background-color: #AC1D15;
}

#BannerOtherPagesRGHLayer {
	position:absolute;
	left:111px;
	top:8px;
	width:646px;
	height:101px;
	z-index:15;
	background-color: #f7ebbb;
	padding-left:20px;
}

#BannerOtherPagesLogoLayer {
	position:absolute;
	left:6px;
	top:5px;
	width:100px;
	height:105px;
	z-index:15;
	background-color: #AC1D15;
	
}

#MainLayer {
	position:absolute;
	left:39px;
	width:770px;
	height:105px;
	z-index:5;
	background-color:#f7ebbb;
	top: 542px;
	}
	
#RecentArticlesLayer {
	position:absolute;
	left:87px;
	top:1251px;
	width:813px;
	height:82px;
	z-index:1011;
}

#HomeMenuDiv {
    position:absolute;
	left:58px;
	top:423px;
	width:679px;
	height:40px;
	z-index:8;
}

#MenuDiv {
	position:absolute;
	left:56px;
	top:269px;
	width:722px;
	height:35px;
	z-index:8;
}

#PageTitle {
	position:absolute;
	left:220px;
	top:310px;
	width:317px;
	height:35px;
	z-index:9;
	}


#PageTitleCH {
	position:absolute;
	left:263px;
	top:297px;
	width:317px;
	height:35px;
	z-index:9;
	}

#PageTitleCHG {
	position:absolute;
	left:192px;
	top:312px;
	width:500px;
	height:85px;
	z-index:9;
	}

#PageTitleXanadu {
	position:absolute;
	left:192px;
	top:312px;
	width:455px;
	height:85px;
	z-index:9;
	}

#PageTitleRetreat {
	position:absolute;
	left:284px;
	top:360px;
	width:300px;
	height:85px;
	z-index:9;
	}


#TitleSubHeader {
	position:absolute;
	left:173px;
	top:284px;
	width:564px;
	height:31px;
	z-index:11;
}

#leftcontent2col {
		position: absolute;
		left:9px;
		top:334px;
		width:500px;
		padding-right:10px;
		padding-left:2px;
		border-right:1px solid #000;
		background-color: #FFF;
		}
		
#leftcontent2col_noBorder {
	position: absolute;
	left:19px;
	top:366px;
	width:500px;
	padding-right:10px;
	padding-left:2px;
	background-color:#FFFFFF;
}
		
#CGBuilder {
	position:absolute;
	left:90px;
	top:1043px;
	width:692px;
	height:43px;
	z-index:15;
	border:solid;
	border:thin;
	border:#000000;
}

#CGBuilderAUs {
	position:absolute;
	left:92px;
	top:1154px;
	width:692px;
	height:43px;
	z-index:15;
	border:solid;
	border:thin;
	border:#000000;
}


		
#SmallPlatt {
	position:absolute;
	left:585px;
	top:752px;
	width:133px;
	height:124px;
	z-index:14;
	padding-bottom:20px;
}

#PlatVerbiage {
	position:absolute;
	left:726px;
	top:771px;
	width:185px;
	height:25px;
	z-index:15;
}


	
#RightSideLayer {
	position:absolute;
	left:555px;
	top:353px;
	width:201px;
	height:184px;
	z-index:10;
}


#PictureLayerRt {
	position:absolute;
	left:558px;
	top:353px;
	width:298px;
	height:327px;
	z-index:10;
}

#PictureLayerRt_Border {
	position:absolute;
	left:580px;
	top:387px;
	width:274px;
	height:329px;
	z-index:10;
	border-left: 1px solid #000;
	padding:10px;
}

#PictureLayerRt_Height300_Border {
	position:absolute;
	left:434px;
	top:767px;
	width:350px;
	height:563px;
	z-index:10;
}

#PictureLayerRt_Height300_BorderSF {
	position:absolute;
	left:453px;
	top:806px;
	width:350px;
	height:563px;
	z-index:10;
}





#FloorPlan {
	position:absolute;
	left:259px;
	top:748px;
	width:314px;
	height:126px;
	z-index:12;
}

#FloorPlanLogo {
	position:absolute;
	left:35px;
	top:747px;
	width:210px;
	height:98px;
	z-index:13;
}

#HorizRuler {
	position:absolute;
	left:67px;
	top:744px;
	width:735px;
	height:12px;
	z-index:16;
}


#HorizRulerSF {
	position:absolute;
	left:67px;
	top:788px;
	width:735px;
	height:12px;
	z-index:16;
}

#SMmap {
	position:absolute;
	left:5px;
	top:429px;
	width:621px;
	height:652px;
	z-index:12;
	padding-bottom:5px;
}

#DrivDirections {
	position:absolute;
	left:633px;
	top:430px;
	width:232px;
	height:708px;
	z-index:13;
}


#RiversideVideoLayer {
	position:absolute;
	left:137px;
	top:452px;
	width:509px;
	height:313px;
	z-index:12;
	border:#000000;
	border:thin;
	padding:20px;
	background-color: #000000;
}

#VideoLayer2 {
	position:absolute;
	left:135px;
	top:471px;
	width:537px;
	z-index:10;
	padding:20px;
	height: 397px;
	background-color: #FFFFFF;
}


#VideoLayerTeacup {
	position:absolute;
	left:135px;
	top:485px;
	width:537px;
	z-index:10;
	padding:20px;
	height: 305px;
	background-color: #FFFFFF;
}



#VideoLayer_Lantana {
	position:absolute;
	left:135px;
	top:471px;
	width:537px;
	z-index:10;
	padding:20px;
	height: 291px;
	background-color:#666;
}


#VideoLayerXanadu {
	position:absolute;
	left:163px;
	top:427px;
	width:505px;
	z-index:10;
	padding:20px;
	height: 372px;
	background-color: #3A5210;
}


#Testimonial {
	position:absolute;
	left:45px;
	top:368px;
	width:525px;
	z-index:12;
	border:1px solid #000;
}

#TestimonailRt {
	position:absolute;
	left:318px;
	top:482px;
	width:475px;
	z-index:13;
	border:1px solid #000;
}

#TestimonialBottomLf{
	position:absolute;
	left:44px;
	top:606px;
	width:524px;
	z-index:14;
	border:1px solid #000;
}

#TestPic1 {
	position:absolute;
	left:616px;
	top:361px;
	width:158px;
	height:114px;
	z-index:15;
}

#TestPic2 {
	position:absolute;
	left:129px;
	top:482px;
	width:149px;
	height:103px;
	z-index:16;
}

#TestPicInternet{
	position:absolute;
	left:610px;
	top:984px;
	width:143px;
	height:105px;
	z-index:17;
}


#TestPic3{
	position:absolute;
	left:595px;
	top:613px;
	width:143px;
	height:105px;
	z-index:17;
}


#TestimonialLayerLnR {
	position:absolute;
	left:212px;
	top:766px;
	width:541px;
	height:183px;
	z-index:18;
	border:1px solid #000;
	
}

#LaughingCoupleLayer {
	position:absolute;
	left:63px;
	top:766px;
	width:129px;
	height:132px;
	z-index:19;
}


#TestimonialLayerInternetBottom {
	position:absolute;
	left:44px;
	top:1020px;
	width:541px;
	height:37px;
	z-index:460;
	border:1px solid #000;
	margin-left:5px;
	
}


#TestimonialFooterLayer {
	position:absolute;
	left:101px;
	top:1214px;
	width:659px;
	height:29px;
	z-index:20;
}

#Manta {
	position:absolute;
	left:44px;
	top:1069px;
	width:80px;
	height:32px;
	z-index:460;
	border:1px solid #000;
	margin-left:5px;
	
}


#FooterLabel {
	position:absolute;
	left:157px;
	top:944px;
	width:541px;
	height:35px;
	z-index:12;
}

#FooterLabelAUs {
	position:absolute;
	left:171px;
	top:1050px;
	width:541px;
	height:35px;
	z-index:12;
}

#EnergyValueLayer {
	position:absolute;
	left:80px;
	top:938px;
	width:71px;
	height:100px;
	z-index:19;
}

#EnergyValueLayerAUs {
	position:absolute;
	left:102px;
	top:1043px;
	width:71px;
	height:100px;
	z-index:19;
}
#GBNTLayer {
	position:absolute;
	left:708px;
	top:924px;
	width:80px;
	height:100px;
	z-index:20;
}

#EnergyValueLayerAUs2 {
	position:absolute;
	left:720px;
	top:1030px;
	width:80px;
	height:100px;
	z-index:20;
}


#Footer {
	position:absolute;
	left:180px;
	top:990px;
	width:493px;
	height:50px;
	z-index:11;
}

#FooterAUs {
	position:absolute;
	left:201px;
	top:1095px;
	width:493px;
	height:50px;
	z-index:11;
}




#AfterFooter {
	position:absolute;
	left:285px;
	top:1653px;
	width:439px;
	height:121px;
	z-index:11;
	background-color: #cebd91;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#LinksVerbiage {
	position:absolute;
	left:70px;
	top:642px;
	width:694px;
	height:86px;
	z-index:13;
}

#CourtHouse{
	position:absolute;
	left:291px;
	top:375px;
	width:226px;
	height:139px;
	z-index:14;
}

#CourtHouseLf {
	position:absolute;
	left:29px;
	top:440px;
	width:204px;
	height:184px;
	z-index:15;
}

#CourtHouseRt {
	position:absolute;
	left:572px;
	top:440px;
	width:219px;
	height:178px;
	z-index:16;
}

#FootHolder {
	position:absolute;
	left:96px;
	top:2100px;
	width:785px;
	height:24px;
	z-index:17;
}

#FootHolderGRLinks {
	position:absolute;
	left:96px;
	top:2200px;
	width:785px;
	height:24px;
	z-index:17;
}



#GeneralInfo {
	position:absolute;
	left:72px;
	top:743px;
	width:694px;
	height:282px;
	z-index:18;
}

#Attractions {
	position:absolute;
	left:72px;
	top:1283px;
	width:700px;
	height:291px;
	z-index:19;
}

#WeatherTempLayer {
	position:absolute;
	left:578px;
	top:411px;
	width:53px;
	height:28px;
	z-index:24;
}
#DinasaurWorldLayer {
	position:absolute;
	left:774px;
	top:1284px;
	width:185px;
	height:281px;
	z-index:25;
}



#WhereToStay {
	position:absolute;
	left:72px;
	top:1616px;
	width:744px;
	height:158px;
	z-index:20;
}

#Hosptials {
	position:absolute;
	left:72px;
	top:1900px;
	width:744px;
	height:107px;
	z-index:21;
}

#UpBuilder {
	position:absolute;
	left:97px;
	top:1886px;
	width:746px;
	height:60px;
	z-index:22;
}

#HPHFlashLayer {
	position:absolute;
	left:104px;
	top:442px;
	width:658px;
	height:379px;
	z-index:15;
	border: #000000;
	border:thin;
	border:solid
}

#HPHDiv {
	position:absolute;
	left:103px;
	top:843px;
	width:658px;
	height:350px;
	z-index:15;
	
}

#HPFVerbiage {
	position:absolute;
	left:82px;
	top:376px;
	width:692px;
	height:43px;
	z-index:16;
}


#FeatureHomeVerbLayer{
	position:absolute;
	left:58px;
	top:601px;
	width:689px;
	height:349px;
	z-index:15;
}

#IrisVerbLayer{
	position:absolute;
	left:60px;
	top:634px;
	width:689px;
	height:299px;
	z-index:15;
}


#BCupVerbLayer{
	position:absolute;
	left:58px;
	top:601px;
	width:689px;
	height:476px;
	z-index:15;
}

#BlueBonnetVerbLayer{
	position:absolute;
	left:59px;
	top:621px;
	width:689px;
	height:476px;
	z-index:15;
}

#BluebonnetHouseLayer {
	position:absolute;
	left:16px;
	top:350px;
	width:477px;
	height:281px;
	z-index:16;
}


#OverFlyLayer {
	position:absolute;
	left:526px;
	top:351px;
	width:357px;
	height:291px;
	z-index:17;
}


#Buttercup_OverFlyLayer {
	position:absolute;
	left:510px;
	top:335px;
	width:357px;
	height:291px;
	z-index:17;
}

#BlueBonnet_OverFlyLayer {
	position:absolute;
	left:510px;
	top:335px;
	width:357px;
	height:291px;
	z-index:17;
}


#MCalculatorLayer{
    position:absolute;
	left:170px;
	top:391px;
	width:500px;
	height:579px;
	z-index:16;
}

#EnergyStarLayer {
	position:absolute;
	left:20px;
	top:1554px;
	width:251px;
	height:121px;
	z-index:15;
	background-color: #cebd91;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#BottomPageFillerLayer {
	position:absolute;
	left:50px;
	top:1729px;
	width:832px;
	height:33px;
	z-index:16;
}

#CGBLayer {
	position:absolute;
	left:757px;
	top:1555px;
	width:113px;
	height:121px;
	z-index:17;
	background-color: #cebd91;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#HomeBuyerLayer {
	position:absolute;
	left:177px;
	top:375px;
	width:536px;
	height:695px;
	z-index:16;
}

#HBL_ES {
	position:absolute;
	left:14px;
	top:475px;
	width:150px;
	height:71px;
	z-index:17;
}

#HBL_EEBA {
	position:absolute;
	left:10px;
	top:652px;
	width:134px;
	height:73px;
	z-index:18;
}

#HBLink_Intrust {
	position:absolute;
	left:25px;
	top:706px;
	width:121px;
	height:28px;
	z-index:19;
}

#HBLink_BS {
	position:absolute;
	left:13px;
	top:617px;
	width:146px;
	height:53px;
	z-index:20;
}

#HBLink_Adobe {
	position:absolute;
	left:54px;
	top:780px;
	width:67px;
	height:58px;
	z-index:21;
}


#HBLink_RenewableEnergyNow {
	position:absolute;
	left:7px;
	top:880px;
	width:151px;
	height:41px;
	z-index:21;
}

#HBLinkPic1 {
	position:absolute;
	left:39px;
	top:312px;
	width:126px;
	height:93px;
	z-index:22;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#HBLinkPic2 {
	position:absolute;
	left:719px;
	top:312px;
	width:124px;
	height:168px;
	z-index:23;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#TomNAub {
	position:absolute;
	left:320px;
	top:1156px;
	width:155px;
	height:93px;
	z-index:24;
}

#FPVerbLayer {
	position:absolute;
	left:50px;
	top:339px;
	width:670px;
	height:258px;
	z-index:15;
}

#FPLayer0 {
	position:absolute;
	left:245px;
	top:647px;
	width:192px;
	height:177px;
	z-index:20;
	background-color: #FFFFFF;
}

#FPlan1Layer {
	position:absolute;
	left:61px;
	top:837px;
	width:673px;
	height:198px;
	z-index:16;
	background-color: #FFFFFF;
}

#FP2Layer {
	position:absolute;
	left:61px;
	top:1042px;
	width:673px;
	height:249px;
	z-index:17;
}

#FPPicLayer2 {
	position:absolute;
	left:653px;
	top:640px;
	width:110px;
	height:183px;
	z-index:18;
}

#FPPicLayer1 {
	position:absolute;
	left:99px;
	top:637px;
	width:115px;
	height:181px;
	z-index:19;
}

#PlatLayer {
	position:absolute;
	left:85px;
	top:767px;
	width:313px;
	height:328px;
	z-index:16;
}

#PlatLayerSF {
	position:absolute;
	left:82px;
	top:826px;
	width:313px;
	height:328px;
	z-index:16;
}



#BottomPicLayer {
	position:absolute;
	left:85px;
	top:1145px;
	width:286px;
	height:188px;
	z-index:17;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}


#BottomPicLayerSF {
	position:absolute;
	left:84px;
	top:1208px;
	width:286px;
	height:188px;
	z-index:17;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}





#BottomPicRetreatLayer {
	position:absolute;
	left:85px;
	top:1139px;
	width:286px;
	height:189px;
	z-index:17;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#WidePicLayer {
	position:absolute;
	left:180px;
	top:355px;
	width:467px;
	height:100px;
	z-index:18;
	background-color: #F7EBBB;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}

#WideNarrowPicLayer {
	position:absolute;
	left:162px;
	top:1365px;
	width:588px;
	height:118px;
	z-index:18;
	background-color: #FFFFFF;
	border-color:#cebd91;
	border:medium;
	border-style:ridge;
}


#Comunities_VerbiageLayer {
	position:absolute;
	left:80px;
	top:463px;
	width:706px;
	height:209px;
	z-index:15;
}

#HBVideo_VerbageLayer {
	position:absolute;
	left:70px;
	top:345px;
	width:691px;
	height:0px;
	z-index:15;
}

#FootMenuLayer {
	position:absolute;
	left:57px;
	top:1374px;
	width:865px;
	height:32px;
	z-index:18;
	background-color:#CEBD91;
	border: solid;
	border:#333333;
	border: thin;
	padding-left:10px;
}

#FtContactLayer {
	position:absolute;
	left:50px;
	top:1544px;
	width:874px;
	height:165px;
	z-index:19;
	background-color: #CEBD91;
}

#SiteMapLayer {
	position:absolute;
	left:123px;
	top:338px;
	width:574px;
	height:575px;
	z-index:16;
}

#SiteMapFooterLayer {
	position:absolute;
	left:76px;
	top:971px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapFooterLayerBCup {
	position:absolute;
	left:76px;
	top:1155px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapFooterLayerBlueBonnet {
	position:absolute;
	left:76px;
	top:1155px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapFooterLayerCH {
	position:absolute;
	left:16px;
	top:1182px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapFooterLayerCHG {
	position:absolute;
	left:79px;
	top:1318px;
	width:751px;
	height:53px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}




#SiteMap_1390px {
	position:absolute;
	left:76px;
	top:1350px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}



#FooterFillerLayer {
	position:absolute;
	left:75px;
	top:1032px;
	width:689px;
	height:50px;
	z-index:18;
}

#FooterFillerLayerBlueBonnet {
	position:absolute;
	left:80px;
	top:1217px;
	width:689px;
	height:50px;
	z-index:18;;
}


#FooterFillerLayerBCup {
	position:absolute;
	left:80px;
	top:1217px;
	width:689px;
	height:50px;
	z-index:18;
}


#FooterFillerLayerCH {
	position:absolute;
	left:72px;
	top:1237px;
	width:689px;
	height:50px;
	z-index:18;
}


#FooterFillerLayerCHG {
	position:absolute;
	left:78px;
	top:1382px;
	width:689px;
	height:50px;
	z-index:18;
}

#SiteMapLayer-WhatNew {
	position:absolute;
	left:71px;
	top:1264px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}
#SiteMapUpLayer {
	position:absolute;
	left:73px;
	top:1093px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapLayerAUs {
	position:absolute;
	left:73px;
	top:1206px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}





#SiteMapXanaduLayer {
	position:absolute;
	left:88px;
	top:959px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}


#FooterFiller_Xanadau {
	position:absolute;
	left:90px;
	top:1018px;
	width:763px;
	height:50px;
	z-index:17;
}
#XanaduVerbiage {
	position:absolute;
	left:166px;
	top:869px;
	width:615px;
	height:62px;
	z-index:18;
}


#FooterFillerLayer1 {
	position:absolute;
	left:72px;
	top:1149px;
	width:689px;
	height:50px;
	z-index:18;
}

#FooterFillerLayerAUs {
	position:absolute;
	left:74px;
	top:1264px;
	width:689px;
	height:50px;
	z-index:18;
}


#FooterFillerLayer2 {
	position:absolute;
	left:85px;
	top:1330px;
	width:689px;
	height:50px;
	z-index:18;
}

#SiteMapFooterLayerDown {
	position:absolute;
	left:58px;
	top:1340px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}


#SiteMapFooterHomeBuyLink {
	position:absolute;
	left:43px;
	top:1294px;
	width:751px;
	height:56px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#FooterFillerLayerHomeBuyLink {
	position:absolute;
	left:65px;
	top:1362px;
	width:689px;
	height:50px;
	z-index:18;
}


#SiteMapFooterLayerDownLow {
	position:absolute;
	left:92px;
	top:2044px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapFooterLayerGRLinks {
	position:absolute;
	left:92px;
	top:2139px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}




#SiteLayerLowMid {
	position:absolute;
	left:92px;
	top:1442px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteLayerLowMidSF {
	position:absolute;
	left:92px;
	top:1489px;
	width:751px;
	height:46px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteLayerRetreat {
	position:absolute;
	left:83px;
	top:1630px;
	width:751px;
	height:54px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#FillerLayerLowMid {
	position:absolute;
	left:90px;
	top:1490px;
	width:689px;
	height:29px;
	z-index:18;
}

#FillerLayerLowMidSF {
	position:absolute;
	left:94px;
	top:1536px;
	width:689px;
	height:29px;
	z-index:18;
}




#FillerLayerRetreat {
	position:absolute;
	left:79px;
	top:1740px;
	width:689px;
	height:29px;
	z-index:18;
}


#SiteMapMortCalcLayer {
	position:absolute;
	left:64px;
	top:1024px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#SiteMapMortCalcFiller {
	position:absolute;
	left:102px;
	top:1079px;
	width:689px;
	height:24px;
	z-index:18;
}


#TestimonialsLayer {
	position:absolute;
	left:49px;
	top:1161px;
	width:751px;
	height:49px;
	z-index:16;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}

#TestimonialFiller {
	position:absolute;
	left:106px;
	top:1361px;
	width:689px;
	height:24px;
	z-index:18;
}


#MainBodyNarrowLayerCH {
	position:absolute;
	left:220px;
	top:387px;
	width:357px;
	height:259px;
	z-index: auto;
}

#MainBodyNarrowLayer {
	position:absolute;
	left:-37px;
	top:659px;
	width:869px;
	padding:10px;
	height:231px;
	z-index:19;
}
#SmallPicRightLayer {
	position:absolute;
	left:564px;
	top:315px;
	width:259px;
	height:256px;
	z-index:20;
}
#SmallPicLeftLayer {
	position:absolute;
	left:-27px;
	top:315px;
	width:269px;
	height:256px;
	z-index:21;
}
#SecondBannerLayer {
	position:absolute;
	left:220px;
	top:998px;
	width:368px;
	height:75px;
	z-index:22;
}

#VerbiageLayer {
	position:absolute;
	left:119px;
	top:380px;
	width:634px;
	height:30px;
	z-index:19;
}

#VerbiageLayerCHG {
	position:absolute;
	left:119px;
	top:423px;
	width:634px;
	height:30px;
	z-index:19;
}


#ArticleVerLayer {
	position:absolute;
	left:135px;
	top:379px;
	width:504px;
	height:52px;
	z-index:19;
}
#EzineLayer {
	position:absolute;
	left:659px;
	top:379px;
	width:73px;
	height:75px;
	z-index:20;
}
#ArticleLayer {
	position:absolute;
	left:135px;
	top:487px;
	width:572px;
	height:382px;
	border-left:1px;
	border-left-color:#000000;
	border-bottom:1px;
	border-bottom-color:#000000;
	border-right:1px;
	border-right-color:#000000;
	border-top:1px;
	border-top-color:#000000;
	z-index:21;
	background-image:url(../wsimages/LadyReadingNewspaper2.jpg)
}

#FrogJS{
	position:absolute;
	width: 600px;
	height: 405px;
	top:498px;
	left:123px;
	background-color: #000000;
}

#CHGLayer{
	position:absolute;
	width: 755px;
	height: 425px;
	top:560px;
	left:90px;
	background-color: #000;
	
}
	
#CHGCtrVerbiage{
	position:absolute;
	width:668px;
	height:61px;
	top:995px;
	left:127px;
	z-index:auto;
}

#CHGCtrPics{
	position:absolute;
	width:610px;
	height:91px;
	top:1086px;
	left:157px;
	z-index:auto;
}


#WhatsNewLayerTeacup {
	position:absolute;
	left:-63px;
	top:402px;
	width:890px;
	height:450px;
	z-index:auto;
	background-color: #ECE9D8;
	border-color: #333333;
	border-style:ridge;
	padding:4px;
}

#WhatsNewLayer1 {
	position:absolute;
	left:25px;
	top:916px;
	width:735px;
	height:325px;
	z-index:19;
	background-color: #CEBD91;
	border-color: #AC1D15;
	border-style:ridge;
	padding:4px;
}
#WhatsNewLayer2 {
	position:absolute;
	left:116px;
	top:1300px;
	width:735px;
	height:263px;
	z-index:20;
	background-color: #ECE9D8;
	border-color: #333333;
	border-style:ridge;
	padding:4px;
}
#WhatsNewLayer3 {
	position:absolute;
	left:37px;
	top:1623px;
	width:662px;
	height:212px;
	z-index:21;
	background-color: #CEBD91;
	border-color: #AC1D15;
	border-style:ridge;
	padding:4px;
}
#WhatsNewHRLayer {
	position:absolute;
	left:71px;
	top:1225px;
	width:751px;
	height:19px;
	z-index:22;
}

#WhatsNewLayerBox5 {
	position:absolute;
	left:71px;
	top:2252px;
	height:325px;
	width:730px;
	z-index:30;
	background-color: #CEBD91;
	border-color: #AC1D15;
	border-style:ridge;
	padding:4px;
}



#WhatsNewLayerBox4 {
	position:absolute;
	left:155px;
	top:2635px;
	width:735px;
	height:234px;
	z-index:1002;
	background-color: #ECE9D8;
	border-color: #333333;
	border-style:ridge;
	padding:4px;
}


#WhatsNewLayerBox6 {
	position:absolute;
	left:189px;
	top:1894px;
	width:781px;
	height:300px;
	z-index:1002;
	background-color: #ECE9D8;
	border-color: #333333;
	border-style:ridge;
	padding:4px;
}

#WhatsNewLayer6Pic{
	position:absolute;
	left:-33px;
	top:1895px;
	width:208px;
	height:278px;
	z-index:1001;
}



#WhatsNewPicLayerforBox5 {
	position:absolute;
	left:821px;
	top:2444px;
	width:134px;
	height:166px;
	z-index:1007;
}




#WhatsNewHR_1320 {
	position:absolute;
	left:71px;
	top:1320px;
	width:751px;
	height:19px;
	z-index:22;
}
#WhatsNewConstructPicLayer {
	position:absolute;
	left:839px;
	top:1496px;
	width:138px;
	height:159px;
	z-index:1001;
}




#WhatsNewPicLayerforBox4 {
	position:absolute;
	left:66px;
	top:2607px;
	width:149px;
	height:108px;
	z-index:1003;
}
#WhatsNewFootFiller_1735 {
	position:absolute;
	left:107px;
	top:3028px;
	width:759px;
	height:25px;
	z-index:1004;
}
#WhatsNewHR_1625 {
	position:absolute;
	left:46px;
	top:2900px;
	width:875px;
	height:19px;
	z-index:1005;
}
#WhatsNewSiteMap_1658 {
	position:absolute;
	left:121px;
	top:2954px;
	width:751px;
	height:51px;
	z-index:1006;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}




#HRLayerMid {
	position:absolute;
	left:55px;
	top:1055px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerMid1 {
	position:absolute;
	left:41px;
	top:996px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerLower_Testimonials {
	position:absolute;
	left:25px;
	top:1117px;
	width:799px;
	height:19px;
	z-index:22;
}



#HRLayerUp3 {
	position:absolute;
	left:55px;
	top:945px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerBCup {
	position:absolute;
	left:59px;
	top:1110px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerBlueBonnet {
	position:absolute;
	left:59px;
	top:1110px;
	width:799px;
	height:19px;
	z-index:22;
}



#HRLayerCH {
	position:absolute;
	left:-7px;
	top:1135px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerUpCHG {
	position:absolute;
	left:62px;
	top:1264px;
	width:799px;
	height:19px;
	z-index:22;
}



#HRLayerLower1 {
	position:absolute;
	left:55px;
	top:1319px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerHomeBuyLink {
	position:absolute;
	left:27px;
	top:1245px;
	width:799px;
	height:19px;
	z-index:22;
}


#HRLayerLower2 {
	position:absolute;
	left:55px;
	top:1400px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerLowerSF {
	position:absolute;
	left:55px;
	top:1447px;
	width:799px;
	height:19px;
	z-index:22;
}



#HRLayerRetreat {
	position:absolute;
	left:44px;
	top:1538px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerLower3 {
	position:absolute;
	left:55px;
	top:1975px;
	width:799px;
	height:19px;
	z-index:22;
}

#HRLayerGRLinks {
	position:absolute;
	left:55px;
	top:2098px;
	width:799px;
	height:19px;
	z-index:22;
}

#VTour_Layer {
	position:absolute;
	left:760px;
	top:662px;
	width:97px;
	height:36px;
	z-index:32;
}
#HERS_Chart {
	position:absolute;
	left:751px;
	top:393px;
	width:198px;
	height:267px;
	z-index:1;
}

#CM_ElevationLayer {
	position:absolute;
	left:116px;
	top:401px;
	width:630px;
	height:301px;
	z-index:23;
}
#CM_FloorPlanLayer {
	position:absolute;
	left:83px;
	top:801px;
	width:324px;
	height:429px;
	z-index:24;
	background-color: #FFFFFF;
}

#Daisy_FloorPlanLayer {
	position:absolute;
	left:77px;
	top:823px;
	width:324px;
	height:392px;
	z-index:24;
	background-color: #FFFFFF;
}




#Lantana_FloorPlanLayer {
	position:absolute;
	left:83px;
	top:815px;
	width:324px;
	height:314px;
	z-index:24;
	background-color: #FFFFFF;
}





#CM_MoveMouseLayer {
	position:absolute;
	left:68px;
	top:741px;
	width:375px;
	height:59px;
	z-index:25;
}
#CM_EEMHLayer {
	position:absolute;
	left:451px;
	top:734px;
	width:500px;
	height:55px;
	z-index:26;
}
#CM_VerbiageLayer {
	position:absolute;
	left:443px;
	top:799px;
	width:415px;
	height:405px;
	z-index:27;
}
#CM_LargeImageClickLayer {
	position:absolute;
	left:62px;
	top:1222px;
	width:370px;
	height:168px;
	z-index:28;
}

#Daisy_LargeImageClickLayer {
	position:absolute;
	left:57px;
	top:1215px;
	width:359px;
	height:167px;
	z-index:28;
}

#Lantana_LargeImageClickLayer {
	position:absolute;
	left:55px;
	top:1168px;
	width:346px;
	height:174px;
	z-index:28;
}

#CM_HRLayer {
	position:absolute;
	left:65px;
	top:1416px;
	width:809px;
	height:16px;
	z-index:29;
}

#CM_SiteLayer {
	position:absolute;
	left:91px;
	top:1461px;
	width:752px;
	height:50px;
	z-index:31;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}	
	
	#CM_FooterFillerLayer {
	position:absolute;
	left:66px;
	top:1534px;
	width:815px;
	height:39px;
	z-index:30;
}




#TeaCupCottages_PageTitle {
	position:absolute;
	left:273px;
	top:335px;
	width:317px;
	height:35px;
	z-index:9;
	}

#TeaCupCottages_ElevationLayer {
	position:absolute;
	left:116px;
	top:483px;
	width:630px;
	height:421px;
	z-index:23;
}


#TeaCupCottages_MoveMouseLayer {
	position:absolute;
	left:-27px;
	top:990px;
	width:375px;
	height:59px;
	z-index:25;
}

#TeaCupCottages_CaptionLayer {
	position:absolute;
	left:453px;
	top:991px;
	width:340px;
	height:55px;
	z-index:26;
}
#TeaCupCottages_VerbiageLayer {
	position:absolute;
	left:411px;
	top:1039px;
	width:415px;
	height:600px;
	z-index:27;
}




#TeaCupCottages_FloorPlanLayer {
	position:absolute;
	left:-42px;
	top:1052px;
	width:415px;
	height:425px;
	z-index:24;
	background-color: #FFFFFF;
}



#TeaCupCottages_LargeImageClickLayer {
	position:absolute;
	left:179px;
	top:1674px;
	width:417px;
	height:130px;
	z-index:28;
	border-color:#000;
	border:groove;
	padding:5px;
}


#TeaCupCottages_HRLayer {
	position:absolute;
	left:73px;
	top:1964px;
	width:809px;
	height:16px;
	z-index:29;

}

#TeaCupCottages_SiteLayer {
	position:absolute;
	left:95px;
	top:2014px;
	width:752px;
	height:50px;
	z-index:31;
	background-color: #CEBD91;
	border: thin;
	border:solid;
	border:#333333;
}	

	
	#TeaCupCottages_FooterFillerLayer {
	position:absolute;
	left:77px;
	top:2078px;
	width:815px;
	height:39px;
	z-index:30;
}




#WhatsNewLayer1Pic {
	position:absolute;
	left:753px;
	top:1067px;
	width:89px;
	height:90px;
	z-index:23;
}
#WhatsNewLayer3Pic {
	position:absolute;
	left:720px;
	top:1658px;
	width:107px;
	height:91px;
	z-index:1;
}
#WhatsNewLayer2Pic {
	position:absolute;
	left:2px;
	top:1305px;
	width:110px;
	height:147px;
	z-index:24;
}

#MapQuestDiv {
	position:absolute;
	left:325px;
	top:254px;
	width:232px;
	height:280px;
	z-index:13;
}

#CallLayer_HomePg {
	position:absolute;
	left:425px;
	top:86px;
	width:204px;
	height:13px;
	z-index:21;
}

#CallTodayLayer_OtherPages {
	position:absolute;
	left:480px;
	top:85px;
	width:181px;
	height:20px;
	z-index:19;
}

#Schools {
	position:absolute;
	left:72px;
	top:1057px;
	width:696px;
	height:191px;
	z-index:23;
}




.BoldFont14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
}

.LightFont14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	
}

.NormalFont14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:500;
	
}


.NormalFont18Underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:500;
	text-decoration:underline;
}

.NormalFont16Underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:500;
	text-decoration:underline;
}

.NormalFont16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
}

.NormalFont18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:500;
}

.NormalFont22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:500;
}

.NormalFont18_Indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-indent: 20px;
	margin: 30px;
}

.NormalFont18_IndentBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-indent: 20px;
	margin: 30px;
}

.NormalFont20_IndentBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: 900;
	text-indent: 10px;
	margin: 30px;
}

.BoldFont24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:900;
}

.NormalFont24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:500;
}

.NormalFont_noIndent{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
}

.NormalFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #000000;
	left: auto;
	right: auto;
	bottom: auto;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	margin: 20px;
}

.NormalFont14_Indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	color: #000000;
	left: auto;
	right: auto;
	bottom: auto;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	margin: 20px;
}

.HeaderFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration:  underline;
	margin: 10px;
}


.HeaderFontCH {
	font-family: ParkAveD, "Freehand521 BT", Arial;
	font-size: xx-large; 
	font-style: normal;
	font-weight: bolder;  
	font-variant: normal;
	color: #000000;
	text-decoration:  underline;
	margin: 10px;
}


.HeaderFontHomePg {
	font: Arial, Helvetica, sans-serif;
	font-size: 46px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
	margin: 10px;
}



.BannerFont {
	font-size:51px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-family: CopperplateTBol, Verdana, Arial;
}

.BannerFontHomePage {
	font-size:54px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-family: CopperplateTBol, Verdana, Arial;
}


.RedColor {
	color: #990000;
	font-weight: bold;
}

.ItalicFont18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	font-style:italic; 
	
	
}

.EVHAWinnerFont {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: 900;
	color: #7E142F;
}


.BlueColor {
	color: #0000CC ;
	font-weight: bold;
}

.SmallFont {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.SmallFontUnderline {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#000000;

}

.SmallFont11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.SmallFontUnderline11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#000000;

}

.RedItalic {
	color: #FF0000;
	font-style: italic;
}


.EmphasisItalic {
	color: #B60E0A;
	font-style: italic;
}

.EmphasisItalic16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #B60E0A;
	font-style: italic;
}

