

*{margin: 0;padding: 0; outline: none;}

body{
font: 11px Arial,sans-serif;
text-align:center;
color: #fff;
line-height: 12px;
}

#div_clear{clear: both;}

hr{height: 2px;margin: 0;padding: 0;border: 0;margin: 10px 0;}
h1,h2,h3{font-weight: normal;}
h1{font-size: 13px;font-weight: bold;margin: 8px 0;}
h2{font-size: 13px;font-weight: bold;margin-bottom: 8px;}


div#container{text-align:left;margin: 0 auto;width: 310px;padding-bottom: 20px;}
div#content{padding: 0 5px;}


div.video img.vid{width: 150px;float: left;}
div.video span{width: 140px;float: right;}
div.video span.rate img{margin: 5px 0;}

a.watchnow,a.fav,a.hot{text-indent: -99999px;width: 113px;height: 28px;display: block;border: 0;margin-top: 15px; outline: none;}
a.fav{float: right;margin: 0;margin-right: 30px;outline: none;}
a.hot{float: left;margin: 0;margin-left: 30px;outline: none;}
a.watchnow:focus,a.fav:focus,a.hot:focus{background-position: -113px 0;outline: none;}
a.watchnow{background: url("/img/watchnow.gif") no-repeat top left;outline: none;}
a.hot{background: url("/img/todayhot.gif") no-repeat top left;outline: none;}
a.fav{background: url("/img/alltimefav.gif") no-repeat top left;outline: none;}

div#footer{text-align: center;padding: 15px 0;}


.legal_notices p {text-align: justify; margin-bottom: 10px; font-weight: normal;}
.legal_notices strong {font-weight: bold;}

h1 a {text-decoration: none; color: #FFF;}