ul.sites {display: inline; width: 242px;float: left; line-height: 12px; margin: 1px; padding: 1px; list-style-type:none;}
ul.sites li { width:232px; height:15px; margin: 3px; padding: 1px; text-align:center; }
ul.sites a {color:#000; text-decoration:none; font-family:arial; font-weight:normal; font-size:14px;}
ul.sites a:hover {color:#03F; text-decoration:none;}
.tops{margin: 0 0 0 30px; padding:1px;}

body {color: #000; margin: 0 0 0 0; padding: 0 0 0 0; background-color:#39F;}

#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:#fff;}
.tt { width: 600px; height:20px; font:700 14px tahoma; text-transform:uppercase; color:#000; padding:6px; margin: 10px; text-align:left; float:left;}
.bre {clear:both; line-height:0; height:0;}
.thumbs{margin: 0 0 0 10px; padding:1px;}
.thumb {display: inline; float: left; width: 322px;height: 280px; margin: 5px; padding: 1px;}
a.th img {margin: 3px 0 2px 0; border: 1px solid #000;}
a.th:hover img { border-color:#fff;}

.tf{ width:322px; height:20px; margin: 0 0 0 0; padding: 0 0 0 0; text-align:justify; color:#000; font-family:Arial; font-size:12px; }
.length{ width: 80px; padding:0 5px 0 5px; margin: 0 0 0 5px; float: left; height: 20px;}
.views{ width: 90px; padding:0 5px 0 5px; margin: 0 0 0 5px; height: 20px; float:left;}
.stars{ width:100px; height: 20px; padding: 0 0 0 0; margin:0 10px 0 0; float:right; }

.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:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:underline;}


.adban{margin: 5x; padding: 5px;}
a.ban img {border: 1px solid #000;}
a.ban:hover img { border-color:#fff;}

<!--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:#003; font-family:Arial; font-size:16px; font-weight:bold; }
a.links em {color:#000; font-family:Verdana; font-size:14px; font-weight:normal; }
<!--end menu-->
