@font-face{font-family:'YanoneKaffeesatzBold';src:url('YanoneKaffeesatzBold.eot');src:local('Yanone Kaffeesatz Bold'),local('YanoneKaffeesatz-Bold'),url('YanoneKaffeesatzBold.woff') format('woff'),url('YanoneKaffeesatzBold.otf') format('opentype'),url('YanoneKaffeesatzBold.svg#YanoneKaffeesatz-Bold') format('svg')}html,body,h1,div,p,a{margin:0;padding:0}html,body,h1,div,p,a,input,textarea{font:normal 11px 'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif}html{background:#bd4b02 url("bg.jpg") 50% 50% no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;height:100%}html.js-enabled{overflow:hidden}body{box-align:center;-moz-box-align:center;-webkit-box-align:center;-o-box-align:center;box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;-o-box-orient:horizontal;box-pack:center;-moz-box-pack:center;-webkit-box-pack:center;-o-box-pack:center;color:#FFF;cursor:default;display:block;display:box;display:-moz-box;display:-webkit-box;height:100%;text-shadow:0 0 2px rgba(255,255,255,.4);width:100%}br{display:none}a{color:#FFF;text-decoration:none;text-shadow:0 0 2px rgba(0,0,0,.4)}a:hover{color:#FFF;text-shadow:0 0 1px rgba(255,255,255,1)}section{background:rgba(128,128,128,.18) no-repeat 20px -3px;border:solid 3px rgba(255,255,255,.2);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);display:block;display:inline-block;text-align:left}.non-rgba section{background:#80806b no-repeat 20px -3px;border:solid 3px #9a9a89;color:#fff}section#splash{background-image:url("avatar.png");-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg)}.js-enabled section#contact{display:none}article,form{border:solid 1px rgba(0,0,0,.1);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-align:center;-moz-box-align:center;-webkit-align:center;-o-align:center;box-orient:vertical;-moz-box-orient:vertical;-webkit-box-orient:vertical;-o-box-orient:vertical;box-pack:center;-moz-box-pack:center;-webkit-box-pack:center;-o-box-pack:center;box-shadow:inset 0 0 40px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 40px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.1);display:block;display:box;display:-moz-box;display:-webkit-box;display:-o-box}article{min-height:169px;padding:0 20px 0 180px}.non-rgba article{border:solid 1px #737360}form{font-size:89%;padding:30px}.non-rgba form{background:#000;border:solid 1px #646464}h1{color:#FFF;font:normal 40px YanoneKaffeesatzBold,sans-serif;text-shadow:0 0 40px rgba(255,255,255,.8);white-space:pre}.non-rgba h1{color:#000}nav{font-size:11px;text-shadow:0 0 2px rgba(255,255,255,.4)}.button{background:#494B4C;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 5px #FFF;-moz-box-shadow:0 0 5px #FFF;-webkit-box-shadow:0 0 5px #FFF;color:#FFF;padding:5px 12px}#actions{width:310px;padding-top:10px}#cancel{float:right}label{display:block;padding:5px;width:60px}.field{background:rgba(255,255,255,.5);border-style:solid;border-width:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;margin-bottom:10px;padding:3px;vertical-align:top;width:300px}.field.empty{border-color:#000;color:#000;font-style:italic}.field.filled{border-color:#FFF}.field:focus{background:#FFF;border-color:#000;box-shadow:0 0 6px rgba(0,0,0,.5);-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5)}.error .field.empty{border-color:#FFF}.sending .field{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);color:rgba(0,0,0,.5);text-shadow:1px 1px 0 rgba(255,255,255,.5)}.sent .field{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);color:rgba(0,0,0,1);text-shadow:1px 1px 0 rgba(255,255,255,.5)}#notify-zone{color:#494B4C;font-weight:bold;padding-bottom:3px;padding-left:5px;padding-top:3px;text-shadow:0 0 1px rgba(0,0,0,1)}.error #notify-zone{color:#FFF;text-shadow:0 0 10px rgba(255,255,255,1)}.sending #notify-zone{color:#FFF;font-style:italic}.sent #notify-zone{color:#FFF}
