ul.sites {display: inline; width: 152px;float: left; line-height: 12px; margin: 1px; padding: 1px; list-style-type:none;}
ul.sites li { width:152px; height:15px; margin: 5px; padding: 5px; text-align:center; }
ul.sites a {color:#000; text-decoration:none;}
ul.sites a:hover {color:#5B0000; text-decoration:none;}
.tops{margin: 0 0 0 20px; padding:1px;}

body {color: #000; margin: 0 0 0 0; padding: 0 0 0 0; background-color:#FEC5FF;}

#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; }
.tit{width:300px; height:40px; margin: 0 0 0 30px; padding: 0 0 0 0; float:left; }
.desc{width:600px; height:40px; margin: 0 0 0 40px; padding: 5px;  float:left; background-image:url(dbg.jpg); background-position:center; background-repeat:no-repeat;font-family:Arial; font-size:11px; font-weight:normal; font-style:normal; color:#000;}
h1{ font-family:Arial; font-size:30px; font-weight:normal; font-style:normal; color:#000;}

#bl {width:1030px; margin: 10px 0 10px 0; padding: 0 0 0 0; background-color:#fff;}
.tt { width: 800px; 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 15px; padding:1px;}
.thumb {display: inline; float: left; width: 322px;height: 265px; 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: 90px; padding:0 5px 0 5px; margin: 0 0 0 5px; float: left; height: 20px;}
.views{ width: 80px; padding:0 5px 0 5px; margin: 0 0 0 10px; 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; font:700 10px tahoma; text-transform:uppercase; padding:4px; margin: 5px; text-align:center; float:left;}
#copyr{width: 620px; color:#000; font-family:Arial;  padding:4px; margin: 5px; text-align:center; float:left; font-size:12px;}
a:link { padding:0 0 0 0; margin: 0 0 0 0; color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
.fdesc {width:1010px; margin: 3px; padding: 5px; color:#000; font-family:Arial; font-size:12px; font-weight:normal; font-style:normal;}

.desclink{ width:1010px; padding:5px; margin:5px;}
ul.dl {display: inline; width: 490px;float: left; margin: 5px; padding: 2px; list-style-type:none;color:#000; font-family:Arial; font-size:12px; font-weight:normal; font-style:normal;}
ul.dl li { width:488px; height:15px; margin: 5px; padding: 5px; text-align:left; }
ul.dl a {color:#000; text-decoration:none;}
ul.dl a:hover {color:#000; text-decoration:none; width:100%; background-color:#FEC5FF;}


<!--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-->
