body{

 font-family: Tahoma, Verdana, serif;

font-size: 13px;



font-weight: normal;

text-transform: normal;

letter-spacing: normal;

line-height: 1.6em;

 background:#111111;

 background-repeat:repeat-x;



color:#c5c5c5;



}



  td, table, tr{

  padding:0;

  }

  



  

 a{

  color:#bfbfbf;

 }

 

 a:hover{

   color:#ffffff;

 

 }



img{

 border:none;



}





#ltd{

 width:130px;

   background:#111111;







}





#tdtop{

background:url(templates/purplematter/images/top.gif);

 height:160px;



}









#logo{

float:left;

  margin:18px 0 0 13px;

}





.topad{

   float:right;

   display:inline;

    margin:20px 15px 10px 0;



}





td a{



 font-size:12px;

}

#loginform{

 text-align:center;

 width:160px;

 background:#111111;

 height:120px;

}



#usernamediv{

 margin:0 0 0 6px;

float:left;



}



#passdiv {

 margin:0 0 0 6px;

float:left;



}

#submitviddiv{

  margin:0 auto 0 auto;



}

#logoutdiv{

  margin:0 10px 0 auto;



}



#uninp, #passinp{

float:right;

 margin:0 5px 0 0;

}



#membersubmit{

float:left;



}



#memberreg{

   font-size:10px;

     margin:0 0 0 6px;

 float:left;

}



#partners a{

 font-weight:bold;

color:#e1e1e1;

font-size:15px;

background-repeat:repeat-x;

display:block;

width:130px;

}



#partners a:hover{

   color:#be0000;

}



#partners{





 margin:0 0 0 0;

 vertical-align:middle;

line-height: 14pt;

display:block;



padding:5px 0 5px 0;

 clear:both;

}







#categories a{

 font-weight:bold;

color:#e1e1e1;

font-size:15px;

width:130px;



background-repeat:repeat-x;

display:block;

}

.button { border: 1px solid rgb(189, 186, 189); background: rgb(49, 48, 49) none repeat scroll 0% 0%; margin-left: 5px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; }

#categories a:hover{



   color:#be0000;

}



#categories{

 margin:0 0 0 0;

 vertical-align:middle;

line-height: 14pt;

display:block;



padding:5px 0 5px 0;

 clear:both;

}











.clink a{

   font-size:13px;

 margin:2px;

 vertical-align:middle;

 display:block;

 padding:2px;

}



.clink a:hover{

  font-size:13px;

 margin:2px;

 vertical-align:middle;

 display:block;

padding:2px;

}





 .plink1 a{

  font-size:13px;

 margin:2px;

 vertical-align:middle;

 display:block;

 padding:2px;

}



.plink1 a:hover{

 font-size:13px;

 margin:2px;

 vertical-align:middle;

 display:block;

padding:2px;

}









li{

 padding:0 0 3px 0;



}





input, textarea{

 font-size:12px;

}





h3{

 padding:2px 0 2px 0;

 margin:0 0 5px 0;



}





h4{

 padding:2px 0 2px 0;

 margin:0 0 5px 10px;

 color:#ffffff;

}











.vthumb img{



 border:2px solid #000000;

}



.vthumb img:hover{

 border:2px solid #aaaaaa;

}





 .vthumba{

  padding: 0 0 0 0;

font-size:11px;

margin:10px 2px 0 2px;



    height:130px;





}



.vthumba a{

  padding: 5px 3px 3px 3px;

font-size:13px;

color:#05225d;

font-weight:bold;



}



.vthumba a:hover{

color:#267b00;

}



.vtaimg{

 margin-top:5px;

}





.vtaimg img{



 border:2px solid #000000;

}



.vtaimg img:hover{

 border:2px solid #aaaaaa;

}



.vtatext{

color:#bf5897;

width:160px;

display:block;



}

.midtop{

background:url(templates/purplematter/images/midtop.gif);

background-repeat:no-repeat;

height:24px;



}

