
.formlabel	{
	width: 80px;
	text-align: right;
	vertical-align: top;
}
.formelement	{
	text-align: left;
	vertical-align: top;
}
label	{
	cursor: pointer;
	text-align: right;
}
input	{
	width: 360px; 
}
input, textarea, select, .formelement	{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}
.forminstructions	{
	width: 260px;
	background-color: #f4f4d0; 
	border: 1px solid black;
	padding: 10px;
	height: 115px;
}
.required	{
	font-weight: bold;
}
#yourstorysubmit	{
	font : normal normal 12px Arial, Helvetica, sans-serif;
}
#name, #email, #address_street1, #address_street2	{
	width: 232px;
}
#story	{
	width: 520px;
}
#city	{
	width: 99px;
}
#state	{
	width: 37px;
}
#zipcode	{
	width: 38px;
}
#zip_plus_four	{
	width: 30px;
}
#areacode, #exchange	{
	width: 30px;
}
#line_number	{
	width: 40px;
}
#extension	{
	width: 50px;
}