html,body{height:100%;padding:0;margin:0;position:relative}body{background:#000}#page{position:relative;z-index:0;width:100%;height:100%;margin:0 auto;min-height:1200px;min-width:700px;max-width:2000px;background:#000 url(bg.png) no-repeat top center}#frame{width:100%;height:100%;position:absolute;max-height:1200px;z-index:0;margin:0 auto}#frame table{position:absolute;border-spacing:0;width:100%;height:100%;max-height:1200px;padding:0;z-index:0}#frame table .r0,#frame table .r2{height:140px}#frame table .c0,#frame table .c2{width:168px}#frame table .r0 .c0{background:transparent url(shadow-tl.png) no-repeat top left}#frame table .r0 .c1{background:transparent url(shadow-t.png) repeat-x top}#frame table .r0 .c2{background:transparent url(shadow-tr.png) no-repeat top right}#frame table .r1 .c0{background:transparent url(shadow-l.png) repeat-y top left}#frame table .r1 .c2{background:transparent url(shadow-r.png) repeat-y top right}#frame table .r2 .c0{background:transparent url(shadow-bl.png) no-repeat bottom left}#frame table .r2 .c1{background:transparent url(shadow-b.png) repeat-x bottom}#frame table .r2 .c2{background:transparent url(shadow-br.png) no-repeat bottom right}#content{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:1.3em 2em .5em;text-align:center}#content h1{margin:1em 0 0;padding:0}#video{position:relative;margin:0 auto;background:#000;width:640px;height:360px}#video a{font-size:200%;color:#f90}#contact{margin:0 auto;padding:10px 0;text-align:center}#contact #social{background:transparent url(joinus.png) 0 0 no-repeat;width:250px;margin:0 auto}#contact #social .entry{padding:65px 30px 30px;text-align:center}#contact #social a{display:inline-block;width:84px;height:84px;margin:0 3px;background-position:0 84px}#contact #social a:hover{background-position:0 0}#contact #social a.facebook{background-image:url(facebook-button.png)}#contact #social a.twitter{background-image:url(twitter-button.png)}#contact #social a.tumblr{background-image:url(tumblr-button.png)}#contact #social a.indiedb{background-image:url(indie-button.png)}#contact #social a.google{background-image:url(google-button.png)}#contact #social a.windows-phone{background-image:url(wp2-button.png)}#contact #social a.beta{background-image:url(beta-button.png)}#contact #presskit{background:transparent;margin:0 auto}#contact #presskit a.presskit{display:inline-block;width:318px;height:160px;background:transparent url(presskit.png) 0 0;-o-transition:opacity .7s;-ms-transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;transition:opacity .7s}#contact #presskit a.presskit:hover{opacity:.7}#contact #presskit a.presskit:active{opacity:.9}#contact p{opacity:.5;background:#f90;width:100%;height:100%}@media only screen and (min-width:1200px){min-height:900px;body{max-width:2000px;margin:0 auto;min-height:900px}#contact{position:relative;height:0}#contact #social{position:absolute;left:-120px;top:-225px}#contact #presskit{position:absolute;left:765px;top:-190px}#page{position:absolute;top:50%;min-height:900px;height:900px;margin-top:-450px}}