/* @override 
	http://www.strayillustration.com/dev/wp-content/plugins/simplemodal-contact-form-smcf/css/smcf.css?ver=1.2.3
	http://www.strayillustration.com/dev/wp-content/plugins/simplemodal-contact-form-smcf/css/smcf.css?ver=1.2.3
	http://www.strayillustration.com/dev/wp-content/plugins/simplemodal-contact-form-smcf/css/smcf.css?ver=1.2.3
	http://www.strayillustration.com/wp-content/plugins/simplemodal-contact-form-smcf/css/smcf.css?ver=1.2.3
*/

/* Overlay */
#smcf-overlay {background-color:#000; cursor: pointer}

/* Container */
#smcf-container {width:500px;height:500px; align:left;}
.smcf-content {padding: 0 0 40px 0;}
#smcf-container .smcf-content {background-color:#333; color:#fff; height:40px;font-size: 1.3em;}
#smcf-container .smcf-cc {font-size:1.3em; cursor:default;}
#smcf-container h1 {color:#FFF; margin:0 0 0 50px; padding:12px 0 6px 58px; font-size:1.8em; text-align:left;
background:url(../img/message_icon.jpg) no-repeat;
}
#smcf-container .smcf-loading {position:absolute; background:url(../img/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#smcf-container .smcf-message {width:80%; background:#333; color:#FFFFFF;font-size:1.3em; font-weight:bold; padding:  0 0 0 20px;}
#smcf-container .smcf-error {width:80%; background:#333; color:#ED3F93;font-size:1em; font-weight:bold; padding:  0 0 0 88px;}
#smcf-container br {clear:both;}
#smcf-container form {padding:0; margin:0;}
#smcf-container label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:8px;margin: 14px 0 0 0; font-weight:bold;}
#smcf-container .smcf-input {float:left; padding:4px 2px 4px 6px; margin:10px 2px 2px 2px; background:#eee; border:1px solid #fff; width:300px; font-size:1.3em;font-weight:bold;letter-spacing: 0.1em;color: #666666;}
#smcf-container textarea {height:100px; font-size:1.3em;letter-spacing: 0.1em;}
#smcf-container div.smcf-top {height:13px; background:url(../img/form_top.gif) no-repeat; padding:0; margin:0;}
#smcf-container div.smcf-bottom {height:13px; background:url(../img/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;text-indent: -9999px;}
#smcf-container div.smcf-bottom a,
#smcf-container div.smcf-bottom a:link,
#smcf-container div.smcf-bottom a:active,
#smcf-container div.smcf-bottom a:visited {position:relative; top:-6px; text-decoration:none; color:#333; }
#smcf-container .smcf-button {margin:4px 0 0 4px; cursor:pointer; height:40px; border:0; font-size:1.6em; font-weight:bold; color:#fff; text-align:left; vertical-align:middle;padding: 0 0 0 34px;
	text-shadow: #666666 1px 1px 0;
}
#smcf-container .smcf-send {width:120px;height: 40px;margin: 20px 10px 0 0; background:url(../img/send.jpg) no-repeat 0 0;}
#smcf-container .smcf-send:hover {background-position: 0 -40px; }
#smcf-container .smcf-cancel {width:120px;height: 40px;margin: 20px 0 0 0; background:url(../img/cancel.jpg) no-repeat 0 0;}
#smcf-container .smcf-cancel:hover {background-position: 0 -40px; }
#smcf-container a.modalCloseX,
#smcf-container a.modalCloseX:link,
#smcf-container a.modalCloseX:active,
#smcf-container a.modalCloseX:visited {text-decoration:none;text-indent: -9999px; width:30px; height: 30px; background:url(../img/close.jpg) no-repeat; position:absolute; top:10px; right:10px;}
#smcf-container a.modalCloseX:hover {background-position: 0 -30px;}