/* Paralysis Park official web site */
/* AquaSite Builder 2009 Free Edition base stylesheet. Do not edit below this line. */
/* (edited below this line) */

body {
  margin: 0;
  padding: 14px 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #222222;
}

.main { border: 2px solid #001a33; }

.logo {
  font-family: Impact, "Arial Black", Arial, sans-serif;
  font-size: 54px;
  color: #7fdfff;
  letter-spacing: 2px;
  text-shadow: 3px 3px 0px #000d1a;
  padding-top: 12px;
}

.tagline {
  color: #ffcc00;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 1px;
  padding-bottom: 2px;
}

.bigstars {
  color: #ffcc00;
  font-size: 24px;
  padding-bottom: 8px;
}

.navcell {
  background-color: #2e86c1;
  border: 2px outset #9fd0ee;
  text-align: center;
  padding: 5px 2px;
}
.navcell a { color: #ffffff; font-weight: bold; text-decoration: none; font-size: 11px; }
.navcell a:hover { color: #ffff99; text-decoration: underline; }
.navcell-here { background-color: #1b5e8a; border: 2px inset #9fd0ee; }

.sidebox {
  background-color: #fffbe6;
  border: 1px solid #ccaa00;
  padding: 6px;
  font-size: 10px;
}

.counter {
  font-family: "Courier New", Courier, monospace;
  background-color: #000000;
  color: #33ff33;
  border: 1px solid #33ff33;
  padding: 1px 5px;
  font-size: 12px;
  letter-spacing: 2px;
}

.content { padding: 14px 18px 20px 18px; }

.pagetitle {
  font-family: "Comic Sans MS", "Trebuchet MS", Verdana, sans-serif;
  font-size: 22px;
  color: #003366;
  margin: 0 0 4px 0;
}

.news td { padding: 5px 6px; border-bottom: 1px dotted #999999; }
.newsdate { color: #cc0000; font-weight: bold; white-space: nowrap; }

table.cmp { border-collapse: collapse; }
table.cmp th { background-color: #003366; color: #ffffff; padding: 5px 9px; font-size: 11px; }
table.cmp td { border: 1px solid #8db3cc; padding: 5px 9px; font-size: 11px; }
table.cmp .us { background-color: #eaf6ff; font-weight: bold; }

.photoframe { border: 1px solid #555555; padding: 3px; background-color: #ffffff; }
.caption { font-size: 10px; color: #555555; font-style: italic; }

.comingsoon {
  background-color: #dcebf3;
  border: 2px dashed #778899;
  color: #556677;
  text-align: center;
  font-weight: bold;
  font-size: 11px;
}

.coupon {
  border: 3px dashed #cc0000;
  background-color: #fffbe6;
  padding: 12px;
  text-align: center;
}

.rumor { color: #cc0000; font-weight: bold; }
.fact { color: #006600; font-weight: bold; }

.guestentry {
  background-color: #f4f9fc;
  border: 1px solid #a9c8dc;
  padding: 8px 10px;
}

.footer { color: #cfe6f5; font-size: 10px; padding: 10px; line-height: 1.7; }
.footer a { color: #9fd0ee; }

hr { border: 0; border-top: 1px solid #a9c8dc; height: 1px; }

/* additions, later weekend */
.adnote { font-size: 8px; color: #888888; letter-spacing: 2px; text-align: center; }
.pollbar { background-color: #ffffff; border: 1px solid #2e86c1; height: 11px; width: 80%; display: inline-block; vertical-align: middle; }
.pollfill { background-color: #2e86c1; height: 11px; }
table.timeline td { border-bottom: 1px dotted #999999; padding: 6px 8px; font-size: 11px; vertical-align: top; }
.tl-date { color: #cc0000; font-weight: bold; white-space: nowrap; }
.sponsorbox { border: 2px solid #cc0000; background-color: #fffbe6; padding: 10px; }
.testimonial { background-color: #f4f9fc; border: 1px solid #a9c8dc; padding: 8px 10px; font-style: italic; }
.statfile td { border: 1px solid #8db3cc; padding: 4px 8px; font-size: 11px; }
.statfile th { background-color: #003366; color: #ffffff; padding: 4px 8px; font-size: 11px; text-align: left; }
.gb-flag { background-color: #cc0000; color: #ffffff; font-size: 8px; font-weight: bold; padding: 1px 4px; letter-spacing: 1px; }
input[type=text], textarea, select { font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 1px solid #8db3cc; }
