body {
	background-color: #ffffff;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 100%;
}
.divider hr{
	margin-left: auto;
	margin-right: auto;
	width: 40%;
	height: 1px;
	color: #e0d9cd;
	background-color:#e0d9cd;
	text-align:center;
}

#logo a:link, a: visited, a:hover, a:active{
	text-decoration:none;
}
#main{
	width:1000px;
}
#logoimg{
	border: none;
}
#left{
	width: 181px;
}
#leftimg{
	float: left;
}

/********************************LEFT TRIM*******************************/
#leftEdge{
	position:absolute;
	width:24px;
	height: 600px;
	left: auto;
	top: 0;
}
.clear{
	clear:both;
}
#right{
	width: 21px;
}
/******************************LOGO - LEFT SIDE******************************/
#logo{
	background-color:#ffffff;
	width: 181px;
}
/******************************RELATED LINKS - LEFT SIDE*********************/
td#relatedLink{
	width: 181px;
	text-align:center;
}
#relatedLink{
	font-size: 10px;
	text-decoration:none;
	padding: .8em 0 0 1.50em;
	line-spacing: 14px;
}
#relatedLink a{
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	display: block;
	padding: .75em .25em .25em .75em;
}
td#relatedLink a:hover{
	text-decoration:underline;
}
.black{
	color:#000000;
}
.blue{
	color:#0d4c7d;
}
td#relatedLink02{
	width: 181px;
	text-align:center;
}
#relatedLink02{
	font-size: 10px;
	text-decoration:none;
	padding: .50em 0 1em 1.50em;
	line-spacing: 14px;
}
#relatedLink02 a{
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block;
	padding: .50em .25em .25em .75em;
}
td#relatedLink02 a:hover{
	text-decoration:underline;
}
td#relatedLink03{
	width: 181px;
	text-align:center;
}
#relatedLink03{
	font-size: 10px;
	text-decoration:none;
	padding-left: 15px;
	line-spacing: 14px;
}
td#relatedLink03 form{
	width: 165px;
	margin-bottom: 20px;
	padding-left:2px;
}
#dividergif{
	float: right;
	margin-right: 40px;
	margin-bottom: 10px;
}

/********************************end related link left side***************/
/*********************************EXTENDERS*******************************/
#middle{
	background-image:url(../images/interface/insert2BG.jpg);
	width:98px;
	background-repeat:repeat-y;
}
#right{
	background-image:url(../images/interface/rightsideBG.gif);
	width:21px;
	background-repeat:repeat-y;
}
#left{
	background-color:#e0d9cd;
	width: 157px;
	background-image:url(../images/interface/leftside2BG.gif);
	width: 24px;
	background-repeat:repeat-y;
	top:0px;
	left: auto;
}
/******************************CONTENT NAVIGATION - TOP************************/
#topnav{
		width: 724px;
}
#mainnav{
	width: 700px;
}/****700px***/
.navheader{
	text-align: center;
}
#nav{
	padding-top: 67px;
}
td#nav div{
	padding-left: 9px;
}/****4em****/
td#nav{
	border-bottom: 1px solid #0d4c7d;
}
/******************************CONTENT AREA*********************************/
#switch{
	padding-left: 1.35em;
}
#switch h2{
	margin-top: 1.35em;
	font-size: 120%;
}
#switch h5{
	font-size: 88%;
	color:#ff0000;
}
#switch td{
	font-size: 75%;
}
#switch a{
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#0d4c7d;
}
#switch a:hover{
	text-decoration:underline;
}
#altnav{
	padding-top: 8px;
	margin-bottom: 10px;
	text-align:center;
}
#altnav a{
	color: #0d4c7d;
	font-size: 11px;
	font-weight: normal;
}
.size{
	width:94%;
}
.right{
	float: right;
	width: 400;
}
.left{
	float: left;
	width: 250;
}
/********************************end content area******************************/
/********************************WELCOME**********************************/
/***fieldset***/
fieldset{
	border: 2px solid #e0d9cd;
	padding:5px;
}
legend{
	color: #00000;
	background-color: #e0d9cd;
	padding: 2px;
	font-weight: bold;
	margin-left: 10px;
}
/***end fieldset***/

