body{
 font-family: Arial, Helvetica, sans-serif; 
 color: #ffffff; 
 font-size: 12px;
 background-color: #000000;
 line-height: 1.4;
 margin: 0;
}
td{
 font-family: Arial; 
 color: #ffffff; 
 font-size: 12px;
 vertical-align: top;
 line-height: 1.4;
}
.boxtitle, .feedtitle{
 background-color:#000000; 
 color: #ffffff;
 font-weight:bold; 
 border: 0px solid #990000;  
 margin: 0px 0px 0px 0px; 
 padding: 0px;
 text-align: center;
}
.boxbody{
 border-left: 0px solid #990000; 
 border-right: 0px solid #990000; 
 border-bottom: 0px solid #990000; 
 border-top-width: 0px;
 padding: 0px; 
 background-color: #000000;
 margin: 0px 0px 0px 0px;
}
a{ }
a:link{ color: #ffff00; font-weight: bold; }
a:visited{ color: #ffff00; font-weight: bold; }
a:hover{ color: #ffffff; font-weight: bold; }
#page{
 text-align: left;
 width: 728px;
}
ul{
 margin-left: 10px;
 padding-left: 10px;
 margin-top: 0px;
 padding-top: 0px;
 margin-bottom: 3px;
 padding-bottom: 3px;
}
#pages{
 border: 1px solid #990000;
 padding: 5px;  
 background-color: #000000;
 margin: 5px 0px 5px 0px;
 text-align: center; 
 padding-right: 10px;
}

#pages a:link{ color: #ffff00; font-weight: bold; }
#pages a:visited{ color: #ffff00; font-weight: bold; }
#pages a:hover{ color: #ffffff; font-weight: bold; }

#singlepage{
 padding: 5px;
 margin: 0px 5px 5px 5px;
 background-color: #000000;
 border: 0px solid #990000; 
}
#pageheader{
}
#pagefooter{ font-size: 12px; padding-top: 25px; padding-bottom: 6px;}

#pagefooter a:link{ color: #ffff00; font-size: 12px; font-weight: bold; }
#pagefooter a:visited{ color: #ffff00; font-size: 12px; font-weight: bold; }
#pagefooter a:hover{ color: #ffffff; font-size: 12px; font-weight: bold; }


.req{
 font-weight: bold;
 color: #ff0000;
}
h1, h2{
margin: 0px;
padding: 0px;
margin-top: 5px;
border-bottom: 2px solid #404040;
color: #404040;
font-family: Arial;
}
h1{
font-size: 14px;
}
h2{
font-size: 14px;
}
.imageheader{
 background-color: #000000; 
 text-align: center;
}
.textheader{
 font-family: Tahoma; 
 margin-left: 10px;
}
.textheader .title{
 font-size: 25px; 
 color: #000000;
 margin: 0px;
 padding: 0px;
}
.textheader .quote{
 font-size: 15px; 
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.feedtitle a:link{
 text-decoration: underline;
 font-weight: bold;
 color: #800000;;
}
.feedtitle a:visited{
 text-decoration: underline;
 font-weight: bold;
 color: #800000;;
}
.feedtitle a:hover{
 text-decoration: underline;
 font-weight: bold;
 color: #800000;;
}

.feedlist{
 padding: 0px; 
 margin-left: 10px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 list-style: none;
}


.feedlist a:link{
 text-decoration: none;
 font-weight: bold;
 color: #000000;;
}

.feedlist a:visited{
 text-decoration: none;
 font-weight: normal;
 color: #000000;;
}
.feedlist a:hover{
 text-decoration: none;
 font-weight: bold;
 color: #404040;;
}

.postbox h1, .postbox h2, .postbox h3{
 font-size: 12px !important;
 border: 0px !important;
 margin: 0px !important;
 padding: 0px !important;
}

#col_2{
background-color: #000000;
border: 1px solid #990000;
padding: 5px;
margin-left: 5px;
}
#col_2 .boxbody{
background-color: #000000;
margin-top: 5px;
margin-bottom: 3px;
}
#col_2 .boxtitle{
padding: 2px;
border: 1px solid #990000;
background-color: #990000;
text-align: center;
}

.big:link {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffff00; font-weight:bold; text-decoration:none;}
.big:visited {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffff00; font-weight:bold; text-decoration:none;}
.big:hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; font-weight:bold; text-decoration:none;}

.bigger:link {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#ffff00; font-weight:bold; text-decoration:none;}
.bigger:visited {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#ffff00; font-weight:bold; text-decoration:none;}
.bigger:hover {font-family: Arial, Helvetica, sans-serif; font-size:24px; color: #ffffff; font-weight:bold; text-decoration:none;}

#posts {height: 90px; margin:0; padding:3px;}

.play { 
width: 140px;
height: 103px;
}

#preview {
float: left;
padding:0;
width: 112px;
height:86px;
}

#preview img{
border: 1px solid #fff;
text-align:left;
}

#sum {
float: right;
width: 330px;
height:80px;
padding: 0 0 0 6px;
font-size: 11px;
color: #dedede;
text-decoration: none;
text-align: left;
}

.clr {
	clear: both;
}