/* CSS Document */

body {
  text-align: center; 
  background: url(backdrop.jpg) repeat;
  font-size: 12px;
  line-height:150%;
  font-family: Georgia, "Times New Roman", sans-serif;
  color:#FFF;
  margin:0;
  padding:0; 
}

a { text-decoration: none; 
	color: #9370D8; 
 } 

a: hover { color:#BD1550;  }

a img {
  border:none;
}
ul, li {
  padding:0;
  margin:0;
  list-style-type:none;
}
#container {
  width:754px;
  margin: 0 auto 0 auto;
  padding:0;
  padding-top:30px;
}

#sidebar {
  float:left;
  width:198px;
  padding-top:160px;
  background: url(logo.gif) no-repeat;
}
.sidebox {
  float:right;
  margin:20px 20px 0 0;
  padding-bottom:20px;
  border-bottom: 2px dotted #FFF;
  width: 134px;
}

#nav {
  text-align:right;
}
#nav a {
  color:  #9370D8;
  font-size: 16px;
  line-height:150%;
  text-transform:lowercase;
}
#nav a:hover, #nav .current { color:#BD1550; }

#shows {
  text-align:left;
  padding-top:71px;
  background: url(shows.gif) no-repeat;
}

#whats_new {
  text-align:left;
  padding-top:74px;
  background: url(whats_new.gif) no-repeat;
  border-bottom: none;
}

#shows h1, #whats_new h1{
  font-size: 12px;
  padding:0;
  margin:0;  
}

#whats_new a, #shows a { color:  #9370D8;
	
}

#whats_new a: hover { color:#BD1550; }

#shows a: hover { color:#BD1550; }

#shows p, #whats_new p {
  padding:0;
  margin:0;  
}

#content {
  float:left;
  text-align:left;
  width:556px;
  padding-top:159px;
  background: url(content_header.gif) no-repeat;
}

#contentbox
{
  padding:10px;
  background: url(content_back.gif) repeat-y;
  width:556px;
}

.title
{
  width:420px;
  text-align:right;
  line-height:150%;
  padding:10px 0 0 10px;
  color:#F8CA00;
  font-weight:bold;
  font-size: 22px;
}

#contentbox p
{
  width:430px;
  padding:0;
  padding-left:10px;
}

#contentbox a { color:  #6C2DC7 }

#contentbox a: hover { color:#BD1550; }

#contentbox ul li
{
  padding:10px;
}
#contentbox ul li, #contentbox h1
{
  font-weight:bold;
  color:#F8CA00;
  font-size:16px;
  padding:5px;
  padding-bottom:0px;
  margin:0;
}

#contentbox h2
{
  font-weight:bold;
  padding:0;
  margin:0;
  font-size:12px;
}

#contentbox a {

  font-weight:bold;
}

#contentfooter {
  height:19px;
  background: url(content_footer.gif) no-repeat;
  width:556px;
  float:left;
  clear:both;
}

.redfont { color: #F62817; }

.bluefont { color: #157DEC; }

.yellowfont { color: #F8CA00; }