@charset "UTF-8";body{width:100%;background:url(http://subtlepatterns.subtlepatterns.netdna-cdn.com/patterns/grid.png) repeat #fefefe}.button{margin:40px;font-size:72px;font-family:'Yanone Kaffeesatz',Arial,sans-serif;text-decoration:none;text-shadow:1px 1px 0 #fff;font-weight:400;color:#666;border:1px solid #ccc;cursor:pointer;padding:20px 70px 30px;position:relative;top:50px;left:30%;background:#eee;box-shadow:1px 1px 1px #fff;-moz-box-shadow:1px 1px 1px #fff;-webkit-box-shadow:1px 1px 1px #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.button:hover{color:#333;background:#eff;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.modalbg{position:fixed;font-family:Arial,Helvetica,sans-serif;right:0;bottom:0;background:rgba(0,0,0,0);z-index:99999;-moz-transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-transition-delay:0.2s;pointer-events:none;display:none}.modalbg .dialog{width:330px;position:relative;bottom:0;padding:5px 20px 13px 20px;background:#fff;box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 9px #ccc;-webkit-box-shadow:0 0 9px #ccc}.modalbg .dialog .ie7{filter:progid:DXImageTransform.Microsoft.Shadow(color='#000',Direction=135,Strength=3)}.modalbg:target{display:block;pointer-events:auto}.close{background:#ea1d64;color:#FFF;line-height:25px;position:absolute;right:8px;text-align:center;top:-10px;width:28px;hight:28px;text-decoration:none;font-weight:700;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 0 10px #000;font-size:17px}.close .ie7{filter:progid:DXImageTransform.Microsoft.Shadow(color='#000',Direction=135,Strength=3)}.close:hover{background:#00d9ff;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.fineprint{font-style:italic;font-size:10px;color:#646}a{color:#333;text-decoration:none}