#welcomeSpacer{
	padding-top: 65px;
	padding-bottom: 15px;
}
.last{
	margin-bottom: 15px;
}
.anchor{
	font-size: 90%;
	font-weight: bold;
}
.jump{
	line-height: 14px;
}
.newsdirections{
	font-size: 10px;
	font-weight: bold;
}

.intro{
	font-style:italic;
}
.intro2{
	font-size: 12px;
	font-weight: bold;
}

.introLast{
	font-style:italic;
	margin-bottom: 15px;
}
#Seaportimg{
	float: right;
	margin-left: 20px;
	margin-top: 10px;
	border: 1px solid #000000;
}
#welcomeTop{
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 35px;
	margin: 0;
	padding: 0;
}
#imgCom{
	font-size: 8px;
	font-style:italic;
	position: relative;
	padding: 0;
	margin-top: 22px;
	margin-left: 300px;
	margin-bottom: 15px;
}

div.updates {
  float: left;
  width: 29%;
  margin: 1em .5em 1em .5em;
  padding: 1em .5em 1em .75em;
  font-size: 11px;
  text-align: center;
}
div.updates p {
  text-align: center;
  font-style: italic;
  text-indent: 0;
}
div.updates a {
  text-align: center;
  text-decoration:none;
  color:#0d4c7d;
}
div.updates a:hover {
	text-decoration:underline;
}
#pssaimg{
	border: 1px solid #000000;
}
#MarineScienceimg{
	border: 1px solid #000000;
}
#CleanGreenimg{
	border: 1px solid #000000;
}
#Orcasimg{
	border: 1px solid #000000;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
#insert{
	padding-left: 20px;
	margin-left: 20px;
	margin-top: 20px;
	padding-top: 3px;
	font-size: 10px;
	font-style: italic;
}
	
sailingimg{
	float:left;
	border: 1px solid #000000;
	margin-right: 5px;
	margin-bottom: 15px;
}
#moorage{
	float:left;
	border: 1px solid #000000;
	margin-right: 5px;
	margin-bottom: 15px;
}
#PugetSoundLogoimg{
	float:left;
	margin-right: 5px;
	margin-bottom: 15px;
}
#heritage{
	float:left;
	border: 1px solid #000000;
	margin-left: 25px;
	margin-right: 15px;
	margin-bottom: 15px;
}
#headline{
	margin-top: 10px;
	font-size: 10px;
}
#headline2{
	margin-top: 10px;
}
#Winterfest{
	float:right;
	border: 1px solid #000000;
	margin-left: 8px;
}
#winterfestContent{
	padding-bottom: 25px;
}
#clausimg{
	float:left;
	border: 1px solid #000000;
	margin-right: 5px;
}
#admission{
	font-size: 9px;
	font-style:italic;
	padding-top: 7px;
}
#holiday{
	color:#F00;
	font-weight: bold;
	font-size: 14px;
}
#adventuressimg{
	float:left;
	border: 1px solid #000000;
	margin-right: 5px;
}
#ochreimg{
	float:right;
	border: 1px solid #000000;
	margin-left: 9px;
	margin-bottom: 5px;
}

#vermillionimg{
	float:right;
	border: 1px solid #000000;
	margin-left: 9px;
	margin-bottom: 5px;
}
#Odyseeyimg{
	float:left;
	border: 1px solid #000000;
	margin-right: 10px;
}
#remoteControlimg{
	float:left;
	border: 1px solid #000000;
	margin-right: 9px;
	margin-bottom: 5px;
}
	

