body {background-color:#000000; color:#FFFFFF; font-family:Verdana; font-size:8px;}
div.all{ width:1000px; margin: 0 0 0 0; padding:0 0 0 0;}

#head{ width:1000px; height:180px; margin: 0 0 10px 0; padding: 0 0 0 0; position: relative;}
#logo{width:480px; height:150px; margin: 0 0 0 0; padding: 0 0 0 0; float:left;}
#des{width:500px; height:50px; margin: 0 0 0 0; padding: 0 0 0 0; float:left; text-align:justify; }
h1 {font-family:Arial; font-size:13px; font-weight:normal;}
#had{width:500px; height:80px; margin: 0 0 0 0; padding: 0 0 0 0; float:left;}
#hal{width:500px; height:140px; margin: 10px 0 0 10px; padding: 0 0 0 0; float:left;}
.cl{ clear:both; line-height:0; height:0;}
a.ban img {border: 1px #fo3 dotted; margin: 10px 0 0 0;}
a.ban:hover img {border-color:#000000;}
.bt{ width:800px; padding: 5px; color:#FFF; font-family:Arial; font-size:14px; text-align:left; float:left; text-transform:uppercase; margin: 5px 0 5px 50px;}

.thumb {display: inline; float: left; width: 242px;height: 215px; background-color:#000; margin: 1px; padding: 1px;}
.desc {color: #ffffff; text-decoration:none; font-size:10px;}
a.th img {margin: 3px 0 5px 0; border: 1px solid #fff;}
a.th:hover img { border-color:#F03;}
.tf{ width:242px; height:20px; margin: 0 0 0 0; padding: 0 0 0 0; text-align:justify; color:#fff; font-family:Arial; font-size:12px; }
.length{ width: 70px; padding:0 5px 0 5px; margin: 0 0 0 1px; float: left; height: 16px;}
.views{ width: 70px; padding:0 5px 0 5px; margin: 0 0 0 0; height: 16px; float:left;}
.stars{ width:80px; height: 16px; padding: 0 0 0 0; margin:0 0 0 0; float:left; }

a.ad {display: inline; width: 300px; text-align: center; border: 1px #333333 dotted; float: left; margin: 5px 5px 0 7px; padding: 9px; text-decoration:none;}
a.ad:hover, a.ad:hover span  {border-color: #FF0000; color: #FF0000; text-decoration:none;}
a.ad span {font-weight: bold;color: #ffffff; font-size: 16px;line-height: 32px; text-decoration:none;}
a.ad img {border: 1px #000000 solid;}
a.ad p {font-weight: bold; color: #ffffff; font-size: 12px;line-height: 32px; text-decoration:none;}

ul.top {width: 150px;float: left;line-height: 12px;margin: 8px 0 0 8px;}
ul.top li {margin: 0 0 3px 0;padding: 0 0 0 12px; list-style-type:none; }
ul.top a {color: #ffffff; text-decoration:none; font-size:12px;}
ul.top a:hover {color: #ff0000; text-decoration:none;}

.footer{ width:1000px; height:20px; padding: 0 0 0 0; float:left; }
.fc{width:600px; height:20px; margin: 0 0 0 0; padding: 3px; float:left;  color:#FFFFFF; font-family:Arial; font-size:12px; text-align:left;}
.ft{width:300px; height:20px; margin: 0 0 0 0; padding: 3px; float:left; text-align:right; color:#FFFFFF; font-family:Arial; font-size:12px;}
a.tr{color:#FFFFFF; font-family:Arial; font-size:14px; text-align:right; text-decoration:none;}
a.tr:hover { color:#FFFFFF; text-decoration:underline;}

.friends {font-family: tahoma;font-size: 13px;color: #fff;}
.friends a {font-family: tahoma;font-size: 13px;color: #fff;}


.thumb a{text-decoration:none;}
.caption-top, .caption-bottom {  
  color: #ffffff;  
  padding-top: 0.2em;
  padding-bottom:0.2em;  
  font-size: 12px;  
  cursor: pointer;  
  border: 0px solid #334143;  
  background: #000000;  
  text-shadow: 1px 1px 0 #202020;
  }  
  .caption-top {  
  border-width: 0px 0px 8px 0px;  
  }  
  .caption-bottom {  
  border-width: 0px 0px 0px 0px;  
  }  
  .caption a, .caption a {  
  border: 0 none;  
  background: #000000;  
  padding: 0.3em;  
  }  
  .caption a:hover, .caption a:hover {  
  background: #202020;
  }
