li
{
	padding: 0 20px 0 0px;
}
	#header img
	{
		vertical-align: top;
		padding: 0 11px 0px 10px;
	}

	.goto
	{
		position: absolute;
		margin: -55px 0 0px -50px;
	}
	
	#header
	{
		margin: 75px 0 20px 0;
		text-align: center;
	}
	
		#header p
		{
			margin: 10px 95px 0 0;
			float:right;		
			font-size: 12px;
			color: #666;
			font-family: Georgia;
		}
		
		#headermenu
		{
			text-align: left; margin-left: 90px;
		}
		
		#headerreservations
		{
			text-align: left; 
			margin-left: 90px;
		}
	
	#sidebar
	{
		clear:both;
		float:left;
		font-family:Georgia;
		font-size:14px;
		margin:26px 0 40px 99px;
		width:200px;
	}
		
		#sidebar p
		{
			padding-bottom: 25px;
			color: #666;
			font-size: 14px;
		}
		
		#sidebar h3
		{
			padding-top: 5px;
			font-size: 12px;
			text-transform: uppercase;
		}
		
		#sidebar a:link {color: #333; text-decoration: none;}
		#sidebar a:visited {color: #333; text-decoration: none;}
		#sidebar a:hover {color: #333; text-decoration: none;}
		
		#sidebarinfo
		{
			margin-top: 5px;
			width: 250px; 
		}
		
			#sidebarinfo h3
			{
				padding-bottom: 10px;
			}
			
		#sidebarclub
		{
			margin-top: 10px;
			width: 250px;
		}
			
			#sidebarclub p
			{
				padding-bottom: 15px;
			}
	
			#sidebarclub h3
			{
				padding-bottom: 10px;
			}
			
		#sidebarmenu
		{
			width: 250px; 
		}
		
			#sidebarmenu p
			{
				padding-bottom: 15px;
			}
			
			#sidebarmenu h3
			{
				padding-bottom: 10px;
			}
			
		#sidebarreservations
		{
			width: 250px; 
		}
		
			#sidebarreservations p
			{
				padding-bottom: 15px;
			}
			
			#sidebarreservations h3
			{
				padding-bottom: 10px;
			}
		
	#content
	{
		float: right;
		padding: 10px 87px 0 0;
		width: 540px;
		font-size: 14px;
		color: #666;
		font-family: Georgia;
	}
	
		#content a:link {color: #000; text-decoration: none;}
		#content a:visited {color: #000; text-decoration: none;}
		#content a:hover {color: #000; text-decoration: none;}
	
		#contentinfo
		{
			margin-bottom: 50px;
		}
		
		#contentmenu
		{
			margin-top: -355px; 
			color: #333;
			position:relative;
		}
		
			#contentmenu p
			{
				padding-bottom: 15px;
			}
			
			#contentmenu a:link {color: #666;}
			#contentmenu a:visited {color: #666;}
			#contentmenu a:hover {color: #666;}
		
		#contentreservations
		{
			float: left;
			margin: -365px 0 0 10px;
			width: 250px;
			color: #333;  
		}
		
			#contentreservations p
			{
				padding-bottom: 20px; 
				color: #999;
				
			}
			
			#contentreservations h3
			{
				float: left;
				padding: 5px 0 15px 0;
				text-transform: uppercase;
			}
			
			#contentreservations h5
			{
				float: right;
				margin: 8px -50px 0 0;
			}
			
			#contentreservations h4
			{
				float: right;
				margin: -52px -140px 0 0;
				text-transform: uppercase;
			}
			
			#contentreservations a:link {color: #333;}
			#contentreservations a:visited {color: #333;}
			#contentreservations a:hover {color: #333;}
			
			#contentreservations input
			{
				float: right; 
				margin: -12px -40px 0 0;
			}
			
	#terms
	{
		float: right;
		margin-left: 300px;
		width: 200px;
		color: #999;
		font-size: 10px;
	}
	
	#pay
	{
		float: right;
		margin: 20px 50px 0 0;
		width: 150px;
	}
	
		#pay h4
		{
			float: left;
			text-transform: uppercase;
			color: #333;
		}
	
		#pay input
		{
			float: left;
			margin-left: 5px;
			width: 50px;
		}
		
		#pay p
		{
			clear: both;
			margin-top: 30px;
		}
		
		#pay a:link {color: #cc3333;}
		#pay a:visited {color: #cc3333;}
		#pay a:hover {color: #cc3333;}
					
	#footer
	{
		clear: both;
		margin-left: 500px;
	}