@charset "UTF-8";
body{
	background-image: url(images/bg.jpg);
	background-repeat:repeat;
	margin: 0px;
	color: #4b4b4b;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 13px;
}
img{
	border: none;
}
a{
	text-decoration: none;
}
.clear{
	clear: both;
}
#container{
	width: 1024px;
	height: auto;
	margin: 0 auto;
}
#header{
	height: 200px;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
}
#logo{
	width: 323px;
	height: 166px;
	padding: 20px 0 0 25px;
}
#main{
	background-image: url(images/main_bg.png);
	background-repeat: repeat-y;
	height: auto;
	padding-bottom: 30px;
}
#footer{
	height: 75px;
	background-image: url(images/footer.png);
	color: #1b2a50;
	text-align: center;
}
#footer p{
	color: #1b2a50;
	font-size:16px;
	margin-top: 0px;
	padding-top: 10px;
}
#footer strong{
	color: #1b2a50;
	font-weight: bold;
}
#footer a{
	color: #1b2a50;
	text-decoration: underline;
}
#nav{
	width: 202px;
	margin-left: 18px;
	float: left;
}
#nav ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
	margin-bottom: 50px;
}
#nav ul li{
	width: 182px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 15px;
	list-style-type: none;
}
#nav ul li a{
	display: block;
	line-height: 35px;
	list-style-type: none;
}

li.home{
	background-image: url(images/bt_home.png);
	background-position: 0 -35px;

}
li.home:hover{
	background-image: url(images/bt_home.png);
	background-position: 0 0;
}
li.courses{
	background-image: url(images/bt_courses.png);
	background-position: 0 -35px;
}
li.courses:hover{
	background-image: url(images/bt_courses.png);
	background-position: 0 0;
}
li.tuition{
	background-image: url(images/bt_tuition.png);
	background-position: 0 -35px;
}
li.tuition:hover{
	background-image: url(images/bt_tuition.png);
	background-position: 0 0;
}
li.rental{
	background-image: url(images/bt_rental.png);
	background-position: 0 -35px;
}
li.rental:hover{
	background-image: url(images/bt_rental.png);
	background-position: 0 0;
}
li.camps{
	background-image: url(images/bt_camps.png);
	background-position: 0 -35px;
}
li.camps:hover{
	background-image: url(images/bt_camps.png);
	background-position: 0 0;
}
li.schools{
	background-image: url(images/bt_schools.png);
	background-position: 0 -35px;
}
li.schools:hover{
	background-image: url(images/bt_schools.png);
	background-position: 0 0;
}
li.groups{
	background-image: url(images/bt_groups.png);
	background-position: 0 -35px;
}
li.groups:hover{
	background-image: url(images/bt_groups.png);
	background-position: 0 0;
}
li.events{
	background-image: url(images/bt_events.png);
	background-position: 0 -35px;
}
li.events:hover{
	background-image: url(images/bt_events.png);
	background-position: 0 0;
}
li.about{
	background-image: url(images/bt_about.png);
	background-position: 0 -35px;
}
li.about:hover{
	background-image: url(images/bt_about.png);
	background-position: 0 0;
}
li.gallery{
	background-image: url(images/bt_gallery.png);
	background-position: 0 -35px;
}
li.gallery:hover{
	background-image: url(images/bt_gallery.png);
	background-position: 0 0;
}

li.opportunties{
	background-image: url(images/bt_opportunties.png);
	background-position: 0 -35px;
	margin-bottom: 0px;
}
li.opportunties:hover{
	background-image: url(images/bt_opportunties.png);
	background-position: 0 0;
	margin-bottom: 0px;
}
li.contact{
	background-image: url(images/bt_contact.png);
	background-position: 0 -35px;
	margin-bottom: 0px;
}
li.contact:hover{
	background-image: url(images/bt_contact.png);
	background-position: 0 0;
	margin-bottom: 0px;
}
#central{
	float: left;
	width: 490px;
	margin-left: 25px;
	font-size: 14px;
}
h1{
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 24px;
	color: #1b2a50;
	font-weight: normal;
}
h2{
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #1b2a50;
	font-weight: normal;
}
h3{
	
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #1b2a50;
	font-weight: normal;
}
h4{
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 22px;
	color:#F00;
	font-weight: normal;
}
ul li{
	color: #1b2a50;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 17px;
	padding-bottom: 12px;
	list-style-type: none;
}
#right-col{
	float: right;
	width: 220px;
	margin-right: 40px;
	text-align: center;
}
/*ACTIVITIES*/

