* {margin:0;padding:0;}
body { background:#5a003d url(../images/bg.png) 0 0 repeat-x;font:13px Arial, Helvetica, sans-serif;color:#ffa9a8;}
img {border:0;}
a {outline:none; text-decoration:none;}
h1 {display:none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.clear {clear: both; height: 20px; font-size: 1px; line-height: 0px;}
.wrapper {background:url(../images/top.jpg) center 0 no-repeat; }
.content {width:900px; margin:0 auto;}
.logo {height:184px;width:240px;margin:0 auto; display:block;}
.welcome {height:436px; background:url(../images/main.png) no-repeat;}
.welcome p {padding:315px 18px 0 18px; background:url(../images/head.jpg) 10px 10px no-repeat;}
.welcome p strong {font:normal 31px Impact;}
h2, h3, h4, h5 {font:normal 31px Impact;color:#ffccd2;margin-top:6px;}

.recip {height:70px; background:url(../images/recip.png) no-repeat;}
.recip ul {padding-top:16px;}
.recip li {list-style:none;display:inline;padding-left:20px;}
.recip a {color:#ffc37d;}
.recip a:hover {color:#fff;}

.block1 { background:#3e0b35;padding:0 20px; position:relative;zoom:1;}
.block11 { background:#3e0b35;padding:0 20px; position:relative;}
.block1-t { background: url(../images/block1-t.png) no-repeat;height:20px;}
.block1-b { background: url(../images/block1-b.png) no-repeat;height:20px;}
.block2 { background:#55163b;padding:0 20px; position:relative;}
.block2-t { background: url(../images/block2-t.png) no-repeat;height:20px;}
.block2-b { background: url(../images/block2-b.png) no-repeat;height:20px;}
.block1 a.download, .block2 a.download {position:absolute;right:20px;top:330px;width:321px;height:65px;display:block; background:url(../images/download.png) no-repeat;}

.big {float:left;width:420px;margin-right:20px;}
.two {margin-right:0px;}
.block1 p, .block2 p {width:520px;}
.block1 span, .block2 span {position:absolute;right:24px;top:300px;}

.block4 {background:url(../images/block4.png) no-repeat;padding:0 0 0 20px;}
.block5 {background:url(../images/block4.png) left bottom no-repeat;padding-bottom:20px;}
.block4 h3 {padding-top:20px;margin:0 0 6px 0;}
.block4 div {width:273px;float:left;margin-right:20px;position:relative;}
.block4 div img {display:block;width:273px;height:169px;margin-bottom:5px;}
.block4 div a {font:18px Impact;color:#ffccd2; text-decoration:none;}

.block11 { background:#3e0b35;padding:0 0 0 20px; position:relative;zoom:1;}
.block11 h3 {margin:0 0 6px 0;}
.block11 div {width:273px;float:left;margin-right:20px;position:relative;}
.block11 div img {display:block;width:273px;height:169px;margin-bottom:5px;}
.block11 div a {font:18px Impact;color:#ffccd2; text-decoration:none;}

.block11 div p, .block4 div p {font-size:11px;}
span.time {display:block;background:#5a003d;position:absolute;right:0;top:0;color:#fff;padding:5px;font:bold 11px Arial;}

a.button  {display:block;width:900px;height:106px;background:url(../images/button.png) no-repeat;}
a.button2  {display:block;width:900px;height:106px;background:url(../images/button2.png) no-repeat;}

.footer {background:url(../images/footer.jpg) center bottom no-repeat;}
.sites-t { background:url(../images/sites-t.png) no-repeat;height:20px;margin:0 auto;width:900px;}
.sites-b { background:url(../images/sites-b.png) no-repeat;height:20px;margin:0 auto;width:900px;}
.sites {width:900px;margin:0 auto;background:#350928 url(../images/net.gif) 25px 10px no-repeat;padding:60px 0 0 0 ;}
.sites div {width:198px;float:left;text-align:center;margin: 4px 0 0 22px;position:relative;}
.sites div a { font-size:14px;color:#bf727b;}
.sites div a:hover {color:#fff;}
.sites div span {left:0;top:0;z-index:10;width:198px;height:224px;position:absolute; background:url(../images/shadow.png);display:block;}
.sites div:hover span {display:none;}
.sites div img {display:block;margin-bottom:3px;width:198px;height:224px;}
.footer-bg { background:url(../images/footer-bg.png) 0 bottom repeat-x;}
.foot-links {font-size:11px;width:900px;margin:0 auto;text-align:center; padding:190px 0 0px 0;}
.foot-links p {padding:3px 20px;color:#ed8aa6;}
.foot-links span {position:absolute;left:-10000px;top:-100px;}
.foot-links span a {font-weight:bold;color:#ed8aa6; text-decoration:none;}
p.link {padding:5px 0;margin:0;width:420px;text-align:center;}
p.link a {font:bold 17px Arial;color:#fff;padding:0;margin:0;}
