body{
 font-family:  Verdana, Georgia, Sans-serif;
  background:#9C0063 url(images/bg.gif);
background-repeat:repeat-x;

color:#000000;
font-size:13px;
}


 a{
  color:#9C0063;
 }
 
 a:hover{
   color:#FF7BF7;
 
 }

img{
 border:none;

}

#maintable{
  background:#000000 url(images/mtbg.gif);
  background-repeat:repeat-x;
}

#header{
      background:#000000;


 width:980px;
 padding:1px 0 1px 0;
 margin:0 auto 0 auto;
}

#sitedes{
padding:20px 0 0 20px;
height:45px;
color:#ffffff;
}

#logo{
  float:left;
  margin:0 0 0 0;
}

#topad{
   float:center;
    margin:0 0 0 0;

}



#sct{
vertical-align:top;

}


td a{

 font-size:11px;
}






 #midin{
width:160px;
height:340px;
text-align:center;
 float:left;
     margin:7px 10px 0 0;
     padding:20px 5px 0 5px;

 display:block;
 
 
}

#partop{

  background:url(images/partners.gif);
   background-repeat:no-repeat;
   background-position:top center;
   height:32px;


}

#partners a{
 font-weight:bold;
  font-size:14px;
}

#partners{
width:309px;
 background:#000 url(images/catback.gif);
   background-repeat:repeat-x;
border:1px solid #000; 
 margin:0 0 0 0;
 vertical-align:middle;
line-height: 14pt;
display:block;


}
.plink2{
margin:5px;
}

.pcolumn{
  display:inline;

  float:left;
 margin:0 0 0 5px;
}


#categories a{
 font-weight:bold;
color:#9C0063;
font-size:14px;


}

#categories a:hover{
  color:#FF7BF7;
}

#categories{
  background:#000000 url(images/catm.gif);
 width:160px;
 background-repeat:repeat-y;
text-align:center;
margin:10px 0 0 10px;
}

#cattop{
  background:#000000 url(images/cattop.gif);
background-repeat:no-repeat;
height:59px;
width:160px;
margin:10px 0 0 10px;

}

#catbot{
  background:#000000 url(images/catbot.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:160px;
margin:10px 0 0 10px;
}


.afftop{
  background:#000000 url(images/afftop.gif);
background-repeat:no-repeat;
height:59px;
width:310px;
margin-top:15px;

}

.adr{
  background:#000000 url(images/affm.gif);
background-repeat:repeat-y;
text-align:center;
width:310px;

}

.affbot{
  background:#000000 url(images/affbot.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:310px;

}



.hottop{
  background:#000000 url(images/hottop.gif);
background-repeat:no-repeat;
height:59px;
width:310px;
margin-top:15px;

}

.hotshowcase{
  background:#000000 url(images/affm.gif);
background-repeat:repeat-y;
text-align:center;
width:310px;

}

.hotbot{
  background:#000000 url(images/affbot.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:310px;

}


.clink{

padding:5px;
}

.plink1{

padding:5px;
}

.h2{
 padding:0;
 margin:0 0 0 0;

}
li{
 padding:0 0 3px 0;

}


input, textarea{
 font-size:12px;
}

.dellink{
font-size:8px;
 color:#E90000;

 
}

.nansdiv{
 font-size:11px;

}

.rpoints{
 font-size:11px;
}

.apoints{
 font-size:11px;
}

#qupdated{
visibility: hidden;
color:#EB5418;
}

.ansblock{
 border:1px solid #FFCCF9;


}

.qrow{
 padding:10px 0 0 0;

}

h3{
 padding:2px 0 2px 0;
 margin:0 0 5px 0;
color:#FF3600;
}

#container{
 text-align:left;
  width:1000px;
}

h4{
 margin:10px 0 7px 0;
 padding:0 0 0 0;
}

.plink{
 margin:5px 0 0 0;

}

