body{
 font-family: Tahoma, Verdana, serif;
font-size: 13px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
 background:#ffffff;
 background-repeat:repeat-x;

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

  td, table, tr{
  padding:0;
  }
  

  
 a{
  color:#444444;
 }
 
 a:hover{
   color:#000000;
 
 }

img{
 border:none;

}


#ltd{
 width:130px;
   background:#f5f5f5;



}


#tdtop{
background:url(images/top.gif);
 background-repeat:no-repeat;

}


#lefttd{


}

#logo{
float:left;
  margin:18px 0 0 13px;
}


.topad{
   float:right;
   display:inline;
    margin:20px 15px 10px 0;

}


td a{

 font-size:12px;
}



#partners a{
 font-weight:bold;
color:#5b5b5b;
font-size:15px;


background-repeat:repeat-x;
display:block;
width:150px;
 float:left;
}

#partners a:hover{

   color:#e00000;
}

#partners{


 width:320px;
 margin:0 0 0 0;
 vertical-align:middle;
line-height: 14pt;
display:block;

padding:5px 0 5px 0;
}



#categories a{
 font-weight:bold;
color:#5b5b5b;
font-size:15px;
width:150px;
 float:left;
 
background-repeat:repeat-x;
display:block;
}

#categories a:hover{

   color:#e00000;
}

#categories{


 width:320px;
 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-top:-3px;
 vertical-align:middle;
 display:block;
 padding:2px;
}

.plink1 a:hover{
   font-size:13px;
   margin-top:-3px;
 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;
}




.plink{
 margin:5px 0 0 0;

}
.plink1{
 margin:5px 0 0 5px;

     
}

.leftad{
background:url(images/300.gif);
width:320px:
height:270px;
display:block;

padding:8px 0 8px 0;
}



#sctable{
 width:600px;
 

}

.vthumb img{

 border:2px solid #5b5b5b;
}

.vthumb img:hover{
 border:2px solid #e00000;
}


 .vthumba{
  padding: 10px 0 10px 0;
font-size:11px;
margin:10px 2px 0 2px;
  width:300px;
    height:240px;
border:1px solid #c7c7c7;

}

.vthumba a{
  padding: 5px 3px 3px 3px;
font-size:13px;
color:#5b5b5b;
font-weight:bold;

}

.vthumba a:hover{
color:#e00000;
}

.vtaimg{
 margin-top:5px;
}


.vtaimg img{

 border:2px solid #5b5b5b;
}

.vtaimg img:hover{
 border:2px solid #e00000;
}

.vtatext{
color:#5b5b5b;
width:260px;
display:block;

}
.midtop{
background:url(images/midtop.gif);
background-repeat:no-repeat;
height:38px;
background-position:top center;
}






.midbot{
   background:url(images/midbot.gif);
background-position:bottom center;
background-repeat:no-repeat;
height:50px;

}




 .inleft{
  width:130px;
 
 }

#showcase{
 background:url(images/midm.gif);
 background-repeat:repeat-y;
  width:640px;

}
 .inshow{
  width:640px;
 }

#showcase1{
 background:url(images/midm.gif);
 background-repeat:repeat-y;
width:640px;

}

#showcase2{
 background:url(images/midm.gif);
 background-repeat:repeat-y;
width:640px;

}

#svid{
  background:#ffa500;
   border:1px solid #b90a17;
 width:630px;


}



.midad{

 width:640px;
padding:10px 0 10px 0;
}


.sidetop{
background:url(images/sidetop.gif);
 height:38px;
width:320px;
}


.sidebot{

background:url(images/sidebot.gif);
background-repeat:no-repeat;
background-position:bottom center;
width:320px;
height:36px;

}

.sidem{


background:url(images/sidem.gif);
background-repeat:repeat-y;
width:320px;

}

#std{
 background:url(images/stdtop.gif);
 background-repeat:no-repeat;
 height:56px;
}

#searchform{
  padding:0;
  margin:0;
}


#search{
border-style:none;
 font-weight: bold;
 color:#153f96;
background:url(images/search.gif);
padding:0;
  font-size:16px;
    height:24px;
    border:1px solid #5b5b5b;

}

#searchsubmit{

 width: 66px;
  height: 25px;
 margin-right:15px;
  padding: 0;
  border: 0;
  background: transparent url(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(images/sbox.gif);
 background-repeat:no-repeat;
  width:100%;
  height:35px;

}


#tcomments{
 border:1px solid #7b7b7b;
width:550px;


}


.tdcomm{
padding:5px;


}

.tdcommname{
background:#7b7b7b;
color:#ffffff;
}

.tdcommdate{
background:#7b7b7b;
color:#ffffff;
}



#addcomm input{
 background:#7b7b7b;
  color:#ffffff;

   font-size:14px;
   font-weight:bold;
  }
  
#addcomm textarea{
 background:#7b7b7b;
  color:#ffffff;

   font-size:14px;
   font-weight:bold;
  }
  
  #vidc a{
color:#444444;

  }
  
    #vidc a:hover{
color:#000000;

  }
  
  #vidc{
color:#000000;


  }

  #vidc td{
color:#000000;



  }
  
  #vtitle{

font-weight:bold;
margin-bottom:10px;
  }
  

  
  #mlrow{
   height:36px;

  }

.snumlinks{


 color:#eaeaea;
background:url(images/nl2.gif);
 border:1px solid #eaeaea;
 padding:3px;
 font-size:13px;
 height:13px;
  }

.snumlinks:hover{
 color:#333333;
background:url(images/nl1.gif);
 border:1px solid #333333;
  font-size:13px;

padding:3px;
  }

  .numlinks{
 color:#333333;
background:url(images/nl1.gif);
 border:1px solid #333333;
  font-size:13px;

padding:3px;
height:13px;
  }
  
  .numlinks:hover{


 color:#eaeaea;
background:url(images/nl2.gif);
 border:1px solid #eaeaea;
  }



  .nplinks{
 color:#333333;
background:url(images/nl1.gif);
 border:1px solid #333333;
  font-size:13px;

padding:3px;
height:13px;
  }

  .nplinks:hover{


 color:#eaeaea;
background:url(images/nl2.gif);
 border:1px solid #eaeaea;

  }



