#contactform{clear:both;width:360px;}
#contactform fieldset { position:relative; padding:12px 15px 10px 12px; margin-top:10px; display:block; clear:both; border:solid 1px #CCCCCC; background:#f0f0f0;}
#contactform fieldset legend { font-weight:bold; font-size:13px; padding:1px 10px 1px 10px; border:3px double #CCCCCC; background:#FFFFFF;}

#contactform label{
float: left;
width: 100px;
font-weight: bold;
text-align:left;
padding:0 15px 0 0;
}

#contactform input, textarea{
width: 180px;
margin-bottom: 5px;
}

#contactform .radio{ width:20px;}
#contactform select{ margin-bottom:5px;}
#contactform option{ padding:0 10px 0 0;}

#contactform textarea{
width: 200px;
height: 100px;
}

#contactform .boxes{
width: 1em;
}

#contactform .submit{
margin-left: 230px;
margin-top: 5px;
width: 90px;
}

#contactform br{
clear: left;
}

#contactform form{ padding:0 0 15px 0;}