/* CSS Definitions. */
/* $Id: styles.css,v 1.16 2005/05/16 22:35:09 fliptop Exp $ */

html, body, #wrapper {
    height: 100%;
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
}

#wrapper {
    background-color: #000000;
    margin: 0 auto;
    text-align: left;
    vertical-align: middle;
}

td {
    color: #000000;
    font-family: Univers,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size: 14px;
}

td.historytext {
  background-attachment: fixed;
  background-image: url(/images/history_header02.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 370px;
  vertical-align: top;
  width: 250px;
}

div.historytext {
  border: none;
  color: #FFFFFF;
  height: 350px;
  overflow: auto;
  padding-left: 5px;
  padding-right: 7px;
  text-align: justify;
  vertical-align: top;
  width: 250px;
}

div.newslettertext {
  border: none;
  color: #FFFFFF;
  height: 650px;
  overflow: auto;
  padding-left: 5px;
  padding-right: 7px;
  text-align: justify;
  vertical-align: top;
  width: 650px;
}

td.moregroupies {
  background-attachment: fixed;
  background-image: url(/images/groupies_header09a.jpg);
  font-size: 11px;
  height: 25px;
  text-align: right;
  vertical-align: center;
  width: 210px;
}

a.moregroupies {
  color: #a54133;
}

a.moregroupies:hover {
  text-decoration: underline;
  color: #000000;
}

td.groupiestitles {
  background-attachment: fixed;
  background-image: url(/images/groupies_header02.jpg);
  font-size: 10px;
  height: 242px;
  vertical-align: top;
  width: 180px;
}

div.groupiestitles {
  border: none;
  color: #00000;
  font-size: 11px;
  height: 210px;
  overflow: auto;
  padding: 2px;
  vertical-align: top;
}

a.groupies {
  color: #A54133;
}

a.groupies:hover {
  text-decoration: underline;
  color: #000000;
}

td.groupieseventtitle {
  color: #A54133;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  width: 210px;
}

td.groupiespix {
  background-color: #000000;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  height: 242px;
  margin: 0em;
  padding: 0em;
  text-align: center;
  vertical-align: middle;
  width: 290px;
}

td.groupiesthumb {
  height: 33px;
  padding: 1px;
  text-align: center;
  vertical-align: top;
  width: 50px;
}

td.termstext {
  background-color: #FFFFFF;
  color: #a54133;
  font-size: 11px;
  font-weight: bold;
  height: 250px;
  text-align: justify;
  vertical-align: middle;
  width: 460px;
}

div.termstext {
  border: none;
  color: #a54133;
  height: 250px;
  overflow: auto;
  text-align: justify;
  vertical-align: top;
  width: 460px;
}

li.termstext {
  padding-right: 5px;
}

td.playerschris {
  background-attachment: fixed;
  background-image: url(/images/players_chris_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 195px;
  vertical-align: top;
  width: 460px;
}

div.playerschris {
  border: none;
  color: #FFFFFF;
  height: 190px;
  overflow: auto;
  padding-left: 3px;
  padding-right: 10px;
  text-align: justify;
  vertical-align: top;
  width: 448px;
}

td.playerssonny {
  background-attachment: fixed;
  background-image: url(/images/players_sonny_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 195px;
  vertical-align: top;
  width: 365px;
}

div.playerssonny {
  border: none;
  color: #FFFFFF;
  height: 190px;
  overflow: auto;
  padding-left: 3px;
  padding-right: 10px;
  text-align: justify;
  vertical-align: top;
  width: 350px;
}

td.playersaaron {
  background-attachment: fixed;
  background-image: url(/images/players_aaron_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 300px;
  vertical-align: top;
  width: 425px;
}

div.playersaaron {
  border: none;
  color: #FFFFFF;
  height: 290px;
  overflow: auto;
  padding-left: 3px;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 415px;
}

td.playersmonkey {
  background-attachment: fixed;
  background-image: url(/images/players_monkey_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 220px;
  vertical-align: top;
  width: 425px;
}

div.playersmonkey {
  border: none;
  color: #FFFFFF;
  height: 220px;
  overflow: auto;
  padding-left: 3px;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 417px;
}

td.servicestext {
  background-attachment: fixed;
  background-image: url(/images/services_body_home.jpg);
  background-position: 20% 40%;
  color: #A54133;
  font-size: 11px;
  font-weight: bold;
  height: 330px;
  padding-right: 7px;
  vertical-align: top;
  width: 363px;
}

td.rulestext {
  background-attachment: fixed;
  background-image: url(/images/rules_header03.jpg);
  color: #A54133;
  font-size: 11px;
  font-weight: bold;
  height: 265px;
  text-align: justify;
  vertical-align: middle;
  width: 380px;
}

div.rulestext {
  border: none;
  height: 265px;
  overflow: auto;
  text-align: justify;
  vertical-align: top;
  width: 370px;
}

li.rulestext {
  padding-right: 7px;
}

td.dajuicetext {
  background-attachment: fixed;
  background-image: url(/images/da_juice_header04.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 245px;
  text-align: justify;
  vertical-align: middle;
  width: 250px;
}

div.dajuicetext {
  border: none;
  color: #FFFFFF;
  height: 240px;
  overflow: auto;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 240px;
}

td.partykitstext {
  background-attachment: fixed;
  background-image: url(/images/party_kits_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 280px;
  text-align: justify;
  vertical-align: middle;
  width: 375px;
}

div.partykitstext {
  border: none;
  color: #FFFFFF;
  height: 270px;
  overflow: auto;
  padding-left: 5px;
  padding-right: 10px;
  text-align: justify;
  vertical-align: top;
  width: 355px;
}

td.eventlinkstext {
  background-attachment: fixed;
  background-image: url(/images/events_header03.jpg);
  font-size: 12px;
  font-weight: bold;
  height: 270px;
  text-align: justify;
  vertical-align: middle;
  width: 255px;
}

div.eventlinkstext {
  border: none;
  color: #000000;
  height: 260px;
  overflow: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 245px;
}

a.eventlinks {
  color: #A54133;
}

a.eventlinks:hover {
  text-decoration: underline;
  color: #000000;
}

td.eventtext {
/*  background-attachment: fixed; */
  background-image: url(/images/events_header04.jpg);
  height: 270px;
  text-align: justify;
  vertical-align: middle;
  width: 375px;
}

div.eventtext {
  border: none;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  height: 260px;
  overflow: auto;
  padding-left: 15px;
  padding-right: 15px;
  text-align: justify;
  vertical-align: top;
  width: 345px;
}

a.event {
  color: #8F8F8F;
}

a.event:hover {
  text-decoration: underline;
  color: #DFDFDF;
}

td.newstitles {
  background-attachment: fixed;
  background-image: url(/images/news_header07.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 220px;
  text-align: left;
  vertical-align: middle;
  width: 400px;
}

div.newstitles {
  border: none;
  color: #FFFFFF;
  height: 210px;
  overflow: auto;
  padding-left: 20px;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 370px;
}

a.news {
  color: #AFAFAF;
}

a.news:hover {
  text-decoration: underline;
  color: #DFDFDF;
}

td.newstext {
  background-attachment: fixed;
  background-image: url(/images/news_header08.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 220px;
  text-align: left;
  vertical-align: middle;
  width: 370px;
}

div.newstext {
  border: none;
  color: #FFFFFF;
  height: 220px;
  overflow: auto;
  padding-left: 10px;
  padding-right: 5px;
  text-align: justify;
  vertical-align: top;
  width: 355px;
}

td.rsvp {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}

td.yourein {
  background-attachment: fixed;
  background-image: url(/images/youre_in_header03.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 75px;
  text-align: center;
  vertical-align: center;
  width: 169px;
}

td.recaplinks {
  background-attachment: fixed;
  background-image: url(/images/recap_header02.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 325px;
  vertical-align: middle;
  width: 200px;
}

div.recaplinks {
  border: none;
  height: 320px;
  overflow: auto;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  vertical-align: top;
  width: 180px;
}

a.recap {
  color: #AFAFAF;
}

a.recap:hover {
  text-decoration: underline;
  color: #DFDFDF;
}

td.recaprandom {
  background-attachment: fixed;
  background-image: url(/images/recap_header03.jpg);
  height: 130px;
  text-align: left;
  vertical-align: middle;
  width: 175px;
}

td.recaptext {
  background-attachment: fixed;
  background-image: url(/images/recap_header07.jpg);
  font-size: 11px;
  font-weight: bold;
  height: 325px;
  width: 395px;
}

div.recaptext {
  border: none;
  height: 320px;
  overflow: auto;
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  vertical-align: top;
  width: 375px;
}

th {
    background-color: #DFDFDF;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

td.header {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

td.small {
    font-size: 10px;
}

td.medium {
    font-size: 12px;
}

td.required {
    background-color: #DFDFDF;
    font-size: 12px;
    text-align: right;
    font-weight: bold;
}

td.notrequired {
    background-color: #DFDFDF;
    font-size: 12px;
    text-align: right;
}

td.error {
    background-color: #060606;
    color: #FFFFFF;
    font-size: 12px;
}

td.status {
    background-color: #DFDFDF;
    color: #0000FF;
    font-size: 12px;
}

td.formtitle {
  background-color: #AFAFAF;
}

td.submit {
  background-color: #AFAFAF;
  text-align: center;
}

A.normal {
    color: #ADADAD;
}

A.normal:hover {
    text-decoration: underline;
    color: #FFFFFF;
}

A.copyright {
    color: #090909;
    font-weight: bold;
}

A.copyright:hover {
    text-decoration: underline;
    color: #CC0099;
}

div.shop {
  border: none;
  color: #FFFFFF;
  height: 289px;
  overflow: auto;
  padding-left: 8px;
  padding-right: 5px;
  position: relative;
  text-align: justify;
  vertical-align: top;
  width: 515px;
}

td.title {
    color: #000000;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

td.nav {
  background-color: #FFFFFF;
  font-size: 10px;
  font-weight: bold;
  height: 289px;
  width: 100px;
}

td.smallcenterednw {
    color: #000000;
    font-size: 10px;
    text-align: center;
    white-space: nowrap;
}

td.smallcentered {
    color: #000000;
    font-size: 10px;
    text-align: center;
}

td.smallrightnw {
    color: #000000;
    font-size: 10px;
    text-align: right;
    white-space: nowrap;
}

td.smallright {
    color: #000000;
    font-size: 10px;
    text-align: right;
}

td.normalcentered {
    color: #000000;
    font-size: 12px;
    text-align: center;
}

