/* whcstyles.css */body{	background-color:#f3f3f3;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	color: #666666;	}img {	border:none;	}a:link{	text-decoration:none;	color:#666666;	}a:hover{	text-decoration:underline;	}.bluelink {	color:#666666;	font-size:11px;	line-height:14px;	}.bluelink a:link{	color:#047391;	text-decoration:none;	}.bluelink a:visited{	color:#047391;	text-decoration:none;	}.bluelink a:hover{	color:#047391;	text-decoration:underline;	}.canoe{	width:610px;	margin-top:5px;	padding-left:0px;	text-align:center;	}.clear{	clear:both;	}.copyright{	font-size:9px;	line-height:20px;	}.event{	width:227px;	color:#666666;	font-size:11px;	margin-bottom:5px;	padding-top:15px;	padding-bottom:12px;	border-top:1px solid #999999;	}.hours{	color:#047391;	}.hours hr{border: 1px solid #999999;	}.leftslidecolumn{	float:left;	width:200px;	text-align:left;	margin-right:5px;	}/* internet explorer 6,7 hack for pc*/*html div.leftslidecolumn{	float:left;	width:197px;	text-align:left;	margin-right:5px;	}.rightslidecolumn {	float:left;	width:400px;	text-align:left;	}	.slidebuttons{	margin:15px 0px 15px 0px;	}.slidestart{	float:left;	}.staffcolumn{	float:left;	width:150px;	font-size:11px;	line-height:14px;	margin-right:5px;	padding-top:5px;	}.staffcolumn a:hover{	color:#666666;	text-decoration:underline;	}	.staffcolumn a:visited{	color:#666666;	text-decoration:none;	}.salmonpictures img{		}#main{	border:1px solid #C66363;	height:auto;	width:820px;	margin-top:50px;	margin-right:auto;	margin-bottom:25px;	margin-left:auto;	padding-bottom:25px;	}	/* internet explorer 6,7 hack for pc*/	*html div#main{		border:1px solid #C66363;		height:auto;		width:850px;		margin-top:50px;		margin-right:auto;		margin-bottom:25px;		margin-left:auto;		padding-bottom:25px;		}#nav{	float:left;	height:auto;	width:148px;	margin-top:241px;	margin-bottom:200px;	margin-left:25px;	font-size:10px;	line-height:16px;	}	/* mozilla firefox and internet explorer 6,7 hack for pc*/	* html div#nav{		position:relative;		height:auto;		width:auto;		margin-top:241px;		margin-bottom:200px;		margin-left:25px;		font-size:10px;		line-height:16px;			}#nav a:link{	text-decoration:none;	color:#666666;	padding-left:5px;	}#nav a:visited{	text-decoration:none;	color:#666666;	padding-left:5px;	}#nav a:hover{	background-color:#666666;	color:#f3f3f3;	padding-top:3px;	padding-right:110px;	padding-bottom:3px;	}	/* internet explorer 6,7 hack for pc*/	*html div#nav a:hover{		background-color:#666666;		color:#f3f3f3;		padding-top:3px;		padding-right:70px;		padding-bottom:3px;		}#body{	float:right;	height:auto;	width:628px;	background-color:#f3f3f3;	margin-top:30px;	margin-right:10px;	padding-left:5px;	}#header{	height:auto;	width:628px;	text-align:left;	margin-bottom:7px;	margin-left:-3px;	}#pics{	height:auto;	width:628px;	font-size:11px;	line-height:14px;	}#pics img{	position:inline;	padding-right:5px;	padding-bottom:5px;	border:none;	}#left{	float:left;	width:304px;	margin-right:5px;	}#lefttitle{	float:left;	background-color:#047391;	width:299px;	margin-bottom:5px;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	color:#f3f3f3;	font-size:11px;	letter-spacing:1px;	font-weight:lighter;		}#lefttext{	height:155px;	width:299px;	color:#666666;	font-size:11px;	line-height:14px;	margin-bottom:5px;	}#lowerleft{	width:299px;	}#lowerleftpics{	float:left;	width:72px;	padding-right:5px;	}#lowerleftpics img{	padding-bottom:5px;	}#lowerlefttext{	float:left;	width:222px;	color:#666666;	font-size:11px;	line-height:14px;	margin-bottom:15px;	}#imgcolumn{	float:left;	height:330px;	width:72px;	margin-right:5px;	}#imgcolumn img{	padding-bottom:5px;	}#right{	float:left;	width:227px;	}#righttitle{	background-color:#047391;	width:222px;	margin-bottom: 5px;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	color:#f3f3f3;	font-size:11px;	letter-spacing:1px;	font-weight:lighter;	}#righttext{	width:227px;	height:200px;	color:#666666;	font-size:11px;	line-height:14px;	margin-bottom:38px;	}#righttext ul{	margin-left:-25px;	_margin-left:20px;	list-style:circle;	color:#047391;	}	/* internet explorer 6 hack for pc*/	*div#righttext ul{		text-indent:none;		margin-top: 0px;		margin-right: 0px;		margin-bottom:0px;		margin-left:17px;		color:#047391;		}	#righttext li{	padding-bottom:10px;	}#tertiarytitle{	background-color:#047391;	width:608px;	margin-bottom:5px;	padding-top:57px;	padding-bottom:2px;	padding-left:5px;	color:#f3f3f3;	font-size:11px;	letter-spacing:1px;	font-weight:lighter;	}#tertiaryleft{	float:left;	height:auto;	width:72px;	margin-right:77px;	}#tertiaryleft img{	padding-bottom:5px;	}#tertiaryright{	float:left;	height:auto;	width:307px;	font-size:11px;	line-height:14px;	color:#666666;	}#directionstext{	font-size:11px;	line-height:14px;	float:left;	width:229px;	}#directionsmap{	float:left;	width:197px;	margin-left:38px;	}#widetitle{	background-color:#047391;	width:608px;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	color:#f3f3f3;	font-size:11px;	letter-spacing:1px;	font-weight:lighter;	}#footer{	height:auto;	width:auto;	margin-right:auto;	margin-bottom:18px;	margin-left:auto;	font-size:10px;	text-align:center;	}#footer a:visited{	color:#666666;	text-decoration:none;	}#footer a:hover{	text-decoration:underline;	}