form#form1 { border: 0; padding: 10px; width: 500px; }

fieldset {
		padding: 15px 25px;
		border: none;
		}
input.input { width: 350px; margin-bottom: 8px; padding: 6px 8px 5px; font-size: 13px; border: solid 1px #e6e3d7; color: #666; font-family: inherit; font-weight: inherit; font-style: inherit;f;line-height: inherit; background-color: #fff; ont-variant: inherit; }
	input.input:focus { color: #333; background: #ccc; }

textarea { height: 125px; width: 350px; padding: 5px 8px; font-size: 13px; border: solid 1px #e6e3d7; color: #666; font-family: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; font-variant: inherit; background-color: #fff; }
textarea:focus { color: #333; background: #ccc; }
select { width: 250px; margin-bottom: 10px; }
	
label { padding-bottom: 15px; color: #000; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal;f;line-height: 22px; ont-variant: normal; }
	label em {
		font-size: 11px;
		color: #4f91cd;
		}

p#note { width: 300px; margin-bottom: 0; padding-top: 10px; font-size: 10pt; color: #1f855c; font-family: Georgia, serif; padding-left: 10px; }
p#error { color: #f00; font-size: 10pt; font-family: Georgia, serif; margin-bottom: 0; padding-top: 10px; padding-left: 10px; width: 300px; }
#contact-info { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 20px; }
#submit { color: #fff; font-size: 13pt; font-weight: bold; background-color: #1f855c; text-transform: uppercase; width: 200px; max-width: 100%; margin: 5px; padding: 15px; border-width: 0; cursor: pointer; }
