   body {
      background:#fff;
      margin:0;
      padding:0;
      color:#000;
      font-size: 10px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
}
	  
h1 {
	margin: 0 0 0 26px;
	clear:both;
	color: #FF0000;
	font-size: 44px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.home2 {font-family : Verdana; font-style : normal; font-size : 30px; color : white;}
.home3 {font-family : Verdana; font-style : normal; font-size : 20px; color : #4682b4;}

.boats1 {font-family : Verdana;	font-style : normal;font-size : 80px;color : #BD0000;font-weight : bold;}

.about1 {font-family : Verdana;	font-style : normal;font-size : 80px;color : #BD0000;font-weight : bold;}
.about2 {font-family : Verdana;	font-style : normal;font-size : 30px;color : #BD0000;font-weight : bold;}

.navigation {font-family : Verdana;	font-style : normal;font-size : 20px;color : white; font-weight : normal}

a {font-family : Verdana; font-style : normal; font-size : 12px; color : #000000;}
p, div {font-family : Verdana; font-style : normal; font-size : 12px; color : #000000;}
	  

    #header {
	float:left;
	width:100%;
	line-height:normal;
	background-color: #000;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #183F7A;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	  font-size: 10px;
      text-decoration:none;
      font-weight:bold;
      color:#fff;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #home #nav-home, #about #nav-about,
    #boats #nav-boats, #calendar #nav-calendar,
    #results #nav-results {
      background-position:0 -150px;
      border-width:0;
      }
	#home #nav-home a, #about #nav-about a,
    #boats #nav-boats a, #calendar #nav-calendar a,
    #results #nav-results a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header li:hover a {
      background-position:100% -150px;
      }
	  
	  
.abouttable {
	background-color: #FFFFFF;
	width: 420px;
	padding: 10px;
	margin:0 0 0 30px;
}

#boatstable {
	background-color: #FFFFFF;
	padding: 10px;
	height: 450px;
	width: 450px;
	overflow: auto;	
	margin: 0 0 0 30px;
}

#boatstable li  {
	list-style-type: none;
	padding-bottom: 25px;
}

#calendartable {
	background-color: #FFFFFF;
	padding: 10px;
	width: 450px;
	margin:0 0 0 30px;
}

#calendartable li  {
	list-style-type: none;
	padding-bottom: 8px;
}

.resultstable {
	background-color: #FFFFFF;
	padding: 10px;
	height: 600px;
	width: 450px;
	overflow: auto;
	margin:0 0 0 30px;
}

.resultstable li  {
	list-style-type: none;
	padding-bottom: 8px;
	font-weight : bold;
}

.resultstable li a {
	font-weight: bold;
}

.introtable {
	background-color: #FFFFFF;
	border: none;
	width: 420px;
	padding: 8px;
	text-align: center;
	position:absolute;
	right: 20px;
	bottom: 20px;
}

  #title {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	float:right; 
margin:0px 5px;  
font-size:85%;}