#form-container {padding:0 0 0 26px;}

form {
	width:200px;
	margin:0px 0 0px 0;
	}

form label	{ font-size:9px;color:#89786d; }
form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#ededed;/* to prevent highlighting by Google Toolbar */
	border:none;
	color:#89786d;
	width:195px; /* 5 pixles smaller than form width !important */
	height:25px;
	line-height:16px;
	vertical-align: middle;
	margin-bottom:5px; /* sets vertical spacing between fields */
	padding-top:3px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
select { width:200px; padding:0; } /* same width as form - !important */

textarea { height:60px; overflow:auto; }



/* ----- submit button form elements ----- */ 

input.submit, input.submit-contact-main { 
	width:60px;
	height:30px;
	cursor:pointer; 
	padding:0; 
	}


input.submit-image {
	background:url(../images/btn-submit.jpg);
	width:69px;
	height:36px;
	border:none;
	cursor:pointer;
	}
