body {
  font-size: 18px;
  color: #000;
  text-align: left;
  background-image: url(images/beachtxt.jpg) ;  
	background-repeat: repeat;
}
h1 h2 h3 h4 h5 h6 h7 {
  font-family: font-family: Arial, Helvetica, Tahoma, sans-serif;
  font-size: 18px;
  text-align: center;
  color: #000;
  margin: 5 ;
  padding: 5;
}
h1 {
  font-size: 48px;
  }
h2 {
  text-align: center;
  font-size: 32px;  
  margin-left: 40px;
}
h3 {
  font-family: "Bookman, serif";
  font-size: 28px;  
  }
h4 {
  font-size: 20px;
  }
h5 {
  font-size: 18px;  
  margin-top: 5px;
  margin-bottom: 5px;
  }
h6 {
  font-size: 18px;  
  margin-top: 5px;
  color: #333;
  margin-bottom: 5px;
  }
h7 {
  font-size: 18px;
  margin-top: 5px;
  margin-bottom: 5px;
  }
p {
  font-family: Arial, Helvetica, Tahoma, sans-serif;
  font-size: 18px;
  color: #000;
  padding: 10;
  }
a:link, a:hover, a:active, a:visited {  
  padding: 1;
  background-color: #fff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #000;
}
a:hover {
  color: #0c0;
}
#container {
  width: 100%;
  text-align: center;
}
#top {
  padding-bottom: 5px;
  background-color: transparent;
  padding-top: 2px;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  display: block;
  width: 100%;
}
#menu a, #menu a:visited {
  border-width: 2px;
  margin: 2px;
  padding: 2px;
  text-decoration: none;
  text-align: center;
  font-size: 16px;
  height: auto;
  width: auto;
  color: #000;
  background-color: #daa520;
  font-family: Comic Sans MS;
}
#menu a:hover {
  border-width: 2px;
  width: auto;
  border-top-color: #0c0;
  color: #fff;
}
#content {
  background-color: transparent;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  width: 900px;
}
#contentphoto {
  background-color: transparent;
  margin-right: auto;
  margin-left: auto;
  width: 820px;
  text-align: center;
}
#footer {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
hr {
  border-style: none;
  height: 4px;
  width: 90%;
  margin-top: 15px;
  margin-bottom: 20px;
  color: #066;
  background-color: #066;
}
.floatright {
  border: 2px solid #333;
  margin: 0 0 2em 2em;
  padding: 0.5em;
  float: right;
}
.floatleft {
  border: 2px solid #333;
  float: left;
  margin-left: 2.6em;
  margin-top: 1.2em;
}

.list { background-color:#ffc; padding:10px 0 0 0; font-size:14pt; }

.dkgrey {font-size: 18px; color: #222; font-weight:bold;} /* Dk Grey */
.dkbrown {font-size: 18px; color: #633; font-weight:bold;} /* Dk Brown */
.purple {color: #609; font-weight:bold;} /* Purple */
.red {font-size: 18px; color: #b00; font-weight:bold; } /* Ruby Red */
.gold {color: #c93; } /* Gold */
.gold1 {color: #cc0; font-weight:bold; background-color: #669; } /*Gold */
.yellow {color: #ff0; font-weight:bold; background-color: #999; } /* Yellow */
.blue {color: #036; } /* Deep Blue */
.green {color: #0c0; } /* Green */
.white {color: #fff; font-weight:bold; background-color: #999; } /*White */
.white1 {color: #fff; } /*White */
.ltgrey {color: #ccf; font-weight:bold; background-color: #999; } /*Lt Grey */
.ltgreen{color: #cf3; font-weight:bold; background-color: #999; } /*Lt Green */
.ltred {color: #fcc; font-weight:bold; background-color: #999; } /*Lt Red */
.blue1 {color: #9cf; font-weight:bold; background-color: #999; } /*Blue */
.ltyellow {color: #ff9; font-weight:bold; background-color: #999; } /*Lt Yellow */
.dkgrey {color: #333; font-weight:bold; background-color: #999; } /*dkgrey */

table.center {margin-left:auto ; margin-right:auto ; background-color:#ffc; width:80%; padding:20px; color: #0c0; font-size: 18px; font-weight: bold; }
th
{
background-color:#69c;
}
