/**************************
 *    Forms
 */  
#facebox-container {
	width: 500px;
}

#form_contact a {
  outline:none;
  border: 0;
}

#contact_submit {
  outline:none;
  border: 0;
  height:60px;
}



#form_contact { width: 420px; }
	
    .row {
	    font-size : 13px;
        line-height : 1em;
    	margin : 10px 0; 
		clear : both; 
		width: 600px; 
		}

    .row label {
        width       : 100px;
        float       : left;
		padding: 10px 20px 0 15px;
		font-weight: 400;
    }
#error { 
	position: absolute;
	bottom:10px;
	left: -10px;
	font-weight:bold;
}

fieldset {
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;	
-moz-border-radius: 6px;
border-radius: 6px;
border:1px solid #CCCCCC;
}

input.text, textarea.text {
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;	
-moz-border-radius: 4px;
border-radius: 4px;
background:#FFFFFF;
border:1px solid #888;
color:#444;
font-size:14px;
margin:2px 0 2px 2px;
padding:6px 5px 4px 7px;
float:left;
width: 250px;
}

input.text {
height:18px;
}

textarea.text {
height:100px;
}

select.dropdown {
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;	
-moz-border-radius: 4px;
border-radius: 4px;
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #888;
color:#444;
font-size:14px;
height:28px;
margin:2px 0 2px 0;
padding:3px 5px 5px;
vertical-align:top;
width: 180px;
float: left;
}