.rtop2{

 width:300px;
  margin:20px 0 0 0;
}

.rtop{
 float:left;
 width:300px;

}

#rbot{
 float:left;
  width:300px;
  
}

.intable{

      


}

#tcomments{
 border:1px solid #CFCFCF;
width:450px;


}


.tdcomm{
padding:5px;


}

.tdcommname{
background:#EFD3E7;
color:#000000;
}

.tdcommdate{
background:#EFD3E7;
color:#000000;
}

.vtaimg a{
  float:left;
  border:1px solid #7A1B52;
  margin:12px 0 0 15px;
}

.vtaimg a:hover{

  border:1px solid #FFE1FB;
}

.vthumb a{
  float:left;
  border:1px solid #7A1B52;
  margin:12px 0 0 15px;
}

.vthumb a:hover{

  border:1px solid #FFE1FB;
}

.vtatext{
  float:left;
  margin:10px 0 0 5px;
  width:260px;
  font-size:13px;
  text-align:left;
  
}

.vtatext a{
font-weight:bold;
font-size:13px;
color:#7A1B52;

}

.vtatext a:hover{

color:#FFE1FB;

}

.vthumba{
  padding: 0 0 20px 0;
background:url(images/vtaback.gif);
background-repeat:no-repeat;
  color:#ffffff;
}

.vthumba:hover{

background:url(images/vtaback2.gif);
background-repeat:no-repeat;

}


.vthumb{
padding: 0 0 5px 0;
}

.vtabot{
background:url(images/ctback.gif);
width:450px;
height:12px;
background-repeat:repeat-x;
display:block;
float:left;
margin: 20px 0 0 0;
}

.midtop{

background:url(images/topm.gif);
background-repeat:no-repeat;
width:500px;
height:59px;
}

.watchtop{

background:url(images/watcht.gif);
background-repeat:no-repeat;
width:500px;
height:59px;
}


.midbot{

background:url(images/botm.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:500px;
margin-bottom:15px;
}

#showcase{
background:url(images/mm.gif);
background-repeat:repeat-y;
width:500px;
}

#vidc{
background:url(images/mm.gif);
background-repeat:repeat-y;
width:500px;
}


.sidetop{

background:url(images/sidetop.gif);
background-repeat:no-repeat;
width:130px;
}
.sidebot{

background:url(images/sidebot.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:130px;
}

.sidem{
background:url(images/sidem.gif);
background-repeat:repeat-y;
width:130px;
height: 3400px;
}



.rtop{

background:url(images/rtop.gif);
background-repeat:no-repeat;
width:312px;
}
.rbot{

background:url(images/rbot.gif);
background-repeat:no-repeat;
   background-position:bottom left;
width:312px;
}

.rm{
background:url(images/rm.gif);
background-repeat:repeat-y;
width:312px;
height:1200px;
}

#searchbox input{
 font-family: Verdana, Sans-serif;
 font-weight: bold;
 color:#ffffff;
    background:url(images/searchinp.gif);
}

#searchsubmit{
 background:#000000;
  color:#ffffff;
   font-size:14px;
  background:url(images/searchinp.gif);
}

#search{
 background:#000000;
  color:#ffffff;
   font-size:14px;
}

#searchform{
 vertical-align:middle;

}

#searchbox{
float:right;
margin-top:4px;
height:30px;

}

#sbtd{
     background:url(images/searchin.gif);
}


#addcomm input{
 background:#3A3A3A;
  color:#FEC1F8;
   font-size:14px;
   font-weight:bold;
  }
  
#addcomm textarea{
 background:#3A3A3A;
  color:#FEC1F8;
   font-size:14px;
   font-weight:bold;
  }
  
  .sidead{
    margin:0 0 0 10px;;
  }
  
  .stars{

background:#9C0063;
width:50px;
margin-top:3px;
padding:0 5px 0 5px;
  }
  
  #vtitle{
    font-weight:bold;
  }
