body{	background-color: #284656;	color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	text-align: center;	min-width: 760px;	border: 0px;	background-image: url(../images/tireebackg.jpg);	font:small/1.3em Arial, Helvetica, sans-serif;      voice-family: "\"}\""; voice-family:inherit;      } html>body {font-size:small;}#wrapper{	width: 706px;	margin: 0px auto;	border: 0px none #000000;	text-align: left;	background-color: #ECEDD7;	padding: 0px;}#logo{	width: 210px;	float: left;	padding-top: 14px;	padding-left: 13px;}#tops{	margin-left: 5px;	margin-right: 0px;	height: 45px;}.home{	height: 170px;	background-image: url(../images/home.gif);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.req{	height: 170px;	background-image: url(../images/requirements.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.book{	height: 170px;	background-image: url(../images/book.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.eat{	height: 170px;	background-image: url(../images/eat.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.gethere{	height: 170px;	background-image: url(../images/gethere.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.links{	height: 170px;	background-image: url(../images/links.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.accomo{	height: 170px;	background-image: url(../images/accomo.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.int{	height: 170px;	background-image: url(../images/interest.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.shop{	height: 170px;	background-image: url(../images/shop.jpg);	margin: 0px;	text-align: left;	background-repeat: no-repeat;}.clear{	clear: both;}#globalNav{	width: 473px;	height: 20px;	margin: 0px 0px 0px 220px;	text-align: right;	padding-top: 15px;}#globalNav ul{padding: 0;margin: 0;}#globalNav ul li{	display: inline;	padding: 0;	margin: 0;	color: #FFFFFF;}#globalNav ul li a{	font-size: 11px;	color: #9EA184;	text-decoration: none;	padding: 0px 2px 0px 5px;	font-family: Arial, Helvetica, sans-serif;	height: 24px;	margin-left: 45px;	font-weight: normal;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 5px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-left-color: #9EA184;	margin-top: 5px;	margin-bottom: 5px;} #globalNav ul li a:hover, #nav ul li a:focus{	color: #32322D;	border-left-color: #CC0000;	}.globalcurrent {	color: #32322D;	border-left-color: #CC0000;	font-size: 11px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	padding: 0px 2px 0px 5px;	height: 24px;	margin-top: 5px;	margin-bottom: 5px;	margin-left: 45px;	font-weight: bold;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 5px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;}#mainbodyblock {	margin: 10px;	background-color: #FFFFFF;}#leftcol{	margin-left: 0px;	margin-top: 0px;	width: 190px;	margin-bottom: 20px;	float: left;	padding-right: 0;	padding-left: 0px;	padding-top: 9px;	overflow: visible;}#sidebar{	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #333333;	margin: 140px 0px 50px;	padding: 0px 0px 20px;	overflow: visible;}#leftcol #nav {	margin: 0px;	padding: 0px;}#leftcol #nav img {	margin: 0px 0px 6px 7px;	padding: 0px;}#leftcol #nav ul {	list-style-type: none;	margin: 0;	padding: 3px 0 15px;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;}#leftcol #nav ul li {padding: 0;margin: 0; }#leftcol #nav ul li a{	color: #CC0000;	display: block;	padding: 2px 0 2px 8px;	text-decoration: none;	height: 1%;	margin-top: 1px;}#leftcol #nav a:hover, #leftcol #nav a:focus { 	background-color: #CC0000;	color: #fff;}#leftcol h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333333;	padding-left: 8px;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	font-weight: bold;}#leftcol h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333333;	padding-left: 8px;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	font-weight: bold;}#leftcol #nav ul .current {	background-color: #CC0000;	color: #FFFFFF;}.currenttxt {	color: #FFFFFF;}#content{	margin-left: 210px;	width: 466px;	font-family: Arial, Helvetica, sans-serif;}#container {	width: 98%;	float:right;	padding: 7px 0px 0px;	margin: 0px;}#content p {		margin: 0px;	padding: 0px 0px 10px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	}#content #container ul li, #content #container ol li {	color: #333333;	line-height: 1.3em;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 11px;}#logo h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333333;	margin: 0px;	padding: 0px;}#logo h1 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333333;	margin: 0px;	padding: 0px;}#container h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	width: 301px;	margin: 0px;	padding: 0px;}#content h2{	font-size: 18px;	color: #333333;	padding: 0;	margin: 10px 0px 11px;	font-family: Arial, Helvetica, sans-serif;}#content h3{	font-size: 14px;	color: #0AA9D8;	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;}#content td{	font-size: 11px;	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;}#content th{	font-size: 11px;	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-align: left;	vertical-align: top;	font-weight: bold;}#threecol {	width: 510px;}#threecol #left{	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;	float: left;	width: 33%;}#threecol #mid{	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;	float: left;	width: 33%;}#threecol #right{	padding: 0;	margin: 10px 0px;	font-family: Arial, Helvetica, sans-serif;	float: left;	width: 31%;}.leftimage{	margin-left: 5px;	margin-bottom: 10px;	margin-top: 4px;}.rightimage{	float: left;	margin-top: 3px;	padding: 0px;	width: 115px;	margin-left: 338px;}.clearit{clear: both;display: block;width: 200px;}#keybenefits{	color: #FFFFFF;	margin: 10px 0px;	padding: 10px;	border: 1px dotted #FF6600;}#footer{	color: #333333;	margin: 0px;	padding: 10px 0px 10px 10px;}#footer p{	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;}a:link {	color: #0AA9D8;	text-decoration: none;}a:visited {	color: #0582A5;	text-decoration: none;}.gallimage {	border: 8px solid #FFFFFF;	margin: 15px;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.tdspacer {	padding-top: 20px;	margin-top: 20px;}.reg_button		{  font: 8pt Arial, Helvetica, sans-serif; color: #EFDEB5; width: 75; background-color:#CC0000; border:1 solid #CC0000; cursor: hand  }.forms			{  font: 8pt Arial, Helvetica, sans-serif; color: #000000; width: 110; background-color:#CCCCCC; border-style:0; border:1px; padding:2px; }.formbox		{  font: 8pt Arial, Helvetica, sans-serif; color: #000000; width: 180; background-color:#CCCCCC; border-style:0; border:1px; padding:2px; }.bookimg {	padding: 0px;	margin-top: 10px;	margin-left: 10px;}#beach {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	position: relative;	top: 15px;	left: 0px;	line-height: 13px;}#container.allicons {		background-repeat: no-repeat;	background-position: right 6px;}#container.wsurf {	background-image: url(../images/icowndsurf.gif);	background-repeat: no-repeat;	background-position: right 6px;}#container.surf {		background-repeat: no-repeat;	background-position: right 6px;}#container.kayakk {	background-image: url(../images/icokayak.gif);	background-repeat: no-repeat;	background-position: right 6px;}