/* CSS Document */

body, html {
			margin: 0px 0px; 
			padding: 0px 0px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
			line-height: 120%;
			background-color:#b6e2e7;
			background-image:url(images/bg2.jpg);
			background-repeat:repeat-x;
			}
			
a			{
			text-decoration:none; outline: none;
			}

a img		{
			border: none;
			}						

#container {
			width: 1024px; 
			margin: 0px auto;
			background-image:url(images/clouds.gif);
			background-repeat:no-repeat;
			background-position: top left;
			}

#subcontainer 	{
				width: 800px; 
				margin: 0px auto;
				background-color:#fff;
				}

#header		{
			height: 90px; 
			width: 800px;
			background-image:url(images/header.gif);
			}
			
#home_collage	{
				height: 254px; 
				width: 800px;
				border-bottom:4px solid #fff;
				border-top:4px solid #fff;		
				}
				
			
#navigation		{
				background-color: #71b3e8;
				border-bottom: solid 4px #b3f9ff;
				}	
			
ul				{}

li 				{
				display:inline;
				list-style:none;
				padding:0px; margin: 0px;
				}
				
#main_nav		{
				padding: 0px; margin: 0px 0px 0px 80px;
				}

		

.left_sidebar 	{
				float: left; 
				width: 175px;
				}
				
.content 		{
				width: 800px;
				}
				
.content#home 	{
				background-image:url(images/home_bg.jpg); 
				background-repeat: no-repeat; 
				background-position:bottom right;
				}
						
.text 		{
			float: left; width:450px;padding-bottom: 60px;
			}

h4			{
			margin: 0px 0px 0px 50px;
			text-indent: -5000px;
			}
	
#pink_text {
			margin: 20px 0px 25px 15px;
			}

#subhead 	{
			margin: 0px 0px 0px 49px;
			}

p			{
			margin: 0px 50px 20px 50px;
			}		

.right_sidebar	{
				float:right; width: 175px; margin-top: 25px;
				}				
					
#footer		{
			clear:both; 
			border-top: solid 4px #b3f9ff;
			}

#footer_table 	{	
				color:#336600; 
				font-size: 90%; 
				padding: 0px; 
				margin: 0px;
				}

	
		
/*this is the Amenities page*/

#sub_nav		{
				padding: 0px;
				margin: 0px 0px 0px 20px;
				}	

#collage	{
			height: 125px; 
			width: 800px;
			border-bottom:4px solid #fff;
			border-top:4px solid #fff;
			background-image:url(images/amentities_head.jpg);
			}	
			
.content#amenities		{background-image:url(images/amenities_right.jpg); 
						background-repeat: no-repeat; 
						background-position:100% 50%;
						}					
					
/*this is the Activities page*/					
					
.content#activities		{
						background-image:url(images/croix_right.jpg); 
						background-repeat: no-repeat; 
						background-position:100% 50%;
						}	
		
.head3 {
		font-weight: bold; 
		color:#d88c7d;
		}	

a:link			{ 
				color: #c0796b;
				text-decoration: none;
				font-weight:bold;
				}
					
a:visited		{ 
				color: #c0796b;
				text-decoration: none;
				font-weight:bold;
				}
					
a:hover			{ 
				color: #608ab7;
				text-decoration: none;
				font-weight:bold;
				}
				
a:active		{}


a:link#myweb 			{ 
				color: #336600;
				text-decoration: none;
				font-weight:normal;
				}
					
a:visited#myweb 		{ 
				color: #336600;
				text-decoration: none;
				font-weight:normal;
				}
					
a:hover#myweb 		{ 
				color: #fff;
				text-decoration: none;
				font-weight:bold;
				}
				
a:active#myweb 		{}		


		
	
/*this is the Rates page*/

.content#rates {}		

#rate_subhead 	{
				margin: 0px 0px 0px 20px;
				}

#rates p		{
				margin: 15px 50px 15px 30px;
				}

table			{	
				margin:0px auto;
				}
				
#rate_table {	
			border: 1px solid #608ab7; 
			background-color:#d5e8fb; 
			margin-bottom: 20px;
			}
			
.stripe 	{
			background-color:#edf5fd;
			}
			
#dates		{
			font-size: 90%;
			}
			
#holiday_rates {
				font-style:italic; 
				font-size: 90%;
				}


/*this is the Contact page*/	

#form1 table {
				margin:0px auto; 
				border: 1px solid #d88c72; 
				background-color:#fee8e3;
				}

.formfield		{
				color:#a96e62;
				font-weight:bold;
				font-size:10px;
				}

/*this is the Gallery page*/										

.content#gallery 	{
					background-image:url(images/gallery_bg.jpg);
					background-repeat: no-repeat; 
					background-position:top right;
					height: 695px;
					}	

#thumbnails 	{
				padding: 10px 0px 0px 25px; 
				width: 200px; 
				float: left;
				}	

#pic 		{ 
			border: 2px solid #fff; 
			margin: 2px 1px;
			}

#big_image {
			width: 575px; 
			float:right; 
			text-align:center;
			}

#big_image img 	{
				display: block;
				margin: 10px auto;
				}
		
		
#view	{
		color: #fff;  
		font-size: x-small; 
		font-weight:bold;
		margin: 10px 25px 10px 0px; 
		text-align:center;
		}
		
		

		

