* {margin:0;padding:0;}
body { background:#212121 url(../images/bg3.png) 0 100% repeat-x;font:normal 13px Arial, Helvetica, sans-serif;color:#f3f3f3;}
h1 {text-indent:-9999px;}
img {border:0;}
ul, li {list-style:none;}
a {color:#fffefe; text-decoration:none;}
h2 {font:normal 24px Arial;padding-bottom:5px;margin-top:-15px;}
h3 {color:#fff;font-size:34px; letter-spacing:-3px; line-height:20px;margin-bottom:30px;}
h3 strong {color:#a0a0a0;font-size:18px;letter-spacing:-1px;display:block;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.clear {clear: both; height: 22px; font-size: 1px; line-height: 0px; background:url(../images/bg4.png) no-repeat;}
.border {border:1px solid #2e2e2e; background:#171717;}
.border2 {border:1px solid #2e2e2e;background:#171717 url(../images/bg.png) repeat-x;}
.content {width:950px;margin:0 auto;}
.header {height:104px;position:relative; background:url(../images/header.jpg) 100% 0 no-repeat;}
.header ul {position:absolute;right:35px;top:20px;font-size:18px;color:#d0d0d0;font-weight:bold; text-align:right;}
.header span {color:#fcf8bc;}
.logo {position:absolute;display:block;left:5px;top:15px;width:263px;height:71px; background:url(../images/logo.gif) no-repeat;}

.links {padding:8px 25px; background:#ff0b72 url(../images/links.jpg);}
.links li {display:inline;padding:0 10px;}

.movies {padding:35px 0 30px 35px; }
.movies strong {padding:0 35px 15px 0;display:block;color:#adadad;font-weight:normal;}
.movies div span {position:absolute;left:180px;top:100px; background:url(../images/play.png) no-repeat;width:61px;height:60px;display:none;}
.movies div {float:left;position:relative;width:420px;margin-right:35px; text-align:right;font-size:14px;}
.movies div a.dl {padding:0 5px; background:url(../images/dl.jpg); line-height:30px;height:30px;display:inline-block;margin:0 0 0 10px;font-size:18px;}
.movies a:hover span {display:block;}

.link {padding:35px 0 17px 0; text-align:center;font-size:57px;font-weight:bold; letter-spacing:-5px;line-height:40px; background:url(../images/bg2.jpg) no-repeat;}
.link span {color:#fff607;}
.link strong {display:block;color:#c5c5c5;font-size:21px;letter-spacing:-1px;}

.big {color:#ffe31c;font-size:74px; text-align:left;padding-left:40px;}

.movies2 { background:#171717;padding:30px 0 30px 35px; position:relative;}
.movies2 div {position:relative;width:273px;float:left;margin-right:27px;}
.movies2 div img {width:273px;height:169px; display:block;margin-bottom:5px;}
.movies2 div span {position:absolute;left:0;top:147px; font-size:13px;padding:3px 10px;}

.bg1 {background:#ff264c;}
.bg2 {background:#ff2a8b;}
.bg3 {background:#9a16ff;}

.sites {padding:140px 0 60px 60px;position:relative; background:#171717 url(../images/bg6.jpg) no-repeat;}
.sites div {position:relative;float:left;width:198px;height:224px;margin:0 10px 10px 0;}
.sites div img {width:198px;height:224px;}
.sites div span {display:block;width:198px;height:224px; background:url(../images/over.png) no-repeat;position:absolute;left:0; top:0;}
.sites div:hover span {display:none;}
.sites ul { position:absolute;right:70px; top:40px; text-align:right;font-size:14px;color:#d0d0d0;}
.sites ul span {color:#fcf8bc;}
.sites strong {position:absolute;left:60px;top:95px;font-size:21px;color:#c3c3c3;}

.footer { background:url(../images/bg5.jpg) repeat-x; text-align:center; position:relative;padding:140px 0 24px 0;font-size:12px; color:#777;}
.footer span {position:absolute;left:330px;top:70px; background:url(../images/logo2.png) no-repeat; display:block;width:286px;height:54px;}
.footer strong {text-indent:-90000px;position:absolute;}

.free1 {position:absolute; background:url(../images/free1.jpg) no-repeat;width:87px;height:93px;right:40px;top:-1px;display:block;}
.free2 {position:absolute; background:url(../images/free2.png) no-repeat;width:114px;height:109px;right:30px;top:-15px;display:block;}


