html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; margin:0; padding:0 }
html { font-size:62.5% }
body { line-height:130%; font-family:Arial, Helvetica, sans-serif; color:#b5b5b5; background:#000 url(../img/bg_body.jpg) no-repeat 50% 0; font-size:1.3em }
ol, ul { list-style:none }
div.wrapper { width:980px; min-height:600px; margin:0 auto }
h1 { width:330px; height:70px; background:url(../img/bg_sprite.png) no-repeat 0 0; position:absolute; margin:185px 0 0 155px }
div.txt { position:absolute; width:395px; margin:260px 0 0 160px }
div.txt strong { font-weight:400 }
div.txt p { padding-bottom:1em }
h2 { position:absolute; width:240px; height:135px; margin:175px 0 0 555px }
h2 a { width:240px; height:135px; display:block; background:url(../img/bg_sprite.png) no-repeat 0 -70px }
a.play { position:absolute; width:240px; height:90px; display:block; background:url(../img/bg_sprite.png) no-repeat 0 -225px; margin:310px 0 0 555px }
a.download { position:absolute; width:140px; height:12px; display:block; background:url(../img/bg_sprite.png) no-repeat 0 -327px; margin:435px 0 0 385px }
a.intro { position:absolute; width:110px; height:12px; display:block; background:url(../img/bg_sprite.png) no-repeat 0 -315px; margin:435px 0 0 620px }
div.share ul { position:absolute; width:80px; height:20px; background:url(../img/bg_sprite.png) no-repeat 0 -205px; padding-left:65px; margin:435px 0 0 225px }
div.share ul li { float:left; width:14px; height:14px; margin:-2px 2px 0 0 }
div.share ul li.s_fb { background:url(../img/bg_social.png) no-repeat 0 0 }
div.share ul li.s_tw { background:url(../img/bg_social.png) no-repeat -14px 0 }
div.share ul li.s_su { background:url(../img/bg_social.png) no-repeat -28px 0 }
div.share ul li.s_sh { background:url(../img/bg_social.png) no-repeat -42px 0 }
div.share ul li a { display:block; height:14px; width:14px }
p.copyright { font-size:.8em; position:absolute; color:#292929; line-height:100%; margin:510px 0 0 160px }
h1 span, h2 a span, a.play strong, a.download strong, a.intro span, div.share span, div.share ul li a span { display:none }