
.printTitle {display:block;}
.printFlash {display:none;}

body {text-align:center; margin:0; }

.headercontentPadding {padding:0;}
.slideshowPadding {margin:0;}

.contentPadding {padding:0;}
.containerPadding {padding:0;}

.photographyPadding {margin:0;}
.dailyphotoPadding {margin:0;}
.commentsPadding {margin:0;}

.interactiveinnerPadding {padding:0;}
.interactiveinnerPadding img.daily {margin:0;}

/* The Pools Layout */
#headercontentframe {width:100%; float:left;}
	#menu {display:none;}
	#headercontent {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
	#slideshow {display:none;}
	
/* The Village Layout */
#villageheadercontent {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
#villageslideshow {display:none;}
	
#villagecontentframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}

/* The Spa Layout */
#thespaheadercontent {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
#thespaslideshow {display:none;}
	
#thespacontentframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
	
/* Alpine Aqua Layout */
#alpineaquaheadercontent {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
#alpineaquaslideshow {display:none;}	

#alpineaquacontentframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
#contentinnerframe.aquaHome {background:none;}
#contentinnerframe.aquaHome .contentPadding {padding:0;}
	
/* Shared */
#headerframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0 0 20px 0; text-align:left;}
	#logos {display:none;}

#tickerframe {display:none;}
	
#eBreadcrumbTrail {display:none;}
	
#contentframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
	#content {display:none;}
	#interactive {display:none;}
	
#contentinnerframe {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
#contentinnercol1frame {width:100%; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
	#interactiveinner {display:none;}
	#contentinner {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
	#contentinnercol1 {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
	
#footerframe {width:100%; margin:20px 0 0 0; margin-right:auto; margin-left:auto; padding:0; border-top:1px #cccccc solid;}
	#address {width:100%; height:auto; overflow:hidden; margin:0; padding:0; float:left; text-align:left;}
		#addressline1 {width:115px; float:left;}
		#addressline2 {width:340px; float:left;}
		#addressline3 {width:455px; float:left; padding:0 40px 0 0;}
	#credits {display:none;}