body { color: #47fc00; margin:0; padding:0; font:small Georgia, Serif; background: #ddd; }
.button { color: #47fc00; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 500%; background-color: black; text-transform: uppercase; text-align: center; width: 99px; height: 50px; float: left; margin: 0; padding: 0; border-right: 1px solid white; display: block; }
.nav { color: #47fc00; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-transform: uppercase; }
.nav:hover { color: white; }
.button:hover { background-color: white; }
a img {
  border-width:0;
  }
table { background-color: white; }
.pad10px { padding: 10px; }
.standardbody { text-align: left; margin: 0; padding: 0; }
.rightbody { text-align: left; float: right; }
.aboutimg { margin-right: 10px; }
.galleryimg { text-align: left; margin: 0 10px 10px 0; padding: 4px; border: solid 1px #ddd; }
.leftbar p { margin: 0; padding: 0; }
.floatleft { width: 395px; float: left; margin: 0 10px 0 0; padding: 0; }
.justframe { padding: 4px; border: solid 1px #ddd; }
p { color:#000; font: 100%/150% "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-align: justify; margin: 0 0 10px; padding: 0; }
.galindex { float: right; }
.introleft { margin-right: 10px; margin-bottom: 10px; }
.introright { margin-bottom: 10px; }
.floatcenter { padding: 0; width: 260px; float: left; margin: 0 10px 10px; border-width: 0; }
.floatright2 { width: 395px; float: right; }
.bottompad10 { margin: 0 0 10px; padding: 0; }
h1 { color: white; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #808080; text-transform: uppercase; text-align: left; width: auto; margin: 0 0 10px; padding: 5px 10px; display: block; }
