label {
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:14px;
	margin:10px;
	text-align:left;
}

input {
	margin:5px;
	border-color:#C60;
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
	height:1.5em;
	width:18em;
}

legend {
	font-family:Arial, Helvetica, sans-serif;
	color:#630;
	padding: 3px;
	margin-left: 10px;
	display:inline-block;
	text-align:left;
}

fieldset {
	border-color:#FF9;
	border-style:solid;
	border-width:0px;
}

#formsubmit {
	font-family:Tahoma, Geneva, sans-serif;
	font-style:bold;
	margin:5px;
	border-color:#C60;
	background-color:#FFC;
	border-style:solid;
	border-width:1px;
	width:5em;
}
	

textarea {
	font-family:Arial, Helvetica, sans-serif;
	margin:5px;
	border-color:#C60;
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
}

submit {
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
}

#emailform {
	text-align:right;
	width:400px;
	margin:0;
	margin-left:5px;
}

#message {
	text-align:right;
	margin-left:5px;
	width:481px;
	text-align:left;
}

.postform {
	margin:0px;
}

#success {
	font-weight:bold;
	width:300px;
	text-align:right;
	height:30px;
	float:right;
	margin:5px;
}

#success p {
	margin:0;
}
	

#captcha {
	text-align:left;
        width: 100px;
	margin:0;
	margin-left:5px;
}