/* ==================================================================
    Secure and Accessible PHP Contact Form v.2.0WP FIXED width
    BARNTAVERN.CSS made by Mike Cherim - http://green-beast.com 
   Designed and built to work with the BarnTavern WordPress theme
================================================================== */
#gb_form_div{text-align:left;width:103%;}
#gb_form_div p{margin-left:12px;}
#gb_form{text-align:left;background:transparent;}
fieldset{border:0;margin-top:10px;}
#gb_form legend,legend,#gb_form dt{font-weight:700;color:silver;}
#gb_form legend{margin-left:-10px;padding-top:5px;}
#gb_form legend#mainlegend{font-size:1.2em;color:silver;margin-left:-15px;padding-top:5px;padding-bottom:10px;}
#gb_form legend#mainlegend small{font-size:.7em;text-transform:uppercase;}
#gb_form_div .formhead small a{font-size:.7em;background-image:none;display:inline;margin:0;padding:0;}
#gb_form_div .main_formhead,#gb_form_div .formhead{font-size:1.2em;color:#c8a600;width:97%;}
#gb_form_div .main_formhead{margin-left:-35px;}
label{color:#ffa804;margin-top:5px;margin-left:0;}
input.short,input.med,select.med,textarea.textbox,textarea{font:95% 'trebuchet ms','lucida grande', 'lucida sans', 'lucida sans unicode', lucida, sans-serif;color:#333;border:1px solid #ffa804;background-color:#f6f6ed;width:70%;font-size:0.9em;height:auto;padding:1px;}
input.short{width:7%;}
textarea.textbox,textarea{width:98%;height:220px;line-height:1.5em;}
textarea.comment{width:100%;}
select.med{width:60%;}
input.checkbox{cursor:default;background:transparent;color:silver;border:0;width:14px;height:14px;margin:0;padding:0;}
input.button:hover,input.button:focus,input.button.hover,input.button.focus{background-color:#ffa804;border:0;cursor:pointer;color:#fff;}
input.short:hover,input.short:hover,input.short:focus,input.short.focus,input.med:hover,input.med.hover,input.med:focus,input.med.focus,select.med:hover,select.med.hover,select.med:focus,select.med.focus,textarea.textbox:hover,textarea.textbox.hover,textarea.textbox:focus,textarea.textbox.focus{color:#000;border:1px inset #333;background-color:#fff;cursor:text;padding:1px;}
input.button{cursor:pointer;background-color:silver;border:0;color:#fff;font-size:1em;padding:1px;}
#content #gb_form input.button{margin:15px 5px 25px;padding:2px 15px;}
span.error,span.success,#gb_form_div dt{color:#c00;font-weight:700;}
#gb_form_div dt small,#gb_form_div .formhead span.success,span.success,dl#result_dl_blockq dt{color:silver;}
#gb_form_div .formhead span.success{color:lime;}
#gb_form small.whythis{font-size:.85em;color:#666;}
#gb_form small.whythis a{text-decoration:none;color:#000;}
#gb_form small.whythis a span{color:#fff;border:1px solid #fff;padding:0 4px;}
#gb_form small.whythis a span:hover,#gb_form small.whythis a:hover span,#gb_form small.whythis a span:focus,#gb_form small.whythis a:focus span,#gb_form small.whythis a span:active,#gb_form small.whythis a:active span{background-color:#ec1;color:#000;border:1px solid #333;}
p.creditline small{clear:both;display:block;text-align:right;font-size:0.75em;letter-spacing:.0001em;color:#777;margin:0;padding:25px 0 15px;}
dl#result_dl_blockq blockquote{margin-left:0;}
dl#result_dl_blockq blockquote p cite{display:block;text-align:right;}
#gb_form_div span.items{font-weight:700;color:#ffa804;}
#gb_form_div ul{margin:10px 10px 20px;}
#gb_form_div ul li{list-style-type:none;margin:0 10px 0 20px;}
* html #gb_form legend,* html #gb_form legend#mainlegend,* html #content #gb_form input.button{margin-left:-5px;}
