/********** contact form **********/
#contactsform { margin:0; padding:5px 10px; }
#contactsform * { color:#F00; }
#contactsform ol { margin:0; padding:0; list-style:none; }
#contactsform li { margin:0; padding:0; background:none; border:none; display:block; clear:both; }
#contactsform li.buttons { margin:25px 0 25px 0; }
#contactsform label { margin:0; width:110px; display:block; padding:10px 0; color:#D3D3D3; font: bold 12px Arial, Helvetica, sans-serif; text-transform:capitalize; float:left; }
#contactsform label span { color:#F00; }
#contactsform input.text { width:300px; border:1px solid #efefef; margin:2px 0; padding:2px 2px; height:22px; background:#D3D3D3; float:left; color:#000000; }
#contactsform textarea { width:460px; border:1px solid #efefef; margin:2px 0; padding:2px; background:#D3D3D3; float:left; }
#contactsform li.buttons input { padding:0 0 0 0; margin:0; border:0; color:#FFF; float:left; }
p.response { text-align:center; color:#F00; font: normal 11px Georgia, "Times New Roman", Times, serif; line-height:1.8em; width:auto; }
