.menuup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0D4B7B;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menudown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #191919;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menupaddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menusailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DD0029;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menuwind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #660066;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menusnorkel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EDBE00;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menuadventure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menusummer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E3A522;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menuinstructor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menugroup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999933;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.menupractice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
	clear: left;
	float: left;
	width: 165px;
	background-image: url(pictures/menu_arrow_bg.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	line-height: 12px;
}
.homepicup {
	width: 90px;
	background-image: url(pictures/picture_up.png);
	height: 51px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.homepicdn {
	width: 90px;
	background-image: url(pictures/picture_dn.png);
	height: 51px;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #191919;
	text-decoration: none;
}
.text17paddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #FF6600;
	text-decoration: none;
}
.text10paddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FF6600;
	text-decoration: none;
}
.text17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #191919;
	text-decoration: none;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #191919;
	text-decoration: none;
}
.text17sailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #DD0029;
	text-decoration: none;
}
.text10sailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #DD0029;
	text-decoration: none;
}
.text17wind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #660066;
	text-decoration: none;
}
.text17snork {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #EDBE00;
	text-decoration: none;
}
.text10wind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #660066;
	text-decoration: none;
}
.text10snork {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #EDBE00;
	text-decoration: none;
}
.text17multi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #009999;
	text-decoration: none;
}
.text10multi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #009999;
	text-decoration: none;
}
.text17summer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #E3A522;
	text-decoration: none;
}
.text10summer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #E3A522;
	text-decoration: none;
}
.text17practice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #0099CC;
	text-decoration: none;
}
.text10practice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #0099CC;
	text-decoration: none;
}
.text17group {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #999933;
	text-decoration: none;
}
.text10group {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999933;
	text-decoration: none;
}
.text17instruct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #CC0066;
	text-decoration: none;
}
.text10instruct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #CC0066;
	text-decoration: none;
}
.text17darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #004174;
	text-decoration: none;
}
.text10darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #004174;
	text-decoration: none;
}
.text18white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
.text10grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.text15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #191919;
	text-decoration: none;
}
.text10blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #008BCC;
	text-decoration: none;
}
.text12blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #008BCC;
	text-decoration: none;
}
.texttel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #191919;
	text-decoration: none;
}
.webup {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	font-size: 9px;
	line-height: 11px;
	color: #9DB7CE;
	text-decoration: none;
}
.webdn {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
	font-size: 9px;
	line-height: 11px;
	color: #2828B4;
	text-decoration: none;
}
.basstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #5E88A8;
	text-decoration: none;
}
.basstextov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #004174;
	text-decoration: none;
}
.text9paddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FF6600;
	text-decoration: none;
}
.text12paddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	text-decoration: none;
}
.orangebuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/orange_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.orangebuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/orange_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.padstarsbuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/paddlestars_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.padstarsbuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/paddlestars_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.cyanbuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/cyan_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.cyanbuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/cyan_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.redbuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/red_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.redbuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/red_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.text9padstars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #B5595D;
	text-decoration: none;
}
.text10padstars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #B5595D;
	text-decoration: none;
}
.text12padstars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #B5595D;
	text-decoration: none;
}
.text9blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #0099CC;
	text-decoration: none;
}
.text12red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #DD0029;
	text-decoration: none;
}
.text9red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #DD0029;
	text-decoration: none;
}
.purplebuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/purple_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.purplebuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/purple_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.text9purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #660066;
	text-decoration: none;
}
.text12purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #660066;
	text-decoration: none;
}
.yellowbuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #191919;
	background-image: url(pictures/buttons/yellow_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.yellowbuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #191919;
	background-image: url(pictures/buttons/yellow_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.jadebuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/jade_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.jadebuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/jade_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.ochrebuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #191919;
	background-image: url(pictures/buttons/ochre_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.ochrebuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #191919;
	background-image: url(pictures/buttons/ochre_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.text9darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #004174;
	text-decoration: none;
}
.darkbluebuttonup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/blue_up.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.darkbluebuttondn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(pictures/buttons/blue_dn.gif);
	width: 198px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align: center;
	clear: left;
	float: left;
	background-repeat: no-repeat;
}
.text12navy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #004174;
	text-decoration: none;
}
.text12white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
.text15paddling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #FF6600;
	text-decoration: none;
}
.text15padstars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #B5595D;
	text-decoration: none;
}
.text15cyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #0099CC;
	text-decoration: none;
}
.text15darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #004174;
	text-decoration: none;
}
.text15white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
}
.text15red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #DD0029;
	text-decoration: none;
}
.text15purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	color: #660066;
	text-decoration: none;
}
.gallerytnbg {
	background-image: url(pictures/pg_bg.png);
	height: 122px;
	width: 122px;
	text-align: center;
	vertical-align: middle;
}
.gallerybass {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #191919;
	width: 122px;
}
.pictureright {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.text12group {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999933;
	text-decoration: none;
}

p {
	margin: 0px 0px 8px 0px;
}

p.lastpara {
	margin: 0px;
}
