body{
 font-family:  'Trebuchet MS', Verdana, Sans-serif;
background:#ffffff url(images/back.gif);
  background-repeat:repeat;

}


 a{
  color:#006699;
   text-decoration: none;
 }
 
 a:hover{
   color:#000000;
    text-decoration: none;
 
 }

img{
 border:none;

}

#maintable{

 background-repeat:no-repeat;
 }

#header{



 width:980px;
 padding:10px 0 10px 0;
 margin:0 0 0 0;
}


#logo{
 float:left;
  margin:25px 0 0 5px;
}

#topad{
    float:right;
    margin:27px 5px 17px 0;

}

 #tdtop{
 background:#006699;

border:2px solid #000000;
  height:200px;

 }

 #rtd{

 background:#006699;

border:2px solid #000000;
   width:170px;
 }

#sct{
vertical-align:top;

}


td a{

 font-size:12px;
}


 #ltd{
 
 background:#006699;

border:2px solid #000000;
 }



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

 display:block;
 
 
}


#partop{

  background:url(partners.gif);
     background-repeat: repeat-x;
   background-position:top center;
   height:35px;

}

#partners a{
 font-weight:bold;
color:#ffffac;
font-size:15px;
 text-decoration: none;
}

#partners a:hover{
 font-weight:bold;
color:#00f0ff;
  text-decoration: none;

}

#partners{
width:170px;
  background:#163047 url(images/partners.gif);
   background-repeat:no-repeat;
   background-position:top center;
    margin:0 10px 0 10px;
 vertical-align:middle;
 padding:50px 3px 5px 0;
   
line-height: 14pt;
display:block;
    border:1px solid #5c85ac;

}



.plink2 a{
background:url(images/linkback2.gif);
 height:32px;
 margin:2px;
 vertical-align:middle;
 display:block;
 padding:5px 0 0 5px;
 text-decoration: none;
}

.plink2 a:hover{
background:url(images/linkback.gif);
 height:32px;
 margin:2px;
 vertical-align:middle;
 display:block;
 padding:5px 0 5px 5px;
 color:#FFFFFF;
  text-decoration: none;
}



.pcolumn{
  display:inline;



}





#categories2 a{
 font-weight:bold;
color:#ffffff;
font-size:13px;
}

#categories2 a:hover{
 font-weight:bold;
   color:#ffffff;
}

#categories2{
 
 width:975px;
 margin:0 0 0 0;
 vertical-align:middle;
line-height: 14pt;
display:block;
}

.clink2 a{

  font-size:13px;
float:left;

 margin:2px;
 vertical-align:middle;
 display:inline;
  color:#ffffff;
  background:#242424;
border:1px solid #343434;
padding:3px;
}

.clink2 a:hover{
  float:left;
  font-size:13px;
 margin:2px;
 vertical-align:middle;
 display:inline;
 color:#000000;
background:url(images/topbg.gif);
  border:1px solid #ff6600;
padding:3px;
} 


















#categories a{
 font-weight:bold;
color:#ffffac;
font-size:15px;
padding:10px 0 0 0;
}

#categories a:hover{
 font-weight:bold;
   color:#FFFFFF;
   padding:10px 0 0 0;
}

#categories{
width:170px;
   background:#163047 url(images/categories.gif);
   background-repeat:no-repeat;
   background-position:top center;
   border:1px solid #5c85ac;
 margin:0 10px 0 10px;
 vertical-align:middle;
 padding:35px 3px 5px 0;
display:block;

}

#cattop{
 background:url(images/categories.gif);
   background-repeat:no-repeat;
   background-position:top center;
   height:37px;
}


.clink a{
background:url(images/linkback2.gif);
 height:32px;
 margin:2px;
 vertical-align:middle;
 display:block;
 padding:5px 0 0 5px;
 text-decoration: none;
}

.clink a:hover{
background:url(images/linkback.gif);
 height:32px;
 margin:2px;
 vertical-align:middle;
 display:block;
 padding:5px 0 5px 5px;
 color:#FFFFFF;
  text-decoration: none;
}






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

}
li{
 padding:0 0 3px 0;

}


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

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

 
}

.nansdiv{
 font-size:13px;

}

.rpoints{
 font-size:12px;
}

.apoints{
 font-size:12px;
}

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

.ansblock{
 border:1px solid #6d005c;


}

.qrow{
 padding:10px 0 0 0;

}

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


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

.plink{
 margin:5px 0 0 0;

}



#tcomments{
border:1px solid #eef2fe;
width:450px;
color:#000000;
}

.tdcomm{
padding:5px;
}

 #vidsc a{
  color:#03689b;
  
 }
  #vidsc a:hover{
  color:#00a9ff;

 }
.adr{
 margin:20px 0 20px 0;
}
.vthumba a{
 color:#ffffff;
}

.vthumba{
  padding: 3px 20px 20px 20px;
font-size:12px;
margin:5px 0 0 0;
background: url(images/tback.gif);
background-repeat:no-repeat;
background-position:center center;
 height:155px;
   color:#d5d5d5;
}
.vthumba1 a:hover{
 border:1px solid #3d3d3d;
  background:#febde0 ;
  background-repeat:no-repeat;
  display:block;
   font-size:11px;
    padding-top:5px;
      margin:20px;
}

.vtatext{
float:left;
margin:20px 0 0 2px;
width:150px;

}
.vtatext a{
 color:#ffffff;

}
.vtatext a:hover{
color:#fcd76d;

}

.vtaimg{
float:left;
margin:30px 5px 0 25px;


}
.vtaimg img{
 border:1px solid #ffffff;

}

.vtaimg img:hover{

 border:1px solid #fcd76d;

}
#sctd a{
 font-weight:bold;


}

#sctd a:hover{


}

#sctd{

  background:#ffffff;
border:2px solid #006699;
   width:760px;
}
   
   #searchbox{
    float:right;
    display:block;
    margin:0 35px 0 0;
   }
   
#search{
border-style:none;
 font-weight: bold;
 color:#000000;
background:url(images/search.gif);
padding:0;
  border:1px solid #464646;
    height:26px;
    font-size:16px;
}

#searchsubmit{

 width: 77px;
  height: 37px;
  margin: 0;
  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;
}

#addcomm input{
 background:#cae5fd;
  color:#000000;

   font-size:14px;
   font-weight:bold;
  }

#addcomm textarea{
 background:#cae5fd;
  color:#000000;

   font-size:14px;
   font-weight:bold;
  }
  
  #addcomm td{
   color:#000000;
  }
  .tdcommname{
background:#cae5fd;
color:#000000;
}

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

  #vtitle{

font-weight:bold;
  }
  
  #vidc{
 border:1px solid #c8cfe6;
 background:#3a4478 ;
 display:block;
  color:#c9e4ff;
  font-size:14px;
  width:650px;
  padding-top:5px;
  
  }
  .adr2{
   margin:20px 0 20px 15px;
  
  }
  
  #vidsc{
   color:#004a6f;
  
  }
  
  #mlrow a{
   color:#03689b;
  
  }
    #mlrow a:hover{
  color:#00a9ff;

 }
