body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#637193;
}
form a img {
	border: 0;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	vertical-align: top;
	text-align:left;
}
h1 {
	display:none;
}
a {
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
table#mainframe {
	background-color:#F7F0C8;
	border: 2px solid #E2981F;
}
td#navtop {
}
td#titleorange {
	background-color:#CF7510;
	border-top: 2px solid #E2981F;
	padding: 4px 0 4px 12px;
}
td#titleblue {
	background-color:#4480A4;
	border-top: 2px solid #E2981F;
	padding: 4px 0 4px 10px;
}
td#titleyellow {
	background-color:#89866B;
	border-top: 2px solid #E2981F;
	border-bottom: 2px solid #E2981F;
	padding: 4px 0 4px 10px;
}
td#textorange {
	background-color:#F7C890;
	padding: 15px;
}
td#textblue {
	background-color:#A6CDE5;
	padding: 15px;
}
td#textyellow {
	background-color:#D8D3AE;
	padding: 15px;
}
td#navorange {
	background-color:#F7C890;
	padding: 10px;
}
td#navblue {
	background-color:#A6CDE5;
	padding: 10px;
}
td#navyellow {
	background-color:#D8D3AE;
	padding: 10px;
}
div#textbox {
	text-align:left;
	font-size: 12px;
	width:470px;
	margin-left:auto;
	margin-right:auto;
}
td#navbottom {
	text-align:center;
	border-top: 2px solid #E2981F;
	padding: 5px;
	font-size: 11px;
	color: #666633;
}
td#navbottom a {
	font-size: 11px;
	color: #666633;
	font-weight: normal;
}
body#home td#titleorange {
	width:368px;
	border-left: 1px solid #E2981F;
}
body#home td#titleblue {
	width:368px;
	border-right: 1px solid #E2981F;
}
body#home td#titleyellow {
	text-align:center;
}
body#home td#textorange {
	border-left: 1px solid #E2981F;
}
body#home td#textblue {
	border-right: 1px solid #E2981F;
}
body#event td#textorange {
	width:526px;
}
body#event td#navorange {
	width:181px;
}
body#recreation td#textblue {
	width:526px;
}
body#recreation td#navblue {
	width:181px;
}
body#about td#textyellow {
	width:526px;
}
body#about td#navyellow {
	width:181px;
}
img#border {
	border: 2px solid #E2981F;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3333FF;
}
.midtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
}
ul.newnav {
  margin:0;
  padding:0;
  list-style:none;
  text-transform:lowercase;
}
ul.newnav li {
  float:left;
  margin:0;
  padding:0;
}
ul#cart-links {
  list-style:none;
}
ul#cart-links li.first a{
	margin:0;
  	padding:0 0 10px 0;
	background-image:url("images/hook-book-more-296-25.gif");
  	background-repeat:no-repeat;
 	width:296px;
	height:25px;
	display:block;
	text-indent: -999px;
}
ul.newnav a {
	display:block;
	float:left;
	text-indent: -999px;
}
ul.newnav a#home {
	background-image:url("images/titles-b-home.gif");
  	background-repeat:no-repeat;
 	width:69px;
	height:25px;
}
ul.newnav a#online-reserve {
	background-image:url("images/hook-online-reserve-238x25.gif");
  	background-repeat:no-repeat;
 	width:238px;
	height:25px;
}
ul.newnav a#kayak-tours {
	background-image:url("images/hook-kayak-tours.gif");
  	background-repeat:no-repeat;
 	width:155px;
	height:25px;
}
ul.newnav a#kayak-rentals {
	background-image:url("images/hook-kayak-rentals.gif");
  	background-repeat:no-repeat;
 	width:174px;
	height:25px;
}
ul.newnav a#bicycle-tours {
	background-image:url("images/hook-bike-tours-164x25.gif");
  	background-repeat:no-repeat;
 	width:164px;
	height:25px;
}
ul.newnav a#bicycle-rentals {
	background-image:url("images/hook-bike-rentals-183x25.gif");
  	background-repeat:no-repeat;
 	width:183px;
	height:25px;
}
ul.newnav a#surf-instruction {
	background-image:url("images/hook-surfing-201x25.gif");
  	background-repeat:no-repeat;
 	width:201px;
	height:25px;
}
ul.newnav a#17-mile-drive {
	background-image:url("images/hook-17mile-168x25.gif");
  	background-repeat:no-repeat;
 	width:168px;
	height:25px;
}
ul.newnav a#stillwater-cove {
	background-image:url("images/hook-stillwater-189x25.gif");
  	background-repeat:no-repeat;
 	width:189px;
	height:25px;
}
ul.newnav a#portola-plaza-hotel {
	background-image:url("images/hook-portola-plaza-179x25.gif");
  	background-repeat:no-repeat;
 	width:179px;
	height:25px;
}
ul.newnav a#lovers-point {
	background-image:url("images/hook-lovers-point-160x25.gif");
  	background-repeat:no-repeat;
 	width:160px;
	height:25px;
}
ul.newnav a#cannery-row {
	background-image:url("images/hook-cannery-row-165x25.gif");
  	background-repeat:no-repeat;
 	width:165px;
	height:25px;
}
ul.newnav a#view-cart {
	background-image:url("images/hook-cart-129x25.gif");
  	background-repeat:no-repeat;
 	width:129px;
	height:25px;
}
.cust-field {
	font-size: 10px;
}
.hide {
	display:none;
}