.contact
{
margin: 10px auto;
width: 345px;
font-size: 0.8em;
}

.reqd
{
background: #300;
color: #fff;
}

.contact p
{
float: left;
width: 200px;
margin: 4px 10px 10px 0;
padding: 0;
}

label
{
float: left;
clear: both;
vertical-align: top;
display: inline-block;
width: 100px;
padding: 3px 0 0;
}

input, textarea
{
float: right;
letter-spacing: 1px;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
background: #f3f3f3;
border: 1px solid black;
width: 184px;
padding: 2px;
margin: 0 0 10px 0;
}

.contact img
{
}

.contact p
{
float: right;
width: 184px;
}

textarea
{
height: 40px;
}


#send
{
float: right;
display: block;
margin: 10px 0;
width: 75px;
}