/*
 * SimpleModal Basic Modal Dialog
 * 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: basic.css 257 2010-07-27 23:06:56Z emartin24 $
 */

.simplemodal-html 
{
    display:none;
    width:725px;
    margin:33px 0 0 43px;
    height:392px;
}

/* Overlay */
#simplemodal-overlay {background-color:#fff;}

/* Container */
#simplemodal-container {height:460px; width:800px; color:#bbb; background:url('/img/modal-bg.png') no-repeat top left; border:0;}
#simplemodal-container .simplemodal-data {padding:0px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/img/x.png) no-repeat; width:30px; height:30px; display:inline; z-index:3200; position:absolute; top:-3px; right:-3px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}



.simplemodal-html-contact
{
    display:none;
    width:380px;
    margin:50px 0 0 210px;
    height:380px;
}

.contact ul 
{
    margin-left:0px;
}

.contact li 
{
    list-style:none;
}

.contact label
{
    width:80px;
    margin:4px 10px 15px 0;
    float:left;
    color:#424549;
}

.contact input.textbox,
.contact textarea
{
    width:275px;
    float:left;
    padding:4px;
    margin:0 0 22px 0;

    font-family: 'Lucida Grande', 'Lucida Sans', Tahoma, Verdana, Arial, sans-serif;
    font-size:15px;
    font-size:1.5rem;    
    color:#424549;
    border:1px solid #8b8b8b;
    
    background: rgb(215, 215, 215);
	background: rgba(57, 57, 57, 0.20); 
	
	/*outline-color: #C5352C;*/
	outline:none;
}

.contact input.textbox.error,
.contact textarea.error 
{
    background: rgb(245, 150, 150);
	background: rgba(215, 50, 50, 0.20); 
    border:1px solid #c5352c;
}

.contact input.textbox:focus,
.contact textarea:focus
{
    border:1px solid #c5352c;
    box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);
}

.contact textarea 
{
    padding:5px;
}

.contact input.submit
{
    width:80px;
    background:#43464a;
    color:#d9d9d9;
    font-size:14px;
	font-size:1.4rem;
	padding:2px 0x 3px 0;
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	border:1px solid #1a1c1f;
	overflow:hidden;
	margin-bottom:10px;
	margin-left: 297px;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .3) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .3) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;
	box-shadow:0 1px 0 rgba(255, 255, 255, .3) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;	
	
	text-decoration:none;
	text-align:center;
	display:block;
}

.contact.full li:nth-child(odd) input.textbox 
{
    margin-right:20px;
}

.contact.full label 
{
    width:70px;
}

.contact.full textarea
{
    width:658px;
}



.contact.full ul li:last-child
{
    float:right !important;
    padding-right: 10px;
}

/* Container */
#simplemodal-container-contact {height:466px; width:800px; color:#bbb; background:url('/img/modal-bg-contact.png') no-repeat top left; border:0;}
#simplemodal-container-contact .simplemodal-data {padding:0px;}
#simplemodal-container-contact code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container-contact a {color:#ddd;}
#simplemodal-container-contact a.modalCloseImg {background:url(/img/x.png) no-repeat; width:30px; height:30px; display:inline; z-index:3200; position:absolute; top:-3px; right:162px; cursor:pointer;}
