body {
     background-color: #33CCCC;
     font-family: arial, sans-serif;
}

h1 {
     font-size: 28pt;
     font-family: arial, sans-serif;
}

h2 {
     font-size: 22pt;
     font-family: arial, sans-serif;
     color: red;
}

h3 {
     font-size: 18pt;
     font-family: arial, sans-serif;
     color: #000080;
}

p {
     font-family: arial, sans-serif;
     color: #000080;
	 text-align: left;
	 padding-left: 1em;
	 padding-right: 1em;
}

.homeText {
     font-family: arial, sans-serif;
     color: #000;
	 font-weight: 400;
	 font-size: 1.15em;
	 text-align: left;
	 padding-left: 2em;
	 padding-right: 12em;
}

.red {
    color: red;
}

.smItal {
     font-style: italic;
	 font-size: 0.5em;
}

td#leftCol {
	 width: 165px;
     padding-top: 0px;
	 background-color: #9cdbff;
	 background-image: url(images/Boat02BG.jpg);
	 border-top: 2px solid #000080;
	 border-left: 2px solid #000080;
}

td#homeleft {
	 width: 165px;
     padding-top: 0px;
	 background-color: #9cdbff;
	 background-image: url(images/Boat02BG.jpg);
	 background-position: 0% 25%;
	 border-top: 2px solid #000080;
	 border-left: 2px solid #000080;
}

ul#nav {
     height: 135px;
	 margin-left: 0;
	 padding: 0;
	 list-style: none;
}

#hvmenu {
     position: relative;
	 top: 0;
	 left: 0;
}

.link {
     background-color: #dfb51c;
	 height: 24px;
	 width: 150px;
	 padding-left: 3px;
	 padding-top: 2px;
	 border: 2px solid #000080;
	 font-style: italic;
	 font-weight: bold;
	 text-align: left;
	 color: black;
	 text-decoration: none;
}

.link a:link {
	 color: black;
	 text-decoration: none;
}

.link a:visited {
	color: #000084;
	text-decoration: none;
}

.link a:hover {
	 color: white;
	 text-decoration: none;
}

td#hostpic {
     font-family: "Times New Roman", serif;
     color: black;
     font-weight: bold;
     font-style: italic;
}

td#hostpic img {
     border: 2px solid black;
}

td#main {
     width: 825px;
     background-color: #fffeaf;
     border: 2px solid #000080;
	 border-bottom: 0;
     padding: 10px 0;
}

td#main02 {
     width: 825px;
     background-color: #fffeaf;
     border: 2px solid #000080;
	 border-bottom: 0;
     padding: 10px 0 20px 0;
}

td#main02 p {
     margin-left: 20px;
}

table#mainTop {
     margin: 0 40px;
}

td#intro {
     padding: 20px 20px 20px 10px;
	 vertical-align: top;
}

td#intro p {
     font-family: arial, sans-serif;
     color: black;
	 font-weight: 400;
	 font-size: 1.15em;
}

td#clams {
     padding: 20px 0;
	 vertical-align: top;
}

td#clams p {
     font-family: arial, sans-serif;
     color: black;
	 font-weight: 400;
	 font-size: 1.15em;
	 text-align: center;
}

td.clamImgLt {
     padding: 10px 10px 10px 40px;
}

td.clamImgRt {
     padding: 10px 40px 10px 10px;
}

table#slides td {
     padding:10px;
     padding-top: 10px;
     padding-bottom: 0px;
}

ul.list {
     font-family: arial, sans-serif;
     color: #000080;
     text-align: left;
}

table#area td#left {
     padding: 0 0 0 10px;
} 

table#area td#right {
     padding: 0 10px 0 0;
} 

ul#attractions {
     text-align: left;
	 line-height: 2em;
}

ul#attractions li {
     padding-bottom: 10px;
}

ul#attractions .places {
	 font-size: 2em;
}

td.boxed {
     padding: 20px;
     padding-top: 0px;
     padding-bottom: 0px;
}

img {
     border: 2px solid #000080;
}

img.noborder {
     border: 0;
}

img#banner {
     margin-bottom: 10px;
     border: 2px solid #000080;
}

td#GPS {
     background-color: white;
     border: 2px solid black;
     font-family: "Times New Roman", serif;
     color: black;
}

table.rates {
     background-color: white;
     width: 650px;
     border: 2px solid black;
     font-family: arial, sans-serif;
     color: black;
}

table.rates td {
     border: 1px solid black;
     padding: 5px;
}

.title {
     background-color: white;
     font-size: 24pt;
     font-weight: bold;
     color: black;
}

table#form {
     width: 400px:
     background-color: white;
     border: 1px solid black;
}

table#form td {
	background-color: white;
	padding: 25px;
	padding-right: 50px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.formBold {
     font-weight: bold;
}

.formText {
     font-family: arial, sans-serif;
     margin-left: 50px;
     color: black;
}

td.bizlogo {
     width: 114px;
	 height: 70px;
}

td.smlogo {
     width: 63px;
}

table#footer {
     width: 1000px;
     font-family: arial, sans-serif;
     color: #000080;
     font-size: 10pt;
     border: 2px solid #000080;
	 padding: 0;
}

table#footer td {
     padding: 5px;
	 border: none;
}

#DBA {
     font-family: "Times New Roman", serif;
     color: #be5638;
     font-size: 22pt;
     font-weight: bold;
     font-style: italic;
}

#newa {
     width: 220px;
	 padding-left: 0;
	 background-color: white;
	 text-align: center;
     font-family: "Times New Roman", serif;
	 font-size: 1em;
	 font-style: italic;
}

#footer #alt_phone {
	font-size: 14px;
	background-color: #FFFFFF;
	width: 220px;
}
#footer #alt_phone p {
	font-size: 12pt;
	text-align: center;
}
#phone {
	font-size: 14pt;
	color: #000000;
}
#main02 #form .club_left {

}
#main02 #form .club_rt {
	color: #000000;
	padding-left: 20px;
}
.formText #clubs .club_left {
	width: 40px;
	padding-right: 0px;
}
