
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	text-align:center;
	background-color:#eee;
}
h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;	
	margin: 0;
    color:#ffffff;
	}
h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;	
	margin: 0;
	}
h3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	margin: 0px;
	padding: 0px;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#container {
		width:1000px;
		background-color:#fff;
		margin:auto;
		min-height:1000px;
		text-align:left;
		position:relative;

			}
.findus 	{
		position:absolute;
		width:155px;
		height:28px;
		background-color:#495881;
		top:50px;
		left:845px;
		padding:0px;
			}
.topfawn	{
		position:absolute;
		width:1000px;
		height:89px;
		background-color:#0c2055;
		top:78px;
		left:0px;
		}
.topnavbar	{
		position:absolute;
		width:1000px;
		height:17px;
		background-color:#445c20;
		top:167px;
		left:0px;
		}
#topnav li {
	text-align:center;
	display: inline;
	list-style-type: none;
	padding-right: 3px;
	padding-left: 3px;
}
.maincontent {
position:relative;
		top:184px;
		left:262px;
		width:560px;
			}
.leftcontent {
position:absolute;
		top:184px;
		left:0px;
		width:240px;
		background-color:#8690ab;
			}

.rightcontent {
position:absolute;
		top:142px;
		left:844px;
		width:156px;
        padding:0px;
			}
.footer {
		width:240px;
		background-color:#495881;
		padding-top:5px;
		padding-bottom:5px;
			}
.maps { 
		font-size:9px;
		color:#ffffff;
		padding-left:30px;
		padding-top:10px;
		line-height:15px;
		}
.maps:link { color: #ffffff; text-decoration: none; }
.maps:active { color: #ffffff; text-decoration: none; }
.maps:visited { color: #ffffff; text-decoration: none; }
.maps:hover { color: #FFFFFF; text-decoration: underline; }
.white { 
		color:#ffffff;
		}
.topnav {
			font-weight:bold;
			color:#FFFFFF;
			padding-left:5px;
			padding-right:5px;
			font-size:10px;
		}
.topnav:link { color: #FFFFFF; text-decoration: none; }
.topnav:active { color: #FFFFFF; text-decoration: none; }
.topnav:visited { color: #FFFFFF; text-decoration: none; }
.topnav:hover { color: #FFFFFF; text-decoration: underline; }
.topbgoff 	{
				background-color:#445c20;
				cursor: hand;
			}
.topbgact 	{
				background-color:#0c2055;
				cursor: hand;
			}
.search 	{
	position:absolute;
	left:92px;
	top:-1px;
			}
.businessbox{
				position:relative;
                top:42px;
                left:0px;
				width:156px;
				background-color:#495881;
			
			}
.canoepic {
position:relative;
top:20px;
left:0px;
}
.textcontent {
				width:560px;				
			}
#bottomspacer {
height:180px;
}
.cattext	{
				position:relative;
                left:-22px;
                width:560px;
				padding:10px;
                padding-left:23px;
				background-color:#495881;				
			}
.cathead	{
				width:354px;
				height:10px;
				background-color:#0c2055;
				font-size:12px;
				padding:3px;
				font-weight:bold;
				color:#000000;
				text-indent:10px;
			}
.whatson	{	
				width:210px;
				padding:2px;
				background-color:#495881;
				font-size:11px;
				text-align:left;
				position:relative;
				top:3px;
			}
.whatstext	{
				width:202px;
				padding:4px;
				background-color:#ffffff;
				text-align:left;
			}
.whatsontable {position:relative;
			left:-4px;
            }
.calw		{
				font-size:10px;
				color:#FFFFFF;
				word-spacing:3px;
			}
.calw:link { color: #FFFFFF; text-decoration: none; }
.calw:active { color: #FFFFFF; text-decoration: none; }
.calw:visited { color: #FFFFFF; text-decoration: none; }
.calw:hover { color: #000000; text-decoration: underline; }
.calb		{
				font-size:10px;
				color:#000000;
			}
.calb:link { color: #000000; text-decoration: none; }
.calb:active { color: #000000; text-decoration: none; }
.calb:visited { color: #000000; text-decoration: none; }
.calb:hover { color: #FFFFFF; text-decoration: underline; }
.children		{
				
				color:#FFFFFF;
			}
.children:link { color: #FFFFFF; text-decoration: none; }
.children:active { color: #FFFFFF; text-decoration: none; }
.children:visited { color: #FFFFFF; text-decoration: none; }
.children:hover { color: #FFFFFF; text-decoration: underline; }
.eventdatew 	{
				width: 209px;				
				cursor: hand;
			}
.eventdater 	{
				width: 209px;
				
				background-color:#445c20;
				color:#FFFFFF;								
				cursor: hand;
				color:#ffffff;
			}
.indent50 	{
				position:absolute;
				left:90px;
			}
.photocap	{	text-align:left;
				font-size:8px;
				color:#666666;
			}
.picbox		{
			width:360px;
			}
.right 		{
				text-align:right;
			}
.sitelink	{
				color:#000000;
			}
.sitelink:link { color: #000000; text-decoration: none; }
.sitelink:active { color: #000000; text-decoration: none; }
.sitelink:visited { color: #000000; text-decoration: none; }
.sitelink:hover { color: #333333; text-decoration: underline; }

.breadcrumb	{
				color:#000000;
				text-decoration: underline; 
			}
.breadcrumb:link { color: #000000; text-decoration: underline; }
.breadcrumb:active { color: #000000; text-decoration: underline; }
.breadcrumb:visited { color: #000000; text-decoration: underline; }
.breadcrumb:hover { color: #333333; text-decoration: none; }
.events	{
				color:#000000;
				font-size:11px;
			}
.events:link { color: #000000; text-decoration: none; }
.events:active { color: #000000; text-decoration: none; }
.events:visited { color: #000000; text-decoration: none; }
.events:hover { color: #ffffff; text-decoration: underline; }
.red {color:#F00;}
.navred {background

