/* CSS Document */

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

H1 {
	display: block; width: 100%;
	border-bottom: solid 1px #666; margin: 4px 0px;
	padding: 3px 0px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px;
	font-weight: bold; letter-spacing: 0.1em; text-align: center;
}

A { color: #C00; text-decoration: underline; }
A:hover { text-decoration: none; }
A: visted { color: #C30; }


BODY { 
	margin: 0px 0px 20px 0px;  padding: 0px;
}

#Header {
	position:relative; left: 0px; top: 0px;
	display: block; width: 960px; height: 225px;
	}

	#Logos {
		position: abolute; left: 0px; top: 0px;
		display: block; width: 150px; height: 215px;
		padding: 5px;
		} /* 160 x 225 px */
		.logo {margin-top: 125px;}

	#Cover {
		position: absolute; left: 160px; top: 0px;
		display: block; width: 800px; height: 225px;
		background-image: url(Images/header.jpg); background-repeat: no-repeat;
	}
	

#Stripe {
	position: relative; left: 0px; top: 1px;
	display: block; width: 100%; height: 23px; padding: 1px 0px;;
	background-color: #997E0D; margin: 1px 0px;
} /* 100% x 27px */

	#Menu {
		position: relative; left: 160px; 
		display: block; width: 800px; height: 23px; background-color: #997E0D; 
		}
		#Menu .button {
			float: left; margin: 1px 1px;
			width: 131px; height: 17px; padding: 2px 0px;
			background-color: #2d2d59; 
			color: #FFF;
			font-weight: bold; text-transform: uppercase;
			text-align: center;
		}
		#Menu A { color: #FFF; text-decoration: none;}
		#Menu A:hover { color: #FFD;}
		#Menu A:visited { color: #FFF;}
	
	
#Sponsors {
	float: left; margin: 0px;
	display: block; width: 160px;
	background-color: #FFF; text-align:center; 
}
	#Sponsors IMG { margin: 10px 0px; }
	
	
#Page {
	float: left; margin: 1px;
	display: block; width: 798px;
}

	#Promo {
		float: left; margin: 1px;
		display: block; width: 590px; padding: 9px;
		border: solid 1px #997E0D; background-color:#F9F9FF;
		}
		#Promo H2 {	
			width: 100%; margin: 4px 0px; 
			text-align: center;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;
			color: #009; font-weight: bold; letter-spacing: 0.2em;
			border-width: 0px;
			}

	#News {
		float: left; margin: 4px 1px;
		display: block; width: 592px; padding: 9px;
		background-color:#FFB;
		}
		#News H2 {	
			width: 100%; margin: 4px 0px; 
			text-align: center; letter-spacing: 0.2em;
			font-family: Impact, Georgia, "Times New Roman", Times, serif; font-size: 20px;
			color: #000; text-transform: uppercase; font-weight: normal;
			border-bottom: solid 1px #333;
			}
		#News .headline { 
			display: block; margin: 3px 0px; 
			font-size: 1.5em;
			}

	#Fleet { 
		float: right; margin: 1px;
		display: block; width: 176px; 
		border: solid 1px #999; padding: 1px;
		}
		#Fleet H1 {
			font-size: 12px; font-family:Arial, Helvetica, sans-serif;
			width: 168px; margin: 1px;
			background-color:#333; color: #FFF;
			padding: 3px; text-align: center;
			font-weight: bold; text-transform: uppercase;
			}
		#Fleet .note, #Fleet .note * {
			width: 168px; text-align: center;
			font-size:10px; color: #666;
		}
		#Fleet .division {
			width: 168px; text-align: center; 
			margin: 1px; margin-top: 5px;
			padding: 2px;
			background-color: #CCC;
		}
		#Fleet .boat {
			width: 168px; margin: 2px;
			padding: 2px;
		}
	
.Photo {
   background-color: #FFFFFF; padding: 8px; 
   border: 1px solid #A1A1A1;
   margin: auto;
}