.midbot{

   background:url(templates/purplematter/images/midbot.gif);



background-repeat:no-repeat;

height:28px;



}



.midad{

 background:url(templates/purplematter/images/midm.gif);

 background-repeat:repeat-y;

padding:10px 0 10px 0;

}



.midm{

 background:url(templates/purplematter/images/midm.gif);

 background-repeat:repeat-y;



}







.sidetop{

background:url(templates/purplematter/images/sidetop.gif);

background-repeat:no-repeat;

 height:28px;

width:170px;

}





.sidebot{



background:url(templates/purplematter/images/sidebot.gif);

background-repeat:no-repeat;

background-position:bottom center;

width:170px;

height:23px;



}



.sidem{





background:url(templates/purplematter/images/sidem.gif);

background-repeat:repeat-y;

width:170px;



}









 .inleft{

  width:130px;

 

 }



#showcase{



 background-repeat:repeat-y;

  width:800px;



}

 .inshow{

  width:800px;

 }



#showcase1{



 background-repeat:repeat-y;

width:800px;



}



#showcase2{



 background-repeat:repeat-y;

width:800px;



}



#svid{

  background:#ffa500;

   border:1px solid #b90a17;

 width:630px;





}



















#std{

 background:url(templates/purplematter/images/stdtop.gif);

 background-repeat:no-repeat;

 height:56px;

}



#searchform{

  padding:0;

  margin:0;

}





#search{

border-style:none;

 font-weight: bold;

 color:#000000;

background:url(templates/purplematter/images/search.gif);

padding:0;

  font-size:16px;

    height:24px;

    border:1px solid #000000;

}



#searchsubmit{



 width: 78px;

  height: 30px;

  margin: 0;

  padding: 0;

  border: 0;

  background: transparent url(templates/purplematter/images/searchbut.gif) no-repeat center top;

  text-indent: -1000em;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */

  display:block;

}







#searchform{

 vertical-align:middle;



}



#searchbox{



display:block;

 margin:0;

 background:url(templates/purplematter/images/sbox.gif);

  width:100%;

  height:32px;

}





#tcomments{

 border:1px solid #bfbfbf;

width:550px;





}





.tdcomm{

padding:5px;





}



.tdcommname{

background:#d6d6d6;

color:#000000;

}



.tdcommdate{

background:#d6d6d6;

color:#000000;

}







#addcomm input{

 background:#d6d6d6;

  color:#000000;



   font-size:14px;

   font-weight:bold;

  }

  

#addcomm textarea{

 background:#d6d6d6;

  color:#000000;



   font-size:14px;

   font-weight:bold;

  }

  

  #vidc a{

color:#bfbfbf;



  }

  

    #vidc a:hover{

color:#ffffff;



  }

  

  #vidc{

color:#000000;





  }



  #vidc td{

color:#000000;







  }

  

  #vtitle{



font-weight:bold;

margin-bottom:10px;

  }

  



  

  #mlrow{

   height:36px;



  }



.snumlinks{





 color:#c8c8c8;

background:url(templates/purplematter/images/catlink2.gif);

 border:1px solid #c8c8c8;

 padding:3px;

 font-size:13px;

 height:13px;

  }



.snumlinks:hover{

 color:#000000;

background:url(templates/purplematter/images/catlink.gif);

 border:1px solid #000000;

  font-size:13px;



padding:3px;

  }



  .numlinks{

 color:#000000;

background:url(templates/purplematter/images/catlink.gif);

 border:1px solid #000000;

  font-size:13px;



padding:3px;

height:13px;

  }

  

  .numlinks:hover{





 color:#c8c8c8;

background:url(templates/purplematter/images/catlink2.gif);

 border:1px solid #c8c8c8;

  }







  .nplinks{

 color:#000000;

background:url(templates/purplematter/images/catlink.gif);

 border:1px solid #000000;

  font-size:13px;



padding:3px;

height:13px;

  }



  .nplinks:hover{





 color:#c8c8c8;

background:url(templates/purplematter/images/catlink2.gif);

 border:1px solid #c8c8c8;



  }








