* {margin:0;padding:0;}
html { background:#2c0006 url(../images/bodybg.png) 0 0 repeat-x;}
body {font:normal 13px Arial, Helvetica, sans-serif; background: url(../images/body.jpg) center top no-repeat;color:#000;}
li {list-style:none;margin:0;}
img {border:0;}
.container { background:url(../images/footer.jpg) center bottom no-repeat;}
.content {width:938px;margin:0 auto;padding-left:20px;}
.main {width:900px;margin: 0 auto;position:relative;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.clear {clear: both; height: 20px; font-size: 1px; line-height: 0px;}
.header {width:938px;position:relative;}
.menu {height:200px;position:relative;}
.button {width:901px;height:106px;display:block; background:url(../images/button.jpg) no-repeat;margin:-39px 0 0 19px;}
.button2 {width:901px;height:106px;display:block; background:url(../images/button2.jpg) no-repeat;margin:0 auto;}

.logo {position:absolute;width:222px;height:198px; background:url(../images/logo.png) no-repeat;left:350px;top:10px;z-index:10;}
.logo2 {position:absolute;width:176px;height:156px; background:url(../images/logo2.png) no-repeat;left:370px;top:10px;z-index:10;}

.head1 { background:url(../images/head1.gif) center top no-repeat;height:70px;}
.head2 { background:#fff;height:380px;width:900px;margin:0 auto;}
.head2 p {padding:0 0 0 20px;width:520px;color:#612117; text-align:justify;float:left;}
.head2 div {margin:0 0 0 20px;float:left;width:420px;padding:0;}
.head2 h2 {font:normal 30px Impact;color:#ffb300;padding:0 0 0 20px;}
.head2 a.download {float:right;margin:-15px 20px 0 0;width:321px;height:65px; background:url(../images/download.gif) no-repeat;display:block;}
.head2 span {position:absolute;right:40px;bottom:75px;color:#612117;display:block;}
.head3 {background:url(../images/head3.png) right -5px no-repeat;height:70px;}
.head4 {position:absolute; background:url(../images/head4.gif) no-repeat ;width:20px;height:380px;left:0;top:260px;}
.head5 {position:absolute; background:url(../images/head5.gif) no-repeat ;width:20px;height:435px;right:0;top:239px;}

.block {background:url(../images/block.gif) repeat-y;margin:0 auto;padding:5px 0 5px 20px;}
.block-t {height:15px; background:url(../images/block-t.gif) 0 0 no-repeat;margin:0 auto;z-index:0;}
.block-b {height:15px; background:url(../images/block-b.gif) 0 0 no-repeat;margin:0 auto;}

.block1 {background:#50000b;margin:0 auto;padding:5px 0 5px 20px;}
.block1-t {height:15px; background:url(../images/block1-t.gif) no-repeat;margin:0 auto;}
.block1-b {height:15px; background:url(../images/block1-b.gif) no-repeat;margin:0 auto;}

.block2 {background:#670c03;margin:0 auto;padding:25px 0 25px 40px;z-index:10;}
.block2-t {height:15px; background:url(../images/block2-t.gif) no-repeat;margin:0 auto;z-index:10;}
.block2-b {height:15px; background:url(../images/block2-b.gif) no-repeat;margin:0 auto;z-index:10;}

.block3 {background:#fff;margin:0 auto;padding:5px 0 5px 20px;}
.block3 div {margin-right:20px;float:left;width:420px;}
.block3-t {height:15px; background:url(../images/block3-t.gif) no-repeat;margin:0 auto;}
.block3-b {height:15px; background:url(../images/block3-b.gif) no-repeat;margin:0 auto;}

.video {background:url(../images/related-videos.gif) 0 0 no-repeat;padding-top:40px;}
.video div {width:273px;margin-right:20px;float:left;position:relative;}
.video div img{width:273px;height:169px;display:block;margin-bottom:5px;border:0;}
.video div a {color:#ffb300; text-decoration:none;}
.video div span {display:block;background:#2c0006;position:absolute;right:0;top:0;color:#fff;padding:5px;font:bold 11px Arial;}
.video div p {font:11px Arial;color:#fff;}
.video div strong {font:normal 17px Impact;}
.top {background:url(../images/top-videos.gif) 0 0 no-repeat;}

.sites { background:url(../images/sites.gif) no-repeat;padding-top:50px;}
.sites div {width:198px;float:left;margin:0 10px 10px 0;}
.sites div img {width:198px;height:224px;}

.recip {text-align:center;padding-top:20px;font-size:14px;}
.recip li {display:inline;margin:0 15px;}
.recip li a {color:#ffc37d; text-decoration:none;}
.recip li a:hover {color:#fff;}

p.link {padding:5px 0;margin:0;width:420px;text-align:center;}
p.link a {font:bold 17px Arial;color:#2c0006;padding:0;margin:0;}

.footer {margin-top:40px;padding:180px 0 10px 0;color:#d85e52;position:relative;}
.footer a.logo {position:absolute;width:222px;height:198px; background:url(../images/logo.png) no-repeat;left:350px;top:10px;z-index:1;}
.footer p {text-align:center;padding:4px 80px;font-size:11px;}
.footer a {color:#d85e52;font-weight:bold;text-decoration:none;}
.footer span {position:absolute;left:-9999px;}
