/* CSS Document */

/* CSS Document */

body{background: #666 url(img/bg2.jpg) repeat-x 0 153px; text-align: left; margin: 0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;}

h1{font-size: 160%; margin:0; padding:0 0 0 45px; text-align: left; color: #B4DFE6;}
h2{font-size: 125%; margin:0; padding:0 0 0 45px; text-align: left; color: #B4DFE6;}
h3{font-size: 110%; margin:0; padding:0; text-align: left;}
.dates{color: #B4DFE6; font-weight: bold; margin-bottom: 5px; padding:0; font-size: 120%;}
.blue{color: #00A0C6; font-weight: bold; font-size: 13px;}
#sidebar img{border: 2px solid #B4DFE6;} 
p.links a img{border:0;}
p.center img{margin-left: 50px; padding: 0;}
a{color: #00A0C6; text-decoration: none;}

#wrap{background: #fff; width: 791px; text-align: center; margin: 0 auto; padding:0; border-right: #fff solid 2px; border-left: #fff solid 2px;}

#head{width: 791px; height: 164px; background: #fff url(img/header.jpg) no-repeat;}

#nav{width: 791px; margin:0; padding:0; float: left;}
#nav li {margin: 0; padding: 0; list-style: none;}
#nav li, #nav li a{height: 36px; float: left; padding: 0; margin: 0; display: block;}

#home a{background: url(img/nav.jpg); background-position: 0 0; width: 105px;}
#home a:hover{background: url(img/nav.jpg); background-position: 0 -36px; width: 105px; height: 36px;}

#info a{background: url(img/nav.jpg); background-position: -105px 0; width: 120px;}
#info a:hover{background: url(img/nav.jpg); background-position: -105px -36px; width: 120px; height: 36px;}

#camp a{background: url(img/nav.jpg); background-position: -225px 0; width: 124px;}
#camp a:hover{background: url(img/nav.jpg); background-position: -225px -36px; width: 124px; height: 36px;}

#rates a{background: url(img/nav.jpg); background-position: -349px 0; width: 92px;}
#rates a:hover{background: url(img/nav.jpg); background-position: -349px -36px; width: 92px; height: 36px;}

#gallery a{background: url(img/nav.jpg); background-position: -441px 0; width: 107px;}
#gallery a:hover{background: url(img/nav.jpg); background-position: -441px -36px; width: 107px; height: 36px;}

#about a{background: url(img/nav.jpg); background-position: -548px 0; width: 116px;}
#about a:hover{background: url(img/nav.jpg); background-position: -548px -36px; width: 116px; height: 36px;}

#contact a{background: url(img/nav.jpg); background-position: -664px 0; width: 127px;}
#contact a:hover{background: url(img/nav.jpg); background-position: -664px -36px; width: 127px; height: 36px;}

#main_img{width: 791px; height:272px;}

#content{width: 791px; background: url(img/bg_content.jpg) no-repeat; margin:0; padding: 0; text-align:left; display: inline;}
#content p{width: 490px; margin: 5px 0 0 20px; padding:0; color: #666; text-align: left; line-height: 150%; font-size: 110%;}
#content p.title{margin:0;}
#content p.wide{width: 750px; margin: 5px 0 0 20px; padding:0; color: #666; text-align: left; line-height: 150%; font-size: 110%;}

#content_ext{width: 809px; background: url(img/bg_content2.jpg) no-repeat; margin:0; padding:15px 0 0 0; text-align:left;}
.extend{width: 764px;}
.extend p{margin:0; padding: 0 0 0 45px;}

#sidebar{width: 239px; float: right; background: url(img/sidebar.jpg); margin:0; padding:0; text-align: left; display: inline;}
#sidebar p{font-size:95%; width: 200px; color: #666; line-height: 170%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:30px 0 5px 22px; padding:0;}

#foot{background: #3E3E3E; margin: 0px 0 20px 0; padding:0; width: 791px; height: 7px;}

#sidebar img.noborder{border: 0; margin:0; padding:0;}
.clearit{clear:both;}
img{display: block;}

a img{border:2px solid #00A0C6; margin: 10px 10px 0 0; padding:0; display: inline;}

table{margin-left: 15px;}
table tr td{color: #00A0C6;}

#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:791px;
		height:272px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(img/btn_next.gif) no-repeat 0 0;	
		}	
