#contact-form{width:465px;padding:2px;margin:2px auto;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;position:relative}#contact-form h1{font-size:14px}#contact-form h2{margin-bottom:2px;font-style:italic;font-weight:normal}#contact-form input,#contact-form select,#contact-form textarea,#contact-form label{font-size:15px;margin-bottom:2px}#contact-form input,#contact-form select,#contact-form textarea{width:450px;border:1px solid #cee1e8;margin-bottom:20px;padding:4px}#contact-form input:focus,#contact-form select:focus,#contact-form textarea:focus{border:1px solid #555;background-color:#999}#contact-form textarea{height:40px;resize:none;color:#555}#contact-form label{display:block}#contact-form .required{font-weight:bold;color:red}#contact-form #submit-button{width:100px;color:#fff;border:none;display:block;float:right;margin-bottom:0;margin-right:6px;background-color:#aaa;-moz-border-radius:1px}#contact-form #submit-button:hover{background-color:#a6cfdd}#contact-form #submit-button:active{position:relative;top:1px}#contact-form #loading{width:32px;height:32px;background-image:url(http://www.draftlinegames.com/img/loading.gif);display:block;position:absolute;right:130px;bottom:16px;display:none}#errors{border:solid 1px #e58e8e;padding:10px;margin:25px 0;display:block;width:437px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#ffe6e6 url(http://www.draftlinegames.com/img/cancel_48.png) no-repeat 405px center;display:none}#errors li{padding:2px;list-style:none}#errors li:before{content:' - '}#errors #info{font-weight:bold}#errors #info:before{content:''}#success{border:solid 1px #ccc;padding:25px 10px;margin:25px 0;display:block;width:437px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#d3edd3 url(http://www.draftlinegames.com/img/accepted_48.png) no-repeat 405px center;font-weight:bold;display:none}#errors.visible,#success.visible{display:block}#req-field-desc{font-style:italic}input:required,textarea:required{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}::-webkit-input-placeholder{color:#ccc;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;font-style:italic}input.placeholder-text,textarea.placeholder-text{color:#ccc;font-style:italic}