/*--------------------- 
Overall page background image, picture, and general page font size and style.			   
-----------------------*/
body
	{background:url(../images/bg_1600_4.jpg); background-position: top center; background-repeat: no-repeat; background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 8.5pt; line-height: 150%; margin-bottom: 2; }
li
	{ margin-top: 6; margin-bottom: 6 }
#page-holder{margin-top:0px; display:block;}

/*--------------------- 
General page link styles			   
-----------------------*/
a:link
	{text-decoration:none; color:#333399;}
a:visited
	{text-decoration:none; color:#333399;}
a:hover
	{text-decoration:underline; color:#333399;}

/*---------------------
fonts
----------------------*/
.mission
	{font-family: Script MT Bold; font-size: 14pt; line-height: 150% }
.style1 
	{color: #333399}
.style2 
	{color: #CCCCCC}

/*--------------------- 
Heading styles			   
-----------------------*/
h1{ font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold; margin-bottom: 10 }
h2{ font-family: Verdana, Arial, Helvetica; font-size: 8.5pt;  font-style: italic; font-weight: bold; margin-bottom: 10 }
/*--------------------- 
MENU The size and style of MENU items, see also below			   
-----------------------*/
h3{ font-family: Verdana, Arial, Helvetica; font-size: 13px; font-weight:bold; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*--------------------- 
This gives the dotted line below h3 style headings			   
-----------------------*/
h3.defined
	{border-bottom:1px dotted #333399; padding-bottom:1px; margin-bottom:1px;}

/*----------------------
MENU  This controls the movement and colour of the menu items, as long as the menu is enclosed between:  <divclass="top-menu"></div>
-----------------------*/
.top-menu 
	{color:#333399;font-size:9pt; font-weight:bold; font-style:normal; font-family:Tahoma; margin-top:1px; margin-bottom:1px;}
.top-menu a:link, a:visited 
	{color:#333399;}
.top-menu a:hover 
	{color:#333399;text-decoration:none; font-style:italic;}

/*----------------------
navmenu  (main menu with green background)
-----------------------*/
.navbar 
	{padding: 2px 0px 2px 0px; border-bottom:1px dotted #333399; border-top:1px dotted #333399; }
.navmenu 
	{color: white; font-family: Tahoma; font-size: 9pt; font-weight: bold; border-left:1px dotted #333399; text-decoration:none; padding: 2px 0px 2px 0px;}
.navmenu:hover 
	{background-color: #333399; text-decoration:none; color: white;}
.navmenu:active 
	{color:white;}
.navmenu a:link 
	{color:white;}



/*--------------------- 
content boxes and title boxes/headings			  
----------------------*/
.titlebox-left 
	{width:100%; margin-left:0px; padding:0px; text-align:left; border-bottom:1px dotted #008080; letter-spacing:2; font-weight:bold; color:#008080;}
.titlebox-center 
	{width:100%; margin-left:0px; padding:0px; text-align:center; border-bottom:1px dotted #008080; letter-spacing:2; font-weight:bold; color:#008080;}
.newsbox 
	{width:570px; min-height:200px; border-left:1px dotted #333399; border-right:1px dotted #333399; border-bottom:1px dotted #333399; padding: 6px 2px 1px 2px; float:left; height:auto;}
.rightcolumn 
	{width:180px; border-left:1px dotted #333399; border-right:1px dotted #333399; border-bottom:1px dotted #333399; padding:6px 4px 1px 4px;float:right; height:auto; vertical-align:top;}
.upcomingcoursecontent 
	{ margin-top:5px; text-align:left; margin-bottom:5px;}
.weatherbox 
	{padding:1px 2px 1px 2px; display:block; text-align:center; margin-top:5px; border-top:1px dotted #333399; }
.homeleftcolumn
	{width:570px; border-left:1px dotted #333399; border-right:1px dotted #333399; border-bottom:1px dotted #333399; padding: 6px 2px 1px 2px; float:left; height:auto;}

/*--------------------
index page - 3 sports columns
----------------------*/
.sleftcolumn
	{border-right:1px dotted #333399; height:160px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/power190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.scentercolumn
	{border-right:1px dotted #333399; height:160px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/wind190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.srightcolumn
	{padding: 5px 4px 1px 4px; height:160px; display:block; float:inherit; background:url(../images/sail190.jpg); background-position: bottom center; background-repeat: no-repeat;}
div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list-style-type: none 
}
#creditfooter{display: none;}
body,td,th {

/*--------------------
powerboating page - 3 sports columns
----------------------*/
.pleftcolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/power-beg-190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.pcentercolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/power-imp-190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.prightcolumn
	{padding: 5px 4px 1px 4px; height:200px; display:block; float:inherit; background:url(../images/power190.jpg); background-position: bottom center; background-repeat: no-repeat;}

/*--------------------
windsurfing page - 3 sports columns
----------------------*/
.wleftcolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/wind-beg-190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.wcentercolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/wind-imp-190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.wrightcolumn
	{padding: 5px 4px 1px 4px; height:200px; display:block; float:inherit; background:url(../images/wind190.jpg); background-position: bottom center; background-repeat: no-repeat;}

/*--------------------
sailing page - 3 sports columns
----------------------*/
.kleftcolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/sail190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.kcentercolumn
	{border-right:1px dotted #333399; height:200px; padding: 5px 4px 1px 4px; display:block; float:inherit; background:url(../images/sail-imp-190.jpg); background-position: bottom center; background-repeat: no-repeat;}
.krightcolumn
	{padding: 5px 4px 1px 4px; height:200px; display:block; float:inherit; background:url(../images/sail-adv-190.jpg); background-position: bottom center; background-repeat: no-repeat;}

