ul.sites {display: inline; width: 252px;float: left; line-height: 12px; margin: 1px; padding: 1px; list-style-type:none;}
ul.sites li { width:232px; height:15px; margin: 5px; padding: 5px; text-align:center; }
ul.sites a {color: #fff; text-decoration:none;}
ul.sites a:hover {color: #f00; text-decoration:none;}
body {color: #fff; margin: 0 0 0 0; padding: 0 0 0 0; background-color:#000; font:Arial;}

#bc {width:1030px; margin: 0 0 0 0; padding: 0 0 0 0; }
#logo {width:1030px; height:50px; margin: 0 0 0 0; padding: 0 0 0 0; }
#bl {width:1030px; margin: 10px 0 10px 0; padding: 0 0 0 0; background-color:#000;}
.tt { width: 600px; height:20px; font:700 14px tahoma; text-transform:uppercase; color:#999; padding:6px; margin: 10px; text-align:left; float:left;}
.bre {clear:both; line-height:0; height:0;}
.thumbs{margin: 0 0 0 2px; padding:1px;}
.thumb {display: inline; float: left; width: 252px;height: 355px; margin: 1px; padding: 1px;}
a.th img {margin: 3px 0 2px 0; border: 1px solid #fff;}
a.th:hover img { border-color:#F00;}

.footer {width:1030px; margin: 0 0 0 0; padding: 0 0 0 0;}
.ftr{width: 300px; height:16px; font:700 10px tahoma; text-transform:uppercase; padding:3px; margin: 10px; text-align:center; float:left;}
.fcounter{width: 300px; height:16px; font:700 10px tahoma; text-transform:uppercase; padding:3px; margin: 10px; text-align:center; float:left;}
a:link { padding:0 0 0 0; margin: 0 0 0 0; color: #fff; text-decoration:none; }
a:hover { color: #f00; text-decoration:underline;}

.thumsn{margin: 0 0 0 2px; padding:1px;}
.thumbsnew{margin: 0 0 0 25px; padding:1px;}
.thumbnew {display: inline; float: left; width: 322px;height: 265px; margin: 1px; padding: 1px;}
a.thnew img {margin: 2px; border: 1px solid #fff;}
a.thnew:hover img { border-color:#000;}

.tfnew{ width:322px; height:20px; margin: 0 0 0 0; padding: 0 0 0 0; text-align:justify; color:#fff; font-family:Arial; font-size:12px; }
.lengthnew{ width: 90px; padding:0 5px 0 5px; margin: 0 0 0 20px; float: left; height: 20px;}
.viewsnew{ width: 90px; padding:0 5px 0 5px; margin: 0 0 0 0; height: 20px; float:left;}
.starsnew{ width:100px; height: 20px; padding: 0 0 0 0; margin:0 0 0 0; float:left; }


a.ad {display: inline; text-align: center; border: 1px #333333 dotted; float: left; margin: 2px; padding: 2px; text-decoration:none; width:332px; height:370px;}
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; font:Verdana;}
a.ad img {border: 1px #000000 solid;}
a.ad p {font-weight: normal; color: #ffffff; font-size: 12px;line-height: 16px; text-decoration:none; font:Verdana;}

<!--start menu-->
#menu{ width:1000px; height:24px; margin: 0 0 0 0; padding: 0 0 0 0; }
.mlinks { height:24px; line-height: 18px;  margin: 3px 0 3px 5px; padding: 0 0 0 0; }
a.links {display: inline; float:left; text-align: center; margin: 2px; padding: 3px;  text-decoration:none; }
a.links:hover span {text-decoration:underline;  }
a.links:hover em  {text-decoration:none; color:#F00;  }
a.links span {color:#f90; font-family:Arial; font-size:16px; font-weight:bold; }
a.links em {color:#ccc; font-family:Verdana; font-size:14px; font-weight:normal; }
<!--end menu-->
