* { margin: 0px; padding: 0px; }
body, td, th { font: normal 12px Verdana; color: #000; }
a { color: #666; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
img { border:none; }
h1 { padding-top: 25px; }

.body { width: 1078px; margin: 0 auto; }
.wrap { width: 925px; margin: 0 auto; }
.header { text-align: center; }
.footer { padding: 25px; text-align:center; }

.pages { text-align: center; font: bold 21px Comic Sans MS; }
.pages a { color: red; text-decoration: underline; }
.pages a:hover { text-decoration: none; }

.categories { padding:5px; text-align: center; font: normal 20px Comic Sans MS; }
.categories b { font-size: 22px; color: #333333; }
.categories a { color: red; text-decoration: underline; }
.categories a:hover { text-decoration: none; }
.categories b a { color: black; }

.thumbs { float: left; }
.thumbs a img { width: 150px; height: 200px; border: solid 1px #666; margin: 1px; }
.thumbs a:hover img { border: solid 1px #000; }

.tube { width: 1020px; margin: 0 auto; }
.tube .thumbs a img { width: 200px; height: 150px; }

.links { float: left; width: 150px; padding-left: 5px; font-weight: bold; }
.links img { width: 9px; height: 9px; }
.links a { font-size:12px; }

.clear { clear:both;float:none; }

.top_footer { padding-top: 15px; padding-bottom: 25px; font-weight: bold; line-height:20px; }
.top_footer .col { width:185px; float: left; }

.banner  { width: 820px; margin: 0 auto; padding-top: 25px; text-align: center; }
.banner  div { float: left; width: 400px; padding: 5px; }
.banner  .text { text-align: left; font: normal 20px Comic Sans MS; }
.banner  .text b { color: red; }

.banner2 { font:bold 30px Comic Sans MS; padding: 25px; text-align: center; }
.banner2 a { color:red; font-size:1.5em; text-decoration:underline; }
.banner2 a:hover { text-decoration:none; }

.freesites { width: 925px; margin: 0 auto; padding-top: 25px; font: normal 16px Comic Sans MS; }
.freesites div { float:left; width: 185px; }
.freesites a { color:red; text-decoration: underline; }
.freesites a:hover { text-decoration: none; }

.bookmark h1 { float:left; width:697px; }
.bookmark .addthis_native_toolbox { float:right; padding-top:30px; }

.juicyads { text-align: center; padding: 10px; }