/**********************************PROJECT OVERVIEW****************************/
#fossimg{
	float: right;
	margin-left: 6px;
	margin-bottom: 7px;
	border: 1px solid #000000;
}
#projectSpacer{
	margin-bottom:25px;
}
#OverviewSpacer{
	padding-bottom: 35px;
}
.highlight3{
	background-color:#e0d9cd;
	padding: 6px;
	text-align:center;
	font-size: 11px;
}
/**************************************MISSION**********************************/
#missionimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 2px;
	border: 1px solid #000000;
}
#missionSpacer{
	margin-bottom: 25px;
}
#missionSpacerB{
	padding-bottom: 25px;
}
/****************************************BOARD**********************************/
#boardimg{
	float: right;
	margin-right: 20px;
	border: 1px solid #000000;
}
td.boardlist ul{
	list-style-type: none;
	line-height: 1.3em;
	margin-left: 7px;
	padding-left:7px;
}
.boardList2{
	font-size: 95%;
	color:#95866c;
	font-weight: bold;
}
#boardlist3{
	padding-top: 5px;
}
.lite{
	color:#95866c;
	text-decoration:underline;
}
.lite2{
	color: #95866c;
	text-decoration: underline;
}
/***************************************HISTORY*********************************/
#historyimg{
	float:right;
	margin-left: 10px;
	border: 1px solid #000000;
}
#warehouseimg{
	margin-top: 30px;
	margin-bottom: 30px;
	border: 1px solid #000000;
}
#historySpacer{
	padding-bottom: 20px;
}
/************************************CONSTRUCTION SLIDESHOW*********************/
.Cslideshows2{
	padding-top: 10px;
	padding-left: 50px;
}
.instructions{
	font-size: 80%;
	font-weight: bold;
	color: #000000;
}
.instruction2{
	font-size: 80%;
	font-weight: bold;
	color:#95866c;
}
.instruction3{
	font-size: 90%;
	font-style:italic;
}
#index{
	margin-top: 10px;
	margin-bottom: 30px;
}
#index.listing{
	margin-bottom: 1px;
}
/******************************************CONCEPT DRAWINGS******************/
#changer{
	text-align:center;
}
.Cslideshow{
	padding-top: 10px;
	padding-left: 28px;
}
#drawingSpacer{
	font-style: italic;
	font-size: 85%;
	padding-left: 100px;
	margin-top: 5px;
	margin-bottom: 25px;
}
#drawingSpacer2{
	padding-bottom: 25px;
}
/*****************************************INTERACTIVE INTERIOR*********************/
#concept{
	z-index: 350;
	margin-bottom: 10px;
	margin-top: 10px;
}
#note{
	font-style:italic;
	font-size: 90%;
}
#interactiveSpacer{
	padding-bottom: 20px;
}

/**************************************DONATE**********************************/
#donateimg{
	float: right;
	margin-left: 5px;
	margin-right: 55px;
	margin-bottom: 4px;
	border: 1px solid #000000;
}
#supportIntro{
	font-weight:bold;
	margin-left: 30px;
}
#supportList{
	margin-left: 30px;
	line-height: 18px;
	margin-top: 8px;
}
#donateSpacer{
	margin-bottom: 25px;
}
#donateSpacer2{
	padding-bottom: 25px;
}
#dockFloatimg{
	float:right;
	margin-bottom: 5px;
	margin-left: 8px;
	border: 1px solid #000000;
}
#docksSpacer{
	padding-top: 35px;
	padding-bottom: 115px;
}
#naming li{
	margin-bottom: 15px;
}
.named{
	color:#FF0000;
}
#namingimg{
	float:right;
	margin-right: 40px;
	border: 1px solid #000000;
}
#namingSpacer{
	padding-bottom: 20px;
}
#namingSpacer2{
	padding-bottom: 30px;
}
/***************************************MEMBERSHIP******************************/
#cardimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 7px;
	border: 1px solid #000000;
}
#membershipSpacer{
	padding-top: 35px;
	padding-bottom: 15px;
}
/**************************************VOLUNTEER********************************/
#volunteerimg{
	float: right;
	margin-left: 12px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#volunteer{
	font-size: 11px;
	font-style:italic;
}
#volunteerSpacer{
	padding-bottom: 25px;
}
#volunteerSpacer2{
	padding-bottom: 25px;
}
#volunteerSpacer3{
	padding-bottom: 35px;
}
#volunteer2img{
	float: right;
	margin-left: 12px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
.message{
	font-size: 80%;
}
.message2{
	font-size: 80%;
	margin-bottom: 10px;
}

