body
{ 
background: url('../images/background.jpg'); 
background-repeat: repeat; 
background-color: #FFFFFF;
color: #0000FF;
} 

a:link {color: #CC0000;}
a:visited {color: #CC0000;}

img {
  border: 0;
  text-decoration: none
}

img.top {vertical-align:text-top}
img.bottom {vertical-align:text-bottom}

.newsection {padding-top: 20px;}

.hdrTbl { 
background-color: #0000FF;
color: #FFFFFF;
}

.mainTbl { background-color: #FFFFFF;}

.googTbl { 
background-color: #FFFFFF;
}

.smallText { padding-left:10px; font-size:9px;}

.medText { font-size:18px;}

.mbText { font-size:22px; font-weight: bold;}

.bigText { font-size:26px;}

.featured {
color: #000000;
font-weight: bold;
}

.menuItem {
margin-top: 10px; 
margin-bottom: 0;
color: #CC0000;
}

.topH1
{
font-size: 36px;
font-style: italic;
}


.hardLeft {
margin-left: 0em;
padding-left: 0em;
}

.mainList {
list-style-type: disc; 
}

.noDiscList {
list-style-type: none; 
}

ul.mainList li { 
margin: 0 0 10px 0 
}

div#divEpisode
{
font-size:16px;
}


td.right div
{
text-align: right;
margin: 0 0 5px 0 
}

td.left div
{
text-align: left;
margin: 0 0 5px 0 
}

table.LR_padding td
{
 padding: 0 10px 0 10px;
}


.float-left {
  float: left;
  margin: 0 20px 0 0;
}

.float-right {
  float: right;
  margin: 0 0 0 20px;
}


div.scroll
{
background-color:#9BD1FA;
width:450px;
height:150px;
overflow: scroll
}

div#nifty{ margin: 0 0%;background: #9BD1FA; color: #0000FF;}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}