body {margin:0px; margin-top:0px; font-family: Verdana; font-size:11px; scrollbar-base-color:#8DCAFD; background:url('../images/main_strip.gif'); background-repeat:repeat-x; background-color:#D2EAFF; color:#0E287B;}
#contentLayer {position:relative; margin-top:0px; width:1005px; height:243px; text-align:left; background:url('../images/main_bar.gif'); background-repeat:no-repeat;}		
#topBanner {position:absolute; top:0px; left:511px; width:100%; height:100%;}
#fireworksAnimation {position:absolute; top:2px; left:511px; width:309px; height:156px;}
#lowerGradient {position:absolute; top:243px; left:0px; width:100%; height:323px; background:url('../images/main_bg_strip.gif'); background-repeat:repeat-x;}
#bodyLayer {position:absolute; top:165px; left:0px; width:100%; height:1075px;}
.contentBgs {background-color:#ffffff; z-index:1; filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25;}
.contentLayers, .contentBoxes {z-index:5;}
#menuLayerBg {position:absolute; top:0px; left:9px; width:171px; height:1075px;}
#pageContentBg {position:absolute; top:0px; left:189px; width:627px; height:1075px;}
#sidePannelBg {position:absolute; top:0px; left:825px; width:171px; height:1075px;}
#menuLayer {position:absolute; top:0px; left:9px; width:171px; height:1075px;}
#pageContent {position:absolute; top:0px; left:189px; width:627px; height:1075px;}
#sidePannel {position:absolute; top:0px; left:825px; width:171px; height:1075px;}
#pageTitle{position:absolute; top:0px; left:0px;}
.contentTops {position:absolute; top:0px; left:0px; width:100%; height:64px; background-color:#ffffff; z-index:5; filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25;}
.contentBoxBg {background-color:#ffffff; z-index:1; filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25;}
.menuItem {position:absolute; left:0px;}
a#menuItem1 {top:86px; background:url('../images/button_homepage_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem1 {top:86px; position:absolute; background:url('../images/button_homepage_on.gif'); background-repeat:no-repeat;}
a#menuItem2 {top:119px; background:url('../images/button_windsor_palms_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem2 {top:119px; position:absolute; background:url('../images/button_windsor_palms_on.gif'); background-repeat:no-repeat;}
a#menuItem3 {top:152px; background:url('../images/button_location_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem3 {top:152px; position:absolute; background:url('../images/button_location_on.gif'); background-repeat:no-repeat;}
a#menuItem4 {top:185px; background:url('../images/button_tariff_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem4 {top:185px; position:absolute; background:url('../images/button_tariff_on.gif'); background-repeat:no-repeat;}
a#menuItem5 {top:218px; background:url('../images/button_check_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem5 {top:218px; position:absolute; background:url('../images/button_check_on.gif'); background-repeat:no-repeat;}
a#menuItem6 {top:251px; background:url('../images/button_email_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem6 {top:251px; position:absolute; background:url('../images/button_email_on.gif'); background-repeat:no-repeat;}
a#menuItem7 {top:284px; background:url('../images/button_own_off.gif'); background-repeat:no-repeat;}
a:hover#menuItem7 {top:284px; position:absolute; background:url('../images/button_own_on.gif'); background-repeat:no-repeat;}
#thumbsLayerBg {position:absolute; top:384px; left:0px; width:100%; height:690px;}
#mainAreaLayer {position:absolute; top:86px; left:9px; width:609px; height:296px;}
#thumbsLayer {position:absolute; top:384px; left:9px; width:609px; height:100px;}
#mainTextLayer {margin-top:10px; display:none;}
#mainPhotoLayer {position:absolute; top:0px; left:314px; width:50%; margin:9px;}
.textLeft {text-align:left;}
.outroText, .mainTextLabel {font-weight:bold;}
#introTextLayer, #introTextLayerResort {margin-bottom:10px;}
#introTable {margin-top:10px; margin-bottom:20px;}
#outroTextLayer {margin-top:10px;}
#dynamicTextLayer {position:relative; overflow-x:none; overflow-y:auto; height:215px;}
#weather {position:absolute; top:89px; left:12px; border:0px; z-index:6;}
#mainAreaLayerBg {position:absolute; top:86px; left:0px; width:100%; height:296px;}
#mainAreaLayerBgTariff {position:absolute; top:86px; left:0px; width:100%; height:350px;}
#mainAreaLayerBgPhoto {position:absolute; top:86px; left:0px; width:100%; height:500px;}
#mainAreaLayerBgLocation {position:absolute; top:86px; left:0px; width:100%; height:565px;}
#mainAreaLayerBgWindsor {position:absolute; top:86px; left:0px; width:100%; height:296px;}
h1 {margin-top:0px; margin-bottom:0px;}
p {margin-top:9px; margin-bottom:9px;}
.strongText {font-weight:bold;}
#instructionTextLayer {margin-top:2px; margin-bottom:2px;}
#tickerBg {position:absolute; top:66px; left:0px; width:100%; height:18px;}
#TICKER {position:absolute; top:68px; left:12px; border:0px; z-index:5; display:none; overflow:hidden;}
#loginLayer {margin-top:70px;}
#map {position:absolute; top:220px; left:9px; border:0px; width:609px; height:400px; z-index:6;}
#logutLayer {position:absolute; top:5px; left:750px; width:80; border:1px solid #0E287B; background-color:#ffffff; z-index:10; padding:2px;}
a.logout {text-decoration:none; color:#0E287B;}
.icons {margin-left:2px;}
#loginStar {position:absolute; top:0px; left:985px; width:20px; height:20px; z-index:6;}
a.icons {text-decoration:none; font-weight:bold; font-size:12px;}
#noButton {text-decoration:none; color:#000000; background-color:#ECEBE6; border:1px solid #000000; padding:3px;}
#menuStrapBg {position:absolute; top:66px; left:0px; width:100%; height:18px;}
#sidePannelStrapBg {position:absolute; top:66px; left:0px; width:100%; height:18px;}