/**********************************HOT NEWS**********************************/
#wharfimg{
	float:right;
	margin-top: 20px;
	margin-left: 5px;
	border: 1px solid #000000;
}
td.hotnews ul{
	margin-bottom: 30px;
}
td.hotnews li{
	margin-bottom: 2px;
}
#hotNewsSpacer{
	margin-top: 25px;
	margin-bottom: 33px;
}
#hotNewsSpacer2{
	padding-bottom:25px;
}
#newsSpacer1{
	margin-bottom: 130px;
}
#newsSpacer2{
	margin-bottom: 25px;
}
#media1{
	list-style:circle;
}
#shipimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 5px;
	margin-top: 12px;
	border: 1px solid #000000;
}
#TerryBillimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 1px;
	margin-top: 12px;
	border: 1px solid #000000;
}
#Frankimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 5px;
	margin-top: 12px;
	border: 1px solid #000000;
}
#navimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 5px;
	border: 1px solid #000000;
}
#Merrieimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#ladyimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#hsSailimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#artshowimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#toyboatimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#maritimefest li{
	line-height:18px;
}
#heritageimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#adventuressimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#waterimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
}
#outboardimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
}
#aomciimg{
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#clausimg{
	float: right;
	margin-left: 3px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#photoimg{
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#roofimg{
	float: right;
	margin-left: 5px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#scienceSailimg{
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 4px;
	border: 1px solid #000000;
}
#orcasimg{
	float: right;
	margin-left: 10px;
	margin-top: 25px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
.highlight{
	text-align:left;
	font-size: 11px;
	margin-right: 15px;
}
.highlight2{
	background-color:#e0d9cd;
	padding: 5px;
	text-align:left;
	font-size: 11px;
	margin-top: 45px;
}
.highlight3{
	background-color:#e0d9cd;
	padding: 5px;
	text-align:left;
	font-size: 11px;
	margin-top: 45px;
	margin-bottom: 30px;
}
.highlight4{
	background-color:#e0d9cd;
	padding: 5px;
	text-align:left;
	font-size: 11px;
	margin-top: 20px;
}
.spacing{
	margin-bottom: 100px;
}
#donimg{
	float: left;
}
#don{
	position: relative;
	z-index:14;
	width: 100px;
	height: 75px;
	top: -55px;
}
#festivalHighlights{
	position: relative;
	z-index:11;
	top: -30px;
	background-color:#e0d9cd;
	font-size: 11px;
	font-weight:bold;
}
#carlynimg{
	float: right;
	margin-left: 10px;
	margin-right: 5px;
	border: 1px solid #000000;
}
#PugetSailingimg{
	float: left;
	margin-right: 35px;
	margin-top: 10px;
	margin-bottom: 70px;
	border: 1px solid #000000;
}
#buildingimg{
	margin-left: 125px;
	margin-bottom: 15px;
	border: 1px solid #000000;
}

#CHBlogoimg{
	float: right;
	margin-right: 300px;
}
#sponsorslogoimg{
	margin-bottom: 15px;
}
#CleanSpeakers{
	border: 1px solid #000000;
	width: 675px;
	font-size: 12px;
	
}
td.Cleanhead{
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-align: center;
	color:#e10811;
}

td.Cleanhead1{
	font-weight: bold;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	height: 20px;
	color:#e10811;
}
td.Cleancontent1{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	font-weight: bold;
	
}
td.Cleancontent2{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 500px;
	
}
td.Cleancontent3{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-weight: bold;
}
.travel{
	width: 640px;
	font-size: 14px;
}

td.travelCol1{
	font-size: 12px;
	text-align: left;
	height: 25px;
	width: 75px;
}
td.travelCol2{
	font-size: 12px;
	text-align:left;
	text-align: left;
	width: 450px;
}
td.travelCol3{
	font-size: 12px;
	font-style:italic;
	font-weight: bold;
	text-align: left;
	height: 30px;
	width: 75px;
}

.Whoopeeimg {
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;

}
.Whoopeeimg02 {
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;

}
#steamimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#Odysseyimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#Odysseyimg2{
	float:left;
	margin-right: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#rowingimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#Lady02img{
	float:right;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#Lady03img{
	float:right;
	margin-left: 10px;
	margin-bottom: 40px;
	border: 1px solid #000000;
}
#imgComment{
	font-size: 8px;
	font-style:italic;
	position: relative;
	padding: 0;
	margin-top:2px;
	margin-left: 510px;
}
.eventimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 2px;
	border: 1px solid #000000;
}
#hydroimg02{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#hydroimg03{
	float:left;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}

#hydroimg04{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}

#hydroimg05{
	float:left;
	margin-left: 225px;
	margin-bottom: 20px;
	
}

