* { margin: 0px; padding: 0px;}
BODY {background: #BFECFA url(./img/bg.gif) top left repeat-x;}
tr {vertical-align: top;}
a img {border: 0}
a {color:#000}
a:hover {text-decoration: none;}
.search {margin-top: 8px; margin-bottom: 5px;}
.adv_search {font: 11px Arial, Helvetica, sans-serif; color: #000000;}
.adv_search a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.adv_search a:hover {text-decoration: none;}
.search_form {border: 1px #000000 solid; background: #FFFFFF; font: 11px Arial, Helvetica, sans-serif; color: #5F767D; padding: 2px; height: 21px; width: 119px; }
.nav {text-transform: uppercase; text-align: center;}
.nav a {font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.nav a:hover {text-decoration: none;}
.navigation {margin-top: 14px;}
.footer {font: 11px Arial, Helvetica, sans-serif; color: #000000; padding-top: 57px;}
.footer a {text-transform: uppercase; font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.footer a:hover {text-decoration: none;}
.niche {vertical-align: middle; height: 25px; width: 128px; background: url(./img/niche_bg.jpg) top left no-repeat; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase;}
.niche a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; margin-left: 1px;}
.niche a:hover {text-decoration: none;}
.niche_close {margin-top: -3px;}
.niche2 {margin-top: 10px;}
.niche3 {margin-top: 10px; margin-bottom: 10px;}
.niche4 {margin-bottom: 20px;}
.top {vertical-align: middle; height: 25px; width: 158px; background: url(./img/blue_nav.jpg) top left no-repeat; font: 11px Arial, Helvetica, sans-serif; color: #000000;}
.top a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.top a:hover {text-decoration: underline;}
.top1 {vertical-align: middle;  width: 158px; font: 11px Arial, Helvetica, sans-serif; color: #000000;}
.top1 a {text-decoration: none;}
.top1 a:hover {text-decoration: underline;}

.top2 {vertical-align: middle; height: 25px; width: 158px; font: 11px Arial, Helvetica, sans-serif; color: #000000;}
.top2 a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.top2 a:hover {text-decoration: underline;}
.all {text-transform: uppercase;}
.all a {font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.all a:hover {text-decoration: none;}
.movies img {border: 1px #000000 solid; margin-bottom: 5px;}
.movies {font: 10px Arial, Helvetica, sans-serif; color: #5F767D; margin-top: 10px; text-align: center;}
.movies td {padding-bottom: 10px;}
.movies a {font: 10px Arial, Helvetica, sans-serif; color: #5F767D; text-decoration: underline;}
.movies a:hover {text-decoration: none;}
.tit {font: 22px Arial, Helvetica, sans-serif; color: #000000; vertical-align: middle; letter-spacing: -1px;}
.vids img {border: 1px #000000 solid; }
.name {margin-bottom: 10px;}
.desc {font: 12px Arial, Helvetica, sans-serif; color: #000000; text-align: justify;}
.desc a {font: bold 12px Arial, Helvetica, sans-serif; color: #F65101; text-decoration: underline; }
.desc a:hover {text-decoration: none;}
.desc2 a {font: 22px Arial, Helvetica, sans-serif; color: #F65101; text-decoration: underline; }
.desc2 a:hover {text-decoration: none;}
.xz {margin-bottom: 20px;}
.mid img {border: 1px #000000 solid; margin-bottom: 5px;}
.mid {text-align: center; font: 10px Arial, Helvetica, sans-serif; color: #4C4C4C;}
.mid a {font: 10px Arial, Helvetica, sans-serif; color: #4C4C4C; text-decoration: underline;}
.mid a:hover {text-decoration: none;}
.mid2 a {font: bold 12px Arial, Helvetica, sans-serif; color: #F65101; text-decoration: underline;}
.mid2 a:hover {text-decoration: none;}
.main {background: #FFFFFF; border-left: 4px #000000 solid; border-right: 4px #000000 solid;}
.gh {background: #FFFFFF url(./img/gh.jpg) top right no-repeat;}
.des {vertical-align: middle; text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #926868; line-height: 12px;padding-right:20px;padding-left:10px}
.des a {font: 11px Arial, Helvetica, sans-serif; color: #926868; text-decoration: underline;}
.des a:hover {text-decoration: none;}
.ft {background: #FFFFFF url(./img/gh2.jpg) top right no-repeat;}

.thumbs ul{list-style-type:none;}
.thumbs li{list-style:none;position:relative;float:left;border:solid 1px #000;margin:1px;}
.thumbs img{width:120px;height:90px;}

.top3 li {padding-right:2px;list-style-type:none;float:left;position:relative;}

.topsites {margin:10px 0 10px 25px;padding:0}
.topsites ol {margin:0; padding:0}
.topsites li {margin-top:3px;margin-bottom:0px}

.niches li {list-style: none url(/img/icon.jpg) inside;vertical-align: middle; height: 25px; width: 128px; background: url(./img/niche_bg.jpg) top left no-repeat; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-transform: uppercase;}
.niches a {font: 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.niches a:hover {text-decoration: none;}

.video {position:absolute;left:200px;top:50px;visbility:hidden;background-color:white;padding:0px;}
.nodisp {display:none}
.vp {background-color:white;border:2px solid #333;padding:10px;}

.sitenames {font:6px Arial, Helvetica, sans-serif;width:450px;padding-top:10px;padding-left:30px;float:left; text-align: justify;}

