/*
 * 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 254 2010-07-23 05:14:44Z emartin24 $
 */

/* Overlay 
#contact-overlay {background-color:#fff; cursor:wait;}
*/
/* Container */
#contact-container {font:13px/22px Verdana, Arial; color:#513f3f; /* medium-dark brown */ position:absolute !important; top:145px !important; left:160px !important; text-align:left; width:850px; height:370px; background:#fff;}
#contact-container .contact-content {border:1px dashed #b9a9a9;  /* medium-light brown */ color:#513f3f; /* medium-dark brown */ display:block; padding-top:10px; width:430px; height:310px !important; position:relative; left:370px !important; overflow:hidden;}
#contact-container h1 {font-size:16px; color:#513f3f; /* medium-dark brown */ font-family:verdana; font-weight:normal; line-height:20px; margin:10px 10px 10px 105px; text-align:left;}
#contact-container h2 {  width:150px;
  height:18px;
  font-size:17px;
  font-weight:normal;
  line-height:18px ;
  border-left:10px solid #b9a9a9;  /* medium-light brown */
  position:absolute;
  top:-10px;
  left:0px;}
#contact-container .contact-loading {background:url(../images/contact/loading.gif) no-repeat; height:55px; margin:-14px 0 0 190px; padding:0; position:absolute; width:54px; z-index:8000;}
#contact-container .centerImage {  width:355px;
  height:310px;  
  position:absolute;
  top:40px;
  left:0px;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {background:#fff; border:1px solid #b9a9a9; font-size:14px; font-weight:bold; 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; padding-right:4px; text-align:right; width:100px;}
#contact-container .contact-input {background:#D9CCCC;  /* very light brown */ border:1px solid #fff; font-family:Verdana, Arial; float:left; padding:2px; margin:2px; width:300px;}
#contact-container textarea {height:80px;}
#contact-container .contact-cc {cursor:default; font-size:12px; vertical-align:top;}
#contact-container .contact-top {height:13px; margin:0; padding:0;}
#contact-container .contact-bottom {font-size:12px; height:13px; line-height:12px; text-align:left;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {font-size:10px; color:#513f3f; /* medium-dark brown */ position:relative; top:-33px; left:480px; text-decoration:none;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {background:#D9CCCC;  /* very light brown */ border:0; color:#513f3f; /* medium-dark brown */cursor:pointer; font-size:14px; height:26px; margin:4px 0 0 4px; text-align:center; vertical-align:middle; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
#contact-container .contact-button:hover {background:#D9CCCC;  /* very light brown */ font-weight:bold;}
#contact-container .closeButton {position:relative; top:-70px; left:325px;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {color:#b9a9a9;  /* medium-light brown */  font-size:18px; font-weight:bold; position:absolute; text-decoration:none; left:770px; top:22px; z-index:8500;}
#contact-container a.modal-close:hover {color:#ccc;}

#contact-container .bodyContent {
  width:335px;
  margin:0px 60px 0px 60px;
  font-size:11px;
  line-height:200%;
}

.services-title {
  margin:30px 0px 25px 60px !important;
}