.fivepxline {font-family: Arial, Helvetica, sans-serif; font-size: 5px; color: black;}

.eightpxline {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: black;}

.tenpxline {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black;}

.captionblack {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black;}
.captionblackb {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; font-weight: bold;}
.captionblackbi {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; font-weight: bold; font-style: italic;}

.bodyblack {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.bodywhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white;}
.bodywhiteb {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold;}
.bodyblackb {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold;}
.bodyblackbi {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold; font-style: italic;}

.subheadingblack {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: black;}
.subheadingblackb {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: black; font-weight: bold;}
.subheadingblackbi {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: black; font-weight: bold; font-style: italic;}
.subheadingwhite {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white;}
.subheadingwhiteb {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: bold;}
.subheadingwhitebi {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: bold; font-style: italic;}

.headingblack {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: black;}
.headingblackb {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: black; font-weight: bold;}
.headingblackbi {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: black; font-weight: bold; font-style: italic;}

body {margin:0; padding:0;}
td {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}

#header {position:absolute; left:10px; top:10px; height:150px; width:960px; border:solid 1px #996666; padding:4px;}

#picture1 {position:absolute; left:350px; top:15px; height:80px; width:85px;}
#picture2 {position:absolute; left:420px; top:15px; height:80px; width:61px;}
#picture3 {position:absolute; left:466px; top:15px; height:80px; width:80px;}
#picture4 {position:absolute; left:531px; top:15px; height:80px; width:57px;}
#picture5 {position:absolute; left:573px; top:15px; height:80px; width:65px;}
#picture6 {position:absolute; left:623px; top:15px; height:80px; width:80px;}

#bannerad {position:absolute; left:725px; top:15px; height:80px; width:250px; vertical-align:middle;}

#tagline {position:absolute; left:10px; top:175px; height:40px; width:960px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:white; font-weight:bold; text-align:center; background-color:#996666;}
#disney {position:absolute; left:10px; top:175px; height:50px; width:150px;}
#universal {position:absolute; left:830px; top:175px; height:50px; width:150px;}
#navigation_a {position:absolute; left:10px; top:230px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_b {position:absolute; left:10px; top:265px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_c {position:absolute; left:10px; top:300px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_d {position:absolute; left:10px; top:335px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_e {position:absolute; left:10px; top:370px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_f {position:absolute; left:10px; top:405px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_g {position:absolute; left:10px; top:440px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_h {position:absolute; left:10px; top:475px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_i {position:absolute; left:10px; top:510px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_j {position:absolute; left:10px; top:545px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}
#navigation_k {position:absolute; left:10px; top:580px; height:25px; width:150px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center; text-decoration:none;}

#weather {position:absolute; left:774px; top:516px; height:112px; width:204px; border:solid 1px #996666; text-align:center;}
#main_content {position:absolute; left:168px; top:230px; height:390px; width:590px; border:solid 1px #996666; padding:4px;}
#featured_header {position:absolute; left:774px; top:230px; height:25px; width:204px; border:solid 1px #996666; padding-top:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; text-align:center;}
#featured_body {position:absolute; left:774px; top:265px; height:235px; width:196px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white;}
#footer {position:absolute; left:10px; right:10px; top:636px; height:20px; width:960px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white; text-align:center;}
#footertoo {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none;}
#footeralso {position:absolute; left:882px; right:10px; top:636px; height:20px; width:90px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white; text-align:center;}
#stuff {width:570px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#stuffit {position:absolute; left:5px; width:560px; top:5px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#stuffita {position:absolute; left:5px; width:200px; height:275px; top:5px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:white;}

#montage1 {position:absolute; left:145px; top:25px; height:200px; width:300px; border:solid 1px #996666;}
#montage2 {position:absolute; left:5px; top:5px; height:118px; width:176px;}
#montage3 {position:absolute; left:409px; top:5px; height:118px; width:176px;}
#montage4 {position:absolute; left:5px; top:130px; height:118px; width:176px;}
#montage5 {position:absolute; left:409px; top:130px; height:118px; width:176px;}
#mission {position:absolute; left:5px; top:255px; width:580px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white; line-height:110%;}

#propertyid {position:absolute; left:5px; top:5px; height:25px; width:150px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#propimage {position:absolute; left:5px; top:35px; height:100px; width:150px; border:solid 1px #996666;}
#sumtext {position:absolute; left:160px; top:5px; height:130px; width:288px; border:solid 1px #996666; padding:4px;}
#features {position:absolute; left:453px; top:5px; height:100px; width:110px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#moreinfo {position:absolute; left:453px; top:110px; height:25px; width:110px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
#totop {position:absolute; left:5px; top:140px; height:25px; width:558px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}
#morestuff {position:relative; width:570px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}

