/*
 * Modified contact form originally created by Chris Coyier from css-tricks.com
 * View screencast: http://css-tricks.com/videos/css-tricks-video-21.php
 -------------------------------------------------------------------------*/

/*
 * General XHTML styles
 -----------------------*/


/*
 * Form elements
 -----------------------*/
input           {width:250px;font:.9em Verdana, Arial, Helvetica, sans-serif;}
input,
textarea        {border:2px solid #575757;padding:5px;margin:10px 0 0 0; background:#fff; color:#333;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {font:.9em Verdana, Arial, Helvetica, sans-serif;}
label           {display:block;margin:12px 0 0;font-weight:700;font-size:.9em;float:left;clear:left;width:90px;}
label:after     {content:": ";}
button          {background:#1d1d1d;float:left;clear:both;margin:1em 0 1em 90px; width:122px; height:48px; border:0px;cursor:pointer;}

/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#b6e026;}
.oops           {background:#f30;}
div.error		{font-size:.7em;font-weight:700;padding:4px 0px 4px 20px;background:#ffc url('/images/cancel.png') no-repeat left;border:2px solid #575757;color:#333;margin:5px 0 0 90px;width:240px;}

/*
 * Captcha
 -----------------------*/
.captchaimg     {border:1px solid #777;margin:0 0 0 90px;display:block;width:150px;height:50px;}
h5             {font-size:1.2em;font-weight:400;margin:10px 0 10px 90px;}
