body {
  margin:0px;
  background-color:#D0D5C6;
  background-image: url('images/background_shim.jpg');
  background-repeat: repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #323232;
  font-size: 70%;
  line-height: 110%
}

a {
  color: #7382A4;  
}

.tshirt {
 float:right;
 margin-top:5px;
}

.text .white {
   color: #FFFFFF;
}

.main {

 background-image:url('images/largebackground.jpg');
 background-repeat:no-repeat;
 width: 940px;
* width:880px;
 height: 600px;

}

.mainCopy {

 background-image:url('images/largebackground.jpg');
 background-repeat:no-repeat;
 width: 940px;
* width:880px;
 height: 520px;

}

.topcontent {
  float:left;
  height:389px;

  margin-left:175px;
  #margin-left:87px;
  margin-top:77px

}

.highlight {
   background-color:#DFE5CE;
}

.episodeList {
   background-color:#DFE5CE;
   margin-bottom:5px;
}

.content {
float:left;
background-color:#CAD0BB;
margin-left:175px;
  #margin-left:87px;
margin-top:16px;
}

.text div{
padding-left:25px;
padding-right:25px;
}

.textColumn{
padding-left:25px;
padding-right:25px;
background-image:url('images/border_right.jpg');
background-repeat:repeat-y;
}

.text div a img {
  border:none;
}

.text .textfield {
  font-size:11px;
  font-family: courier;
  border-width:1px;
  border-style:solid;
  border-color:black;
  width:100px;
}

.text .button {
  font-size:10px;

  font-family: courier;
  border-width:1px;
  border-style:solid;
  border-color:black;
}


form {
  margin-bottom:0px;
  padding-bottom:0px;
}