#activities ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
}
#activities ul li{
	width: 205px;
	height: 77px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
}
#activities ul li a{
	display: block;
	line-height: 77px;
}
li.sailing{
	background-image: url(images/activities/sailing_bt.jpg);
	background-position: 0 0;
}
li.sailing:hover{
	background-image: url(images/activities/sailing_bt.jpg);
	background-position: 0 -77px;
}
li.kayaking{
	background-image: url(images/activities/kayaking_bt.jpg);
	background-position: 0 0;
}
li.kayaking:hover{
	background-image: url(images/activities/kayaking_bt.jpg);
	background-position: 0 -77px;
}
li.windsurf{
	background-image: url(images/activities/windsurf_bt.jpg);
	background-position: 0 0;
}
li.windsurf:hover{
	background-image: url(images/activities/windsurf_bt.jpg);
	background-position: 0 -77px;
}
li.sup{
	background-image: url(images/activities/sup_bt.jpg);
	background-position: 0 0;
}
li.sup:hover{
	background-image: url(images/activities/sup_bt.jpg);
	background-position: 0 -77px;
}
li.powerboat{
	background-image: url(images/activities/powerboat_bt.jpg);
	background-position: 0 0;
}
li.powerboat:hover{
	background-image: url(images/activities/powerboat_bt.jpg);
	background-position: 0 -77px;
}
strong{
	color: #0E4E3A;
	font-weight: bold;
}
.big{
	font-size: 16px;
}
#central a{
	color: #1b2a50;
	text-decoration: underline;
}
#gallery img{
	padding: 3px;
	margin: 1px;
}
#gallery img:hover{
	background-color: #094A36;
}
.gallery-menu{
	margin-bottom: 20px;
}
.gallery-menu ul{
	padding: 0px;
	list-style-type: none;
}
.gallery-menu ul li{
	float: left;
	padding: 0px 5px;
	margin: 5px;
	border-right: 1px solid #1b2a50;
}
.gallery-menu ul li a:hover, .gallery-menu ul li a.current{
	font-weight: bold;
}
#fleadh{
	width: 245px;
	height: 98px;
	background-image: url(images/gallery_fleadh.png);
	background-position: 0px 0px;
	float: left;
}
#fleadh:hover{
	background-position: 0 -98px;
}
#fleadh a{
	line-height: 98px;
	display: block;
	text-decoration: none;
}
#generalgal{
	width: 245px;
	height: 98px;
	background-image: url(images/gallery_general.png);
	background-position: 0px 0px;
	float: left;
}
#generalgal:hover{
	background-position: 0 -98px;
}
#generalgal a{
	line-height: 98px;
	display: block;
	text-decoration: none;
}
#schooltour1{
	width: 245px;
	height: 98px;
	background-image: url(images/gallery_school1.png);
	background-position: 0px 0px;
	float: left;
}
#schooltour1:hover{
	background-position: 0 -98px;
}
#schooltour1 a{
	line-height: 98px;
	display: block;
	text-decoration: none;
}
#schooltour2{
	width: 245px;
	height: 98px;
	background-image: url(images/gallery_school2.png);
	background-position: 0px 0px;
	float: left;
}
#schooltour2:hover{
	background-position: 0 -98px;
}
#schooltour2 a{
	line-height: 98px;
	display: block;
	text-decoration: none;
}
.redtxt
{
	color:#F00;
}
.bluetxt
{
	color:#00F;
}

