/*
 * SimpleModal Contact Form
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: contact.css 242 2010-03-14 00:55:02Z emartin24 $
 *
 */

/* Overlay */
#contact-overlay { background-color:#000; cursor:wait; }

/* Container */
div.contact-content { height:350px!important; }
#contact-container { font:16px/22px Arial, 'Helvetica Neue', Helvetica, sans-serif; text-align:left; width:450px; }
#contact-container .contact-content { background: url(http://gonzo-design.com/glenfort/wp-content/themes/glenfort/img/bg-noise.gif) repeat rgb(36, 28, 21); color:#ddd; height:40px; }
#contact-container h1 { color:#d9b74b; font-size:20px; line-height:20px; margin:0; padding:0 0 6px 12px; text-align:left; }
#contact-container .contact-loading { background:url(../img/loading.gif) no-repeat; height:55px; margin:-14px 0 0 190px; padding:0; position:absolute; width:220px; z-index:8000; }
#contact-container .contact-message { text-align:center; }
#contact-container .contact-error { background:rgb(199,42,21); -webkit-border-radius:.8em; -moz-border-radius:.8em; -border-radius:.8em; border:1px solid rgb(204,204,204); font-size:14px; line-height:18px; margin:0 auto; padding:2px; width:92%; }
#contact-container br { clear:both; }
#contact-container form { margin:0; padding:0; }
#contact-container label { clear:left; display:block; float:left; font-weight:bold; margin:6px 2px; padding-right:4px; text-align:right; width:100px; }
#contact-container .contact-input { background:rgb(238,238,238); border:1px solid rgb(255,255,255); float:left; font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size:1em!important; margin:6px 2px; padding:8px 5px; width:300px; }
#contact-container textarea { height:60px; }
#contact-container .contact-cc { cursor:default; font-size:14px; vertical-align:top; }
#contact-container .contact-top { background: url(http://gonzo-design.com/glenfort/wp-content/themes/glenfort/img/bg-noise.gif) repeat rgb(36, 28, 21); height:13px; margin:0; padding:0; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; border-radius:8px 8px 0 0; }
#contact-container .contact-bottom { background: url(http://gonzo-design.com/glenfort/wp-content/themes/glenfort/img/bg-noise.gif) repeat rgb(36, 28, 21); font-size:12px; height:13px; line-height:12px; text-align:center; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-radius:0 0 8px 8px; }
#contact-container .contact-bottom a,#contact-container .contact-bottom a:link,#contact-container .contact-bottom a:active,#contact-container .contact-bottom a:visited { color:#666; position:relative; top:-4px; text-decoration:none; }
#contact-container .contact-bottom a:hover { color:#888; }
#contact-container .contact-button { border:0; color:#fff; cursor:pointer; font-size:16px; font-weight:bold; height:30px; margin:4px 0 0 4px; text-align:center; vertical-align:middle; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.contact-send { background:#6a8c37; font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif; padding:0px 10px 0px; width:110px; margin:0!important; text-shadow:rgb(29,29,29) 1px 1px 1px; }
.contact-cancel { background:#c72a15; font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif; padding:0px 10px 0px; width:110px; margin:0 0 0 10px!important; text-shadow:rgb(29,29,29) 1px 1px 1px; }
.contact-send:hover { background:#577628; }
.contact-cancel:hover { background:#ad1f0c; }
#contact-container a.modal-close,#contact-container a.modal-close:link,#contact-container a.modal-close:active,#contact-container a.modal-close:visited { color:#999; font-size:18px; font-weight:bold; position:absolute; text-decoration:none; right:8px; top:0; }
#contact-container a.modal-close:hover { color:#ccc; border-bottom:0!important; }