#homepropertyid {position:absolute; left:0px; top:0px; height:25px; width:415px; border:solid 1px #996666; padding-left:4px; padding-top:1px; padding-bottom:1px; padding-right:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#homepropimage {position:absolute; left:0px; top:30px; height:199px; width:300px; border:solid 1px #996666;}
#homesmallimagea {position:absolute; left:305px; top:30px; height:97px; width:110px; border:solid 1px #996666;}
#homesmallimageb {position:absolute; left:305px; top:132px; height:97px; width:110px; border:solid 1px #996666;}
#homesumtext {position:absolute; left:0px; top:234px; height:264px; width:415px; border:solid 1px #996666; padding:4px; overflow:auto;}
#homesmallimagec {position:absolute; left:0px; top:503px; height:67px; width:100px; border:solid 1px #996666;}
#homesmallimaged {position:absolute; left:105px; top:503px; height:67px; width:100px; border:solid 1px #996666;}
#homesmallimagee {position:absolute; left:210px; top:503px; height:67px; width:100px; border:solid 1px #996666;}
#homesmallimagef {position:absolute; left:315px; top:503px; height:67px; width:100px; border:solid 1px #996666;}
#homegoback {position:absolute; left:0px; top:575px; height:25px; width:570px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}
#homefeaturehead {position:absolute; left:420px; top:0px; height:25px; width:150px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#homefeatures {position:absolute; left:420px; top:30px; height:540px; width:150px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#homefeaturetoo {position:absolute; height:530px; width:105px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:white;}
#homefeaturealso {position:absolute; left:110px; height:530px; width:35px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:white;}
#homemorestuff {position:relative; width:570px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#homepropertycalendar {position:absolute; left:0px; top:575px; height:25px; width:415px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#homepropertytour {position:absolute; left:0px; top:605px; height:25px; width:415px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#popup {position:absolute; z-index:6; border:1px black solid; padding:2px; left:100px; top:50px; width:374px; height:300px; visibility:hidden; background:#FFFFFF; text-align:center;}

#villatypea {position:absolute; left:186px; top:1px; height:37px; width:49px; border:solid 1px #996666;}
#villatypeb {position:absolute; left:186px; top:43px; height:37px; width:49px; border:solid 1px #996666;}
#villatypec {position:absolute; left:186px; top:85px; height:37px; width:49px; border:solid 1px #996666;}
#villatyped {position:absolute; left:186px; top:127px; height:37px; width:49px; border:solid 1px #996666;}
#villatypee {position:absolute; left:186px; top:169px; height:37px; width:49px; border:solid 1px #996666;}
#villatypef {position:absolute; left:186px; top:211px; height:37px; width:49px; border:solid 1px #996666;}
#villatypeg {position:absolute; left:186px; top:253px; height:37px; width:49px; border:solid 1px #996666;}
#villatypeh {position:absolute; left:186px; top:295px; height:37px; width:49px; border:solid 1px #996666;}
#villatypei {position:absolute; left:186px; top:337px; height:37px; width:49px; border:solid 1px #996666;}

#villatypeaa {position:absolute; left:1px; top:1px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeba {position:absolute; left:1px; top:43px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeca {position:absolute; left:1px; top:85px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeda {position:absolute; left:1px; top:127px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeea {position:absolute; left:1px; top:169px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypefa {position:absolute; left:1px; top:211px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypega {position:absolute; left:1px; top:253px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeha {position:absolute; left:1px; top:295px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeia {position:absolute; left:1px; top:337px; height:37px; width:90px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}

#villatypeaaa {position:absolute; left:1px; top:1px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypebaa {position:absolute; left:1px; top:43px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypecaa {position:absolute; left:1px; top:85px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypedaa {position:absolute; left:1px; top:127px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeeaa {position:absolute; left:1px; top:169px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypefaa {position:absolute; left:1px; top:211px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypegaa {position:absolute; left:1px; top:253px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypehaa {position:absolute; left:1px; top:295px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeiaa {position:absolute; left:1px; top:337px; height:37px; width:180px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}

#villatypeab {position:absolute; left:96px; top:1px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypebb {position:absolute; left:96px; top:43px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypecb {position:absolute; left:96px; top:85px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypedb {position:absolute; left:96px; top:127px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeeb {position:absolute; left:96px; top:169px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypefb {position:absolute; left:96px; top:211px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypegb {position:absolute; left:96px; top:253px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypehb {position:absolute; left:96px; top:295px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#villatypeib {position:absolute; left:96px; top:337px; height:37px; width:200px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}

#villatypeext {position:absolute; left:315px; top:1px; height:343px; width:273px; border:solid 1px #996666; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white;}
#villatypefp {position:absolute; left:315px; top:348px; height:24px; width:273px; border:solid 1px #996666; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white; text-align:center;}

#villaexterior{position:absolute; left:5px; top:30px; height:135px; width:182px; border:solid 1px #996666;}
#villafloorplan {position:absolute; left:250px; top:30px; height:186px; width:182px; border:solid 1px #996666;}

#testimonialarea {width:570px; padding:4px; border:solid 1px #996666;}
#commentdate {width:560px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#comment {width:560px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white;}
#commentpeople {width:560px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white; text-align:right;}
#backtop {width:560px; padding:4px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white; text-align:right;}

#vt_main {position:absolute; left:0px; top:30px; height:353px; width:484px;}
#vt_exterior {position:absolute; left:489px; top:30px; height:67px; width:100px; border:solid 1px #996666;}
#vt_lounge {position:absolute; left:489px; top:102px; height:67px; width:100px; border:solid 1px #996666;}
#vt_games {position:absolute; left:489px; top:174px; height:67px; width:100px; border:solid 1px #996666;}
#vt_gym {position:absolute; left:489px; top:246px; height:67px; width:100px; border:solid 1px #996666;}
#vt_tennis {position:absolute; left:489px; top:318px; height:67px; width:100px; border:solid 1px #996666;}

#gal_a {position:absolute; left:5px; top:290px; height:94px; width:580px; border:solid 1px #996666; overflow:auto;}
#gal_b {position:absolute; left:215px; top:5px; height:275px; width:370px; border:solid 1px #996666;}

.boxit {height:20px; border:solid 1px #996666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:black; padding:2px; background-color:white;}
.boxittoo {border:solid 1px #996666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:black; padding:2px; background-color:white;}
.spacer {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white;}