/************************************CALENDAR***********************************/
.calendar{
	width: 90%;
	padding-bottom: .35em;
	font-size: 90%;
}
.month{
	color:#e10811;
	font-weight:bold;
	padding-bottom: .35em;
}
#calendarSpacer{
	padding-bottom: px;
	
}
#calendar02Spacer{
	padding-bottom: 25px;
	padding-top: 200px;
	
}

/**************************************LOCATION**********************************/
#locationSpacer{
	padding-top: 35px;
	padding-bottom: 25px;
}
#mapimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #000000;
}
/***************************************BOAT SHOP********************************/
#fossSlide{
	margin-bottom: 20px;
	padding-left: 50px;
}
#theaSpacer{
	padding-bottom: 20px;
}
#fossSkiff{
	font-size: 80%;
}
.Cslideshows3{
	padding-top: 10px;
	padding-left: 50px;
	padding-bottom: 25px;
}
/*********************************THEA FOSS DOCUMENTARY*************************************/
.trailerVideo{
	float: right;
	margin-left: 8px;
}
.VideoTx{
	float: left;
}
#theaSpacer{
	padding-bottom: 25px;
}
/************************************EDUCATION************************/
#canoeSlide{
	padding-left: 50px;
	margin-top: 10px;
	margin-bottom: 25px;
}	
#handsonimg{
	float: right;
	margin-left: 10px;
	border: 1px solid #000000;
}
#learningimg{
	float: right;
	margin-left: 5px;
	border: 1px solid #000000;
}
#EdOverview{
	margin-bottom: 25px;
}
#SchoolOverview{
	margin-bottom: 15px;
}
#educationSpacer{
	padding-bottom: 25px;
	padding-top: 10px;
}
#schoolbottom{
	margin-bottom: 65px;
}
#overviewSpacer{
	padding-top: 50px;
	padding-bottom: 25px;
}
/**************************************DISCOVERY WHARF*********************************************/
#discoveryimg{
	float:left;
	margin-right: 5px;
	margin-bottom: 10px;
}
#discoveryWharfimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 1px solid #000000;
}
/*********************************************Whoopee It's Wednesday********************************/
#whoopeeimg{
	float: right;
	margin-left: 8px;
	margin-bottom: 3px;
}
	
/***************************************ABOUT WWMM*****************************/
#museumimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 1px;
	border: 1px solid #000000;
}
#wwmmSpacer{
	padding-bottom: 25px;
}
#wwmmSpacer2{
	padding-bottom: 50px;
}
#navigationimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#balfourimg{
	float:right;
	margin-left: 10px;
	border: 1px solid #000000;
}
#hydroimg{
	float:left;
	margin-right: 10px;
	margin-top: 2px;
	border: 1px solid #000000;
}
	
/*******************************************************GROUP/SCHOOL TOUR*****************************************/
#toursimg{
	float: right;
	margin-left: 15px;
	border: 1px solid #000000;
}
.tourspace{
	margin-bottom: 150px;
}
#fieldtripimg{
	float: right;
	margin-left: 15px;
	border: 1px solid #000000;
}	

/************************************CORE EXHIBITS***********************************/
#exhibitsimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}
#exhibit li{
	padding-bottom: 4px;
}
.photo{
	font-size: 9px;
}
#upcomingimg{
	float: right;
	margin-left: 10px;
	border: 1px solid #000000;
}
#coreSpacer{
	padding-bottom: 20px;
}
/****************************************MOORAGE******************************************/
#moorageimg{
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px solid #000000;
}
#mooragePricing{
	margin-bottom: 15px;
}
#mooragePricing02{
	margin-bottom: 65px;
}
/***************************************EVENTS*******************************************/
.rental{
	color:#069;
	font-weight: bold;
	font-size: 10px;
}
.rental2{
	font-weight: bold;
}
#trussimg{
	float:right;
	margin-left: 10px;
	margin-bottom: 6px;
	border: 1px solid #000000;
}
#eventPrice{
	border: 1px solid #000000;
	width: 640px;
	font-size: 14px;
}
ul#eventWhyList{
	margin-left: 1px;
	padding-left:1px;
}

