/*
light beige: f0e0a0
rosey beige: C0B0A0
blue: 253B6B
*/
/************/
/*START LAYOUT*/
/************/
*{
	padding:0px;
	margin:0px;
	font-family:arial, sans;
	font-size:12px;
	/*border:1px solid #f00000;*/
	color:#404040;
	/*background-color:#fafafa;*/
}
body{
	/*text-align:center;*/
	/*background:url(mussel.jpg) bottom right;*/
	/*background: url(bg.bmp) repeat-y 10px 0px #b0b0b0;*/
	/*border-left:1px #ff0000 solid;
	border-right:1px #ff0000 solid;
	margin:0px 5px 0px 5px;
	padding:0px 5px 0px 5px;*/
	background-image:url('bg1.gif');
	background-repeat:repeat-y;
	background-color:#f0f0f0;
}
.content, .misc, .footer, .nav{

}
.content{
	text-align:center;
	position:absolute;
	top:137px;
	left:0px;
	/*overflow:hidden;*/
	height:410px;
	padding:0px 0px 0px 0px;
	/*border-top:2px solid #;*/
	/*border-right:1px solid #e0e0e0;*/
	background-color:#ffffff;
	background-image:url('bg_column2.jpg');
	background-repeat:repeat-y;
	/*border-bottom:1px solid #e0e0e0;*/
	border-bottom:2px solid #253B6B;
}

.content p, .content ul,  .content h1, .content h2{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:460px;
}
.content p{
	padding-bottom:0px;
	padding-left:0px;
}
.content ul li{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
.header{
display:none;
}

/*misc*/
.misc, .imageList{
	position:absolute;
	top:0px;
	left:480px;
	width:240px;
	height:100%;
	/*height:20px;*/
	padding:0px 0px 0px 5px;
	line-height:20px;
	/*border-bottom:1px solid #e0e0e0;*/
	/*border-left:1px solid #f0a0e0;*/
	/*border-right:1px solid #f0a0e0;*/
	/*background-color:#ffffff;*/
	/*background-image:url('bg_column1.jpg');
	background-repeat:repeat-y;
	background-color: #253B6B;*/
	color:#f0f0f0;
}
.imageList img {
border:1px solid #758BcB;
}
.misc a{
	color:#f0f0f0;
}
.misc a:hover{
	color:#ffffff;
}
.footer{
	position:absolute;
	width:720px;
	top:415px;
	display:block;
	background-color:#ffffff;
	border-top:2px solid #253B6B;
	padding:1px 0px 0px 0px;
	text-align:right;
}
.footer ul{
	width:760px;
	height:20px;
	line-height:20px;
	border-top:2px solid #253B6B;
	background-color:#ffffff;
	text-align:center;
}

.content, .nav{
	left:20px;
}
.content, .nav, .nav ul{
	width:720px;
	text-align:left;
}

.nav ul, .misc ul,  .footer ul{

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.misc ul li{
	margin-left:10px;
}
.nav ul li, .footer ul li{
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:right;
	display:inline;
	list-style:none;
}

/*nav*/
.nav{
	position:absolute;
	top:16px;
	height:118px;
	/*border-top:1px solid #909090;*/
	/*border-bottom:1px solid #909090;*/
	/*background-color:#ffffff;
	white-space:nowrap;
	/*background-image:url('lighthouse.jpg');*/
	background-image:url('wave.jpg');	
	background-repeat: no-repeat;
	width:790px;


}
.nav ul{
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	/*background-color:#253B6B;*/
	margin:95px 0px 0px 0px;
	background-color:#253B6B;
	/*border-top:0px solid #;*/
	/*border-bottom:0px solid #;*/
	height:20px;
	text-align:center;
}
.nav ul li{
	text-align:center;
	background-color:#253B6B;
}
.nav ul .Welcome, .nav ul .Description, .nav ul .Activities,  .nav ul .AboutUs, .nav ul .ContactUs, .nav ul .Links{
	width:100px;
}
.nav ul .RatesAndAvailability{
	width:120px;
}

.nav a{
	display:block;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	background-color:#253B6B;
	color:#e0e0e0;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;

	/*
	position:absolute;
	top:100px;
	*/
	float:left;
}
.nav a:hover{
	color:#ffffff;
	/*border-top:1px solid #f0f0f0;*/
	/*border-bottom:1px solid #f0f0f0;*/
	background-color:#455B8B;
	color:#ffffff;
}
/************/
/*END LAYOUT*/
/************/

/************/
/*START*/
/************/
*{
	line-height:18px;
}
h1,h2{
	display:block;
	width:480px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
h1{
	width:480px;
	text-align:right;

}
h2{
	width:194px;
}
h3, h3 *{
	padding:0px;
	margin:0px;
	font-family:arial, sans;
	font-size:12px;
	color:#b0b0b0;
	font-weight:normal;

}
blockquote{
	padding-left:20px;
}
li{
	list-style:circle;
}
img{
	border:0px solid #ffffff;
}

/*h1*/
#welcome{	background-image:url('h1_welcome.jpg');}
#description{	background-image:url('h1_description.jpg');}
#activities{	background-image:url('h1_activities.jpg');}
#ratesAndAvailability{	background-image:url('h1_ratesAndAvailability.jpg');}
#aboutUs{	background-image:url('h1_aboutUs.jpg');}
#ContactUs{	background-image:url('h1_contactUs.jpg');}
#links{		background-image:url('h1_links.jpg');}

#welcome, #description, #activities, #ratesAndAvailability, #aboutUs, #ContactUs, #links{
	background-position:top center;
	background-repeat: no-repeat;
	width:475px;
	height:50px;
	/*background-image:url('empty');*/
}
#welcome span, #description span, #activities span, #ratesAndAvailability span, #aboutUs span, #contactUs span, #links span{
	display:none;
	/*display:block;*/
	font-size:20px;
	font-weight:bold;
	color:#253B6B;
}
/*h2*/
#address{	background-image:url('h2_address.jpg');}
#direction{	background-image:url('h2_direction.jpg');}
#contact{	background-image:url('h2_contact.jpg');}
#payment{	background-image:url('h2_payment.jpg');}
	
#address, #direction, #contact, #payment{
	background-repeat: no-repeat;
	width:200px;
	height:50px;
}
#address span, #direction span, #contact span, #payment span{
	display:none;
	/*display:block;*/
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	
}

/*misc*/
#canadaSelect{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


.imageList a{
	float:left;
	margin:1px;
	padding:1px;
	border-top:1px solid #657BaB;
	
}
.imageList a:hover{
	border-top:1px solid #758BcB;
	
}

