﻿html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, a, input { padding:0; margin:0; }
body                                {background: #fff; background: url(../img/footer.jpg) no-repeat bottom right; padding-bottom: 100px;}
img, input, textarea                {border: none;}
ul                                  {list-style-type: none;}
a:link, a:active                    {color: #fff; cursor: pointer;}
a:hover                             {cursor : pointer;}
a:active, a:focus, img              {outline: 0;}
.clear                              {clear: both;}
.overHidden { overflow: hidden; zoom: 1; }
#main { width: 1000px; margin: 0 auto;}
/* header */
.header { overflow: hidden; }
.header img { float: left;}

/* content */
.content { padding-top: 30px;  }
.overHidden h2 { text-indent: -9999px; margin-left: 50px; }
#hall_of_fame { background: url(../img/hall_of_fame.jpg); width: 411px; height: 139px;}
#today_videos { background: url(../img/today_videos.jpg); width: 389px; height: 143px;}
#yesterday_videos { background: url(../img/yesterday_videos.jpg); width: 488px; height: 128px;}
#best_movies { background: url(../img/best_movies.jpg); width: 370px; height: 128px;}
#bonus_movies { background: url(../img/bonus_movies.jpg); width: 410px; height: 119px;}
.overHidden ul { text-align: center; padding: 10px 0px; }
.overHidden li { display: inline; }
.overHidden img { border: 1px solid #000;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
    .overHidden img { margin-bottom: 4px;}  
}
.overHidden a:hover img { border: 1px dashed #000;}
.bookmark { background: url(../img/bookmark.jpg); width: 295px; height: 76px; text-indent: -9999px; display: block; float: right; }
/* top */
h3 {text-align: center; font: 22px Tahoma, Arial, sans-serif; }
.top { width: 660px; margin: 0 auto; overflow: hidden; padding: 10px; }
.top li { display: block; width: 190px; margin: 0px 30px 7px 0px; overflow: hidden; margin-bottom: 5x; float: left; font: 12px Tahoma, Arial, sans-serif; font-weight: bold;}
.top li a { color: #9998cb; text-decoration: underline; overflow: hidden; white-space: nowrap; }
.top li a:hover { color: #ff99cc; text-decoration: none; }
.font {
	font: bold 14px Arial; color: #9998cb;
}
.font:hover {
	color:  #9998cb;
	background: black;