td.head{
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-align: center;
	color:#e10811;
}
td.head1{
	font-weight: bold;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	height: 20px;
	color:#e10811;
	width: 110px;
}
td.head2{
	font-weight: bold;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	height: 20px;
	color:#e10811;
}
td.eventcontent1{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	height: 50px;
}
td.eventcontent4{
	text-align:center;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	height: 15px;
}
td.eventcontent2{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 140px;
}
td.eventcontent3{
	text-align:left;
	padding: 5px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
td.eventcontent{
	text-align:left;
	padding: 5px;
	border-bottom: 1px solid #000000;
	width: 75px;
}
#sailing{
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 1px solid #000000;
}
#eventSlideshow{
	float:right;
	margin-left: 15px;
	margin-bottom: 6px;
}

/***********************************OFFICE LOCATION***************************************/
#hoursimg{
	float:right;
	margin-bottom: 20px;
	margin-right: 10px;
	border: 1px solid #000000;
}
.clear{
	clear:both;
	margin-bottom: 40px;
}
#LocationSpacer{
	padding-top: 100px;
	padding-bottom: 25px;
}
/************************************CONTACT US************************************/
#contactimg{
	float: right;
	margin-left: 2px;
	margin-right: 15px;
	border: 1px solid #000000;
}
#contactSpacer{
	margin-bottom: 50px;
}
.contactphone{
	font-size: 10px;
}
/********************************PAST EVENTS************************************/
#eventSpacer{
	margin-bottom:250px;
}
#willitsimg{
	float: right;
	margin-left: 10px;
	margin-bottom: 8px;
	border: 1px solid #000000;
}
#willitSpacer{
	margin-bottom: 25px;
}
#willitsSpacer2{
	padding-bottom: 25px;
}
#eventimg{
	float: right;
	margin-left: 12px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}
#willitsBookimg{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 8px;
	border: 1px solid #000000;
}
#willitsCaption{
	padding-top: 15px;
	padding-bottom: 30px;
	font-size: 80%;
}
#recommend{
	text-align:center;
}
.return{
	margin-bottom: 25px;
}
#slidetcw{
	margin-top: 10px;
	margin-bottom: 20px;
	padding-left: 50px;
}
#tcwtext{
	font-size: 98%;
}

/****************************************SITEMAP*************************************/
#sitemapimg{
	float: right;
	margin-right:70px;
	border: 1px solid #000000;
}
td.sitemap ul{
	list-style-type: none;
}
.sitemapHeader{
	font-size: 105%;
	font-weight: bold;
	font-variant:small-caps;
}	
/******************************************BOTTOM************************************/
td#bottomDivider{
	border-top: 1px solid #0d4c7d;
	text-align: center;
	padding-top: 3px;
}
#copyright{
	font-size:10px;
}
#terms{
	list-style:decimal;
}
#terms li{
	padding-bottom: 8px;
}
#termsSpacer{
	padding-bottom: 20px;
}
#policySpacer{
	padding-bottom: 125px;
}
/***********************8CSS Menus - Horizontal CSS Menu with Dropdown ***************/
body {
behavior: url(styles/csshover.htc);
}
<!--[if IE]>
<style type="text/css" media="screen">
body {
behavior: url(styles/csshover.htc);
font-size: 100%;
}
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;} 
#menu a, #menu h2 {
font: bold 12px arial, helvetica, sans-serif;
}
</style>
<![endif]-->
#menu {
width: 100%;
background-color: #e0d9cd;
float: left;
}
/*to expanded width: 6em;*/
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 97px;
float: left;
}
#menu a{
	font: bold 12px arial, helvetica, sans-serif;
	display: block;
	border-right: 1px solid #0d4c7d;
	border-left: 1px solid #0d4c7d;
	border-bottom: 1px solid #0d4c7d;
	margin: 0;
	padding: 1px 2px;
}
#menu h2 {
	font: bold 12px arial, helvetica, sans-serif;
	display: block;
	border-top: 1px solid #0d4c7d;
	border-left: 1px solid #0d4c7d;
	margin: 0;
	padding: 1px 2px;
}
#rightborder{
	border-right: 1px solid #0d4c7d;
}

#menu h2 {
color: #0d4c7d;
background-color: #e0d9cd;
text-transform: uppercase;

}
#menu a {
color: #0d4c7d;
background-color: #e0d9cd;
text-decoration: none;
font-weight: normal;
}

#menu a:hover {
color: #0d4c7d;
background-color: #d8d1c5;
}
#menu li {position: relative;}
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
#menu ul ul {
position: absolute;
z-index: 500;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
/*end of dropdown meun*/
