#content form {
	padding:20px;
	width:428px;
	border:1px solid #006B6E;
	background:#fff url('../img/bg_form.jpg') bottom no-repeat
}

.validation-box {
	border: 1px solid black;
	padding: 5px;
	margin: 5px 0;
	color: red;
	font-weight: bold
}
.validation-box ul {
	margin-top: 5px;
	margin-left: 10px
}

.validation-box li {
	color: black;
	font-weight: normal
}

#content label {
	display:block;
	float:left;
	text-align: left;
	padding: 2px 5px 2px 0;
	width: 130px
}

form h2 span {
	font-weight:normal
}

#content form div {
	clear:both;
	float:none;
	margin: 3px 0 3px 0
}

textarea {
    width:260px;
	height:10em;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em
}

input {
	font-size:1em
}

.input-large {
	width: 260px;
	height: 1.2em
}

.input-medium {
	width: 140px;
	height: 1.2em
}

#content form .note {
 	padding: 2px 5px 2px 5px
}

.submit-block {
	padding:20px 0 40px 140px
}

#content .checkboxes label {
	width:90%;
	clear:both
}

#content .checkboxes input {
	margin-bottom:0
}

#content .checkboxes {
	padding-bottom:10px;
	float:left;
	clear:both
}

#contact-opt-in label {
	width:98%;
}

#contact-opt-in input {
	float:left;
}