body {
  background-color:#4477ff;
  margin:0px;
  height:100%;
  text-align:center;
}

table, tr, td, p, select, option, textarea, input {
  font-family:arial, helvetica;
  font-size:10pt;
  color:#000000;
}

#content {
  width:770px;
  margin:auto;
  background-color:#ffffff;
  text-align:left;
}

#main {
  padding-left:35px;
  padding-right:35px;
}

#chrome{margin:0 auto}

h1 {
  font-family:impact;
  font-size:30pt;
  font-weight:bold;
}

h2 {
  font-family:impact;
  font-size:26pt;
  font-weight:bold;
}

h3 {
  font-family:impact;
  font-size:22pt;
  font-weight:bold;
}


h4 {
  font-family:impact;
  font-size:20pt;
  font-weight:bold;
}

h5 {
  font-family:impact;
  font-size:18pt;
  font-weight:bold;
}

.error {
  color:#ff0000;
  font-weight:bold;
}

.bold {
  font-weight:bold;
}

.underline {
  text-decoration:underline;
}

.subtitle {
  color:#cc0000;
  font-weight:bold;
}

.copyright {
  font-size:8pt;
  font-family:verdana;
}

.asktoontown {
  color:#0000ff;
  font-weight:bold;
}

.txtSmall {
  font-size:8pt;
}

.txtSmallB {
  font-size:8pt;
  font-weight:bold;
}

.txtSmallI {
  font-size:8pt;
  font-style:italic;
}
.txtSmallU {
  font-size:8pt;
  text-decoration:underline;
}

.txtSmallBU {
  font-size:8pt;
  font-weight:bold;
  text-decoration:underline;
}

.txtSmaller {
  font-size:7pt;
}

.txtSmallerB {
  font-size:7pt;
  font-weight:bold;
}

.txtSmallerI {
  font-size:7pt;
  font-style:italic;
}
.txtSmallerU {
  font-size:7pt;
  text-decoration:underline;
}

.txtSmallerBU {
  font-size:7pt;
  font-weight:bold;
  text-decoration:underline;
}

.txtLg {
  font-size:12pt;
}

.txtLgB {
  font-size:12pt;
  font-weight:bold;
}

.txtLgBU {
  font-size:12pt;
  font-weight:bold;
  text-decoration:underline;
}

.txtLgr {
  font-size:14pt;
}

.txtLgrB {
  font-size:14pt;
  font-weight:bold;
}

.txtLgrBU {
  font-size:14pt;
  font-weight:bold;
  text-decoration:underline;
}

.faq {
  font-size:11pt;
  font-weight:bold;
  color:#0000ff;
}

.faqQA {
  font-size:10pt;
  font-weight:bold;
  color:#0000ff;
  padding-right:5pt;
}

.faqQ {
  font-weight:bold;
}

.faqTopic {
  font-weight:bold;
}

.offer {
  font-weight:bold;
  color:#ff0000;
}

.poem {
  font-size:9pt;
  font-weight:bold;
  color:#0000ff;
}

.toonfestFaqQ {
  color:#ff0000;
  font-weight:bold;
}

.news {
  font-size:9pt;
}

.newsTitle {
  font-weight:bold;
}

.info {
  font-size:9pt;
  color:#ff0000;
  font-style:italic;
}

#macLauncher {
  background-color:#ffffff;
}

#ttHdr{height:108px;width:770px;background-image:url(../assets/ttHdr.jpg);margin-left:auto;margin-right:auto;display:block}
#ttHdr2{height:108px;width:770px}
#ttHdrDC{height:108px;width:770px;background-image:url(../assets/dc/ttHdr.jpg);margin-left:auto;margin-right:auto;display:block}
#ttHdrBar{font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bolder;color:#000;height:30px;width:770px;background-image:url(../assets/ttHdrBar.png);	background-repeat:repeat-x;margin-left:auto;margin-right:auto;display:block;text-align:center;padding-top:4px}
