*{border:0;margin:0;padding:0;outline:0;}html{font:normal 14px/18px Helvetica,Arial;color:#dddbd7;background:#121212;}a{color:#dddbd7;text-decoration:none;border-bottom:1px dotted #dddbd7;}h1{font-size:52px;line-height:70px;margin-left:9px;}h2{color:#ccc;padding:10px 14px;font-size:16px;background:#222;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);-o-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}h3{margin:25px 14px 5px;font-size:18px;text-align:right;}h4{color:#ccc;font-size:12px;}p{margin:0 14px;text-align:right;}em{display:none;}body>div:first-child{width:640px;margin:60px auto 0;position:relative;}body>div>p:first-child{line-height:0;}body>div>p:first-child>a{top:-40px;right:15px;border:0;cursor:pointer;display:block;padding:8px 10px 6px 12px;position:absolute;background: #222 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAAJklEQVQI12P4//+/AxMDA8N/OMGAykUj/uEVI5P1jypG4XckugcBcz8yYZey+NoAAAAASUVORK5CYII=) repeat-x;font-weight:bold;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);-o-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}body>div>p:first-child>a:hover{background-color:#111;}body>div>p:first-child>a:active{top:-39px;}#overlay{top:0%;left:0%;width:100%;height:100%;filter:alpha(opacity=60);z-index:1001;opacity:.60;display:none;position:absolute;background:black;}#screen{top:50%;left:50%;width:750px;height:563px;margin:-289px 0 0 -383px;border:8px solid #222;z-index:1002;display:none;position:absolute;background:#222 no-repeat;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:#999 0 0 12px;-o-box-shadow:#999 0 0 12px;-moz-box-shadow:#999 0 0 12px;-webkit-box-shadow:0 0 12px #999;}body>div>div{margin:50px 0 0;padding:7px 0 7px 14px;background:#222;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);-o-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}body>div>div>p{float:right;color:#ccc;font-size:12px;}body>div>div>p>a{color:#ccc;font-size:12px;}