q:before,q:after{content:''}#contactable{background-image:url(../images/contactable/contact.png);color:#fff;background-color:#1d1d1d;cursor:pointer;height:102px;left:0;margin-left:-5px;overflow:hidden;position:fixed;text-indent:-100000px;bottom:50px;width:44px;z-index:1201}#contactForm{background-color:#1d1d1d;border:2px solid #fff;color:#fff;height:400px;left:0;margin-left:-400px;overflow:hidden;padding-left:30px;position:fixed;bottom:18px;width:360px;z-index:1200}form#contactForm input,textarea{background:0;background-color:#3d3d3d;outline-style:none;outline-width:medium;width:325px;padding:5px;border:1px solid #dfdfdf;font-size:1em;margin-bottom:10px;color:#ededed}form#contactForm input{spellcheck:false}form#contactForm .submit{outline-style:none;outline-width:medium;width:325px;font-size:1em;cursor:pointer;color:#FFF;text-transform:uppercase;font-weight:bolder;margin-top:10px}form#contactForm p{width:325px;font-size:.9em}form#contactForm .disclaimer{*margin-left:20px}#contactForm .red{color:#f5410f}#overlay{background-color:#666;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:0}.error{background-color:#edbe9c}#name.error{background-color:#edbe9c}#email.error{background-color:#edbe9c}#comment.error{background-color:#edbe9c}form#contactForm label{*margin-left:20px}form#contactForm #loading{background:url(../images/contactable/ajax-loader.gif) no-repeat;width:55px;height:55px;margin:100px auto;display:none}#callback{font-size:1.1em;color:#FFF;width:325px;margin:100px auto;display:none}.holder{margin:0 auto;*margin-left:20px;padding-top:20px}