﻿.floatRight {
	float: right;
	margin: 0 0 1em 1em;}

.padMe {
	padding: 10px;
	overflow:hidden;	
}

.displayNone {
	display: none;}

html {
	background: url(../images/htmlBg.gif) #211d25 repeat-x center top;}

	body {
  	margin: 0;
  	padding: 40px 0 0 0;
  	text-align: center;}
	
  	div.centerMe {
  		text-align: center;
  		width: 1052px;
  		margin: 0 auto;}
  		
    	#headerLogoFloat {
    		width: 300px;
    		height: 106px;
    		position: absolute;
    		margin-top: -36px;
    		background: url(../images/headerLogoBg2.gif) transparent no-repeat 11px 20px;}
    	
    	#headerLogoContainer {
    		width: 1024px;
    		height: 64px;
    		background: url(../images/headerBg2.jpg) #000 no-repeat left 13px;
    		cursor:pointer;
    		margin: 0 auto;}
    		
    	#headerNavigationContainer {
    		width: 735px;
    		background: #1d160c;
    		text-align: center;
    		margin: 0 auto;}
    		
    		#headerNavigationInside {
      		width: 735px;
      		height: 2em;
      		}
    	
    	#bannerTopContainer {
    		width: 1024px;
    		height: 250px;
    		text-align: center;
    		margin: 0 auto;}
    	
    	#bannerBottomContainer {
    		width: 1024px;
    		height: 502px;
    		text-align: center;
    		//background: url(../images/bannerBorderBg.gif) transparent repeat-y center top;
    		margin: 0 auto;}
    		
    		#bannerBottomInside {
    			width: 1024px;
    			height: 502px;
    			background: #000000 no-repeat center bottom;
    			margin: 0 auto;}
    		
    			#bannerBottomButtons {
    				width: 1024px;
    				margin: 0 auto;
    				text-align: left;}
    				    			
    				#bannerButtonLeft {
    					width: 235px;
    					height: 238px;
    					margin: -16px 479px 0 -150px;
    					position: absolute;
    					background: url(../images/bannerButton_spectacularWeddings2.jpg) no-repeat center bottom;}
    				
    				#bannerButtonMiddle {
    					width: 235px;
    					height: 238px;
    					margin: -16px 239px 0 104px;
    					position: absolute;
    					background: #404040 url('../images/bannerButton_executiveRetreats2.jpg') no-repeat center bottom;
}
    				
    				#bannerButtonRight {
    					width: 235px;
    					height: 238px;
    					margin: -16px 0 0 358px;
    					position: absolute;
    					background: #404040 url('../images/bannerButton_familyVacations2.jpg') no-repeat center bottom;
}
    					
    					#bannerButtonRight2 {
    					width: 235px;
    					height: 238px;
    					margin: -16px 0 0 610px;
    					position: absolute;
    					background: #404040 url('../images/bannerButton_creekside2.jpg') no-repeat center bottom;
}

    	
    	 #subNavigationContainer{width: 1024px;}    	    	
    	#subNavigationInside {
    		width: 735px;
    		background-color: #1D160C;
    		text-align: center;
    		height: 2em;   }
    		    		
    		
    	
    	#bodyContentContainer {
    		width: 1024px;
    		text-align: center;
    		margin: 0 auto;}
    						
	  		#contentBorderInside {
	  			width: 1024px;
	  			background: #e9ddc9;
	  			text-align: left;
	  			margin: 0 auto;}
	  			
  	  		.mediaNavigation {
  	  			width: 135px;
  	  			float: right;
  	  			margin: 0 0 2em 2em;}
  	  		
  	  		.bodyNavigationRight {
						width: 235px;
						float: right;
						margin: 0 0 2em 2em;
						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat 0px bottom;
						border: 1px solid #404040;}
  	  		
  	  		.bodyBottomButtons {
  	  			width: 1024px;
  	  			text-align: center;}
  	  			
  	  			.bodyBottomButtonsInside {
  	  				width: 1015px;
  	  				margin: 0 auto;
  	  				height: 188px;
  	  				text-align: left;}
  	  			
    					.bodyButtonLeft {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: -5px 484px 0 12px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat 0px bottom;
    						border: 1px solid #404040;}
    						
    						.bodyBottomButtonsInside #mcKinleyView {
    							background: url(../../images/bodyBottomButton_mcKinleyView.jpg) #3a1e24 no-repeat left 27px;
    							height: 140px;}
    						
    					    					
    					.bodyButtonMiddle {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: -5px 242px 0 265px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat -235px bottom;
    						border: 1px solid #404040;}
    						
    							.bodyBottomButtonsInside #cedarHouse {
    								background: url(../../images/bodyBottomButton_cedarHouse.jpg) #3a1e24 no-repeat left 27px;
    								height: 140px;}
    					    					
    					.bodyButtonMiddle2 {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: -5px 0 0 770px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat -470px bottom;
    						border: 1px solid #404040;}

    					    						
    							.bodyBottomButtonsInside #cedarHouse {
    								background: url(../../images/bodyBottomButton_cedarHouse.jpg) #3a1e24 no-repeat left 27px;
    								height: 140px;}

    					.bodyButtonRight {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: -5px 0 0 518px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat -470px bottom;
    						border: 1px solid #404040;}
    						
    						    						    						
    							.bodyBottomButtonsInside #lakeHouse {
    								background: url(../../images/bodyBottomButton_lakeHouse.jpg) #3a1e24 no-repeat left 27px;
    								height: 140px;}
						.bodyButtonRight2 {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: -5px 0 0 770px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat -470px bottom;
    						border: 1px solid #404040;}
    						    						    						    						    						    						    						
    						.bodyButtonRightEnd {
    						width: 235px;
    						height: 180px;
    						position: absolute;
    						margin: 6px 0 0 770px;
    						background: url(../images/bodyButtonBg3.jpg) #e7dac4 no-repeat -470px bottom;
    						border: 1px solid #404040;}
    						
    						.bodyBottomButtonsInside #creeksideLodge {
    						    background: url(../../resort/gallery/2008-10-14/creeksideLodge/IMG_6817_small.JPG) #3a1e24 no-repeat left 20px;
    						    height: 140px;
    						    width:233px;}

    						
    						    						      			
      			#bodyBottomButtons_resortIndex .bodyBottomButtons {
      				margin-left: -10px;}
      			
      			#bodyBottomButtons_resortIndex .bodyBottomButtonsInside, 
      			#bodyBottomButtons_resortIndex .bodyButtonLeft, 
      			#bodyBottomButtons_resortIndex .bodyButtonMiddle, 
      			#bodyBottomButtons_resortIndex .bodyButtonRight {
      				height: 22em;
      				margin-top: 7px;}
      			
      			#bodyBottomButtons_virtualTours .bodyBottomButtons {
      				margin-left: -10px;}
      			
      			#bodyBottomButtons_virtualTours .bodyBottomButtonsInside, 
      			#bodyBottomButtons_virtualTours .bodyButtonLeft, 
      			#bodyBottomButtons_virtualTours .bodyButtonMiddle, 
      			#bodyBottomButtons_virtualTours .bodyButtonRight {
      				height: 17em;
      				margin-top: 7px;}
      				
      			#bodyBottomButtons_propertyBuildings .bodyBottomButtons {
      				margin-left: -10px;}
      			
      			#bodyBottomButtons_propertyBuildings .bodyBottomButtonsInside, 
      			#bodyBottomButtons_propertyBuildings .bodyButtonLeft, 
      			#bodyBottomButtons_propertyBuildings .bodyButtonMiddle, 
      			#bodyBottomButtons_propertyBuildings .bodyButtonRight {
      				height: 22em;
      				margin-top: 7px;}
    	
    	
    	
    	#footerContainer {
    		width: 1024px;
    		margin: auto;
    		padding-top: 20px;}
