@import "reset.css";
@import "error.css";
@import "common.css";

a { color:#95253B; }

p,.paragraphSpacing, table.paragraphTable td {
  padding-top:5px;
  padding-bottom:5px;
}

.disclaimer { font-size: 0.8em; font-style: italic; }

input, select {
  font-size:12px;
}
.chk {font-size:11px;}

.txt {
  width:154px;
}

.sel, .txt, .txt_nowidth {
  /* */
}

.txtfield {
  margin-top:5px;
  margin-bottom:5px;
}

h1, h2, h3 { padding-top:2px; padding-bottom:2px; }

.movieTitle {
  font-style: italic;
}

body {
  background-color:white;
  color:#95253B;
  font-family: helvetica, arial sans-serif;
  font-size: 0.70em;
  text-align:center;
}
.disclaimer { font-size: 0.8em; font-style: italic; }

#landingContent, #regContent, #tyContent, #hdr {
  width: 920px;
  margin-left:auto;
  margin-right:auto;
}

#hdr {
  padding-top:10px;
  text-align:right;
}

#hdr > span {
  margin-right:80px;
}

#landingCopy {
  text-align:left;
}

#landingCopy li {
  margin-left:15px;
  margin-top:5px;
}

#flashBG {
  background-image:url(../_images/landing_05.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}

#regFormContainer {
  background-image:url(../_images/register_03.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  width:419px;
  color:black;
}

#regFormContainer {
  text-align:left;
}

#regDisclaimer {
  text-align:left;
  margin-left:74px;
}

#thankyouCopy {
  text-align:left;
  background-image:url(../_images/thankyou_03.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}

#thankyouCopy p {
  line-height:30px;
  font-size:10pt;
}

#footer {
  width:764px;
  border-top:2px solid #95253B;
  margin-left:auto;
  margin-right:auto;
}