
#fullform
{
	width: 450px;
	padding: 20px;
	border: 1px solid #9c7c69;
	margin-left: 390px;
	margin-bottom: 50px;
}

#fcf2 { height: 275px; }

#fcf2 p
{
	margin: 0 0 10px 0;
	padding: 0;
	text-align: right;
}

#fullform em { color:#F00; }

#fullform div.r { padding-top: 5px; }

#fullform input,
#fullform textarea
{
	background: #FFF;
	border:1px solid #9c7c69;
	padding:2px;
}

#fcf2 input,
#fcf2 textarea { width: 446px; }

#fullform input:focus,
#fullform textarea:focus { border:1px solid #000; }

#fullform input,
#fullform textarea { float: right; }

#fullform input.submit
{
	clear: both;
}

#contacting { margin-top: 70px; height: 50px; display: block; }

#fullform #contacting label#question
{
	float: right;
	margin-right: 20px;
}

#fullform #contacting p#what
{
	margin: 0 20px 0 0;
	padding: 0;
	float: right;
}

#fullform #contacting p#what a { text-decoration: none; }

#fullform #contacting p#what a:hover
{
	text-decoration: underline;
	font-weight: normal;
}
