#contactable #contactForm {	color:#3c332d;	overflow:hidden;	position:relative;	width:405px;	z-index:99;}#contactable form#contactForm input, textarea {	background:#FFFFFF none repeat scroll 0 0;	outline-style:none;	outline-width:medium;	width:390px;	padding:5px;	border:1px solid #dfdfdf;	font-family: georgia;	font-size:1em;	margin-bottom:10px;}#contactable form#contactForm .submit {	background: #3c332d none repeat scroll 0 0;	outline-style:none;	outline-width:medium;	width:100px;	padding:5px;	border:3px solid #3c332d;	outline-color:-moz-use-text-color;	font-family: georgia;	font-size:1em;	cursor:pointer;	color:#FFF;	text-transform:uppercase;	font-family:Helvetica;	margin:10px 0 0 0;}/*#contactable form#contactForm p {	width:325px;	font-size:0.9em;}*//*#contactable form#contactForm .disclaimer {	*margin-left:20px;}*/#contactable #contactForm .red {	color:	#F5410F;}#contactable #overlay {	background-color:#666666;	display:none;	height:100%;	left:0;	margin:0;	padding:0;	position:absolute;	top:0;	width:100%;	z-index:0;} #contactable .error { background-color: #EDBE9C; }#contactable #name.error { background-color: #EDBE9C; } #contactable #email.error { background-color: #EDBE9C; }#contactable #comment.error { background-color: #EDBE9C; }#contactable form#contactForm label{	*margin-left:20px;}#contactable form#contactForm #loading {	background: url(ajax-loader.gif) no-repeat;	width:55px;	height:55px;	margin: 100px auto;	display:none;}#contactable #callback {	font-family: georgia;	font-size:1.1em;	color: #3c332d;	width:325px;	margin: 100px auto;		display:none;}#contactable .holder {	margin:0 auto;	*margin-left:20px;	padding-top:20px;	}	