#wrapper{width:100%;position:absolute;margin:0 auto}.container{width:800px;margin:0 auto 20px}.ads-container{background:#fff;width:750px;margin:0 auto 20px}h1{padding:4em 3em 1em;font-size:190%;font-family:'Arvo',sans-serif;text-transform:uppercase;line-height:1.5;font-weight:700;color:#000;text-shadow:1px 1px 1px rgba(255,255,255,0.2);text-align:center}h1 span{font-weight:400}h2{text-align:center;margin-bottom:3em;font-family:'Arvo',sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}.attribution{padding:3em 0;text-align:center;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.attribution a{color:#fff}.ddn-top{line-height:60px;font-size:11px;text-transform:uppercase;z-index:9999;position:relative;background:#ED3131;-webkit-font-smoothing:antialiased;-webkit-box-shadow:inset 0 0 2.75em rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 2.75em rgba(0,0,0,.5);box-shadow:inset 0 0 2.75em rgba(0,0,0,.5)}.ddn-top a{padding:0px 10px;letter-spacing:1px;color:#fff;display:table;margin:0 auto;text-decoration:none}.ddn-top a:hover{background:rgba(255,255,255,0.8);color:#000}.ddn-top span.right{float:right}.ddn-top span.right a{float:left;display:block}@media only screen and (max-width:32.5em){body{-webkit-box-shadow:inset 0 0 9.375em rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 9.375em rgba(0,0,0,5);box-shadow:inset 0 0 9.375em rgba(0,0,0,.5)}.container,#wrapper{width:100%;height:auto;position:static;padding:3.125em 1.25em;margin:0}}