form.newsletter_subscribe{
}
div.newsletter_subscribe p{
	margin:10px 0;
}
form.newsletter_subscribe fieldset{
	border:1px solid #ccc;
	background:#eee;
	padding:10px;
}
form.newsletter_subscribe label{
	display:block;
	margin:10px 0 0 0;
}
form.newsletter_subscribe .input{
	display:block;
	border:1px solid #000;
	width:300px;
}
form.newsletter_subscribe .small{
	width:150px;
}
form.newsletter_subscribe .xsmall{
	width:100px;
}
form.newsletter_subscribe .submit{
	display:block;
	border:1px solid #000;
	margin:20px 0;
}
form.newsletter_subscribe h3{
	border-bottom:1px solid #000;
}

.error {
	color:#d00;
}
