div#form { position : relative; top : 115px; left : -14px; height : 810px; width : 630px; overflow : hidden; }

form { position : absolute; width : 450px; height : 720px; padding-left : 60px;}


label, label span, span { height : 30px; font-family: "garamond", serif; font-size: 16px; float : left;  }

span#but { float : left; text-align : left; padding-left : 5px; margin : 0; font-family: "garamond", serif; font-size: 16px; line-height : 32px; color : #000; }


form button#butsend { position : absolute; display : block; margin : 0; padding : 0; top : 685px; left : 0px; width : 116px; Height : 102px; background : url(images/send.jpg) no-repeat; text-indent : -9999px; text-decoration : none; border: 0; overflow : hidden; cursor : pointer; cursor : hand; }


form button#butclear { position : absolute; display : block; margin : 0; padding : 0; top : 640px; left : 471px; width : 137px; Height : 102px; background : url(images/clear.jpg) no-repeat; text-indent : -9999px; text-decoration : none; border : 0; overflow : hidden; cursor : pointer; cursor : hand; }



form button#butclear input, button#butsend input { width : 50px; height : 23px; font-family: "garamond", serif; font-size: 16px; color : #000; }

fieldset { margin : 0; padding : 0; border : none; }

fieldset input { padding : 0 ; font-family: "garamond", serif; font-size: 16px; font-weight : bold; border : none; background-color : #f6f5f3; }
fieldset textarea { float : left; width : 450px;  height : 380px; padding : 0 ; font-family: "garamond", serif; font-size: 16px; font-weight : bold; border : none; background-color : #f6f5f3; }

fieldset#fsdetails { }
fieldset#fscomments {  }

fieldset#fsdetails label { padding-right : 10px;}
fieldset#fscomments label {  padding-right : 10px;}

fieldset#fsdetails span { padding-right : 3px; }
fieldset#fscomments span { padding-right : 3px; }

fieldset#fsdetails input { float : left; width : 250px; margin : 2px 0 0 3px; }
fieldset#fscomments input { }

input:focus, textarea:focus{ float : left; border : #aaa 1px dotted; background-color : #eee; }

span#form_a { width : 82px; Height : 24px; background : url(images/form_a.jpg) no-repeat ; text-indent : -9999px; text-decoration : none; overflow : hidden;  }
span#form_b { width : 72px; Height : 24px; background : url(images/form_b.jpg) no-repeat ; text-indent : -9999px; text-decoration : none; overflow : hidden;  }
span#form_c { width : 50px; Height : 24px; background : url(images/form_c.jpg) no-repeat ; text-indent : -9999px; text-decoration : none; overflow : hidden;  }
span#form_d { width : 167px; Height : 24px; background : url(images/form_d.jpg) no-repeat ; text-indent : -9999px; text-decoration : none; overflow : hidden;  }
span#form_e { width : 137px; Height : 24px; background : url(images/form_e.jpg) no-repeat ; text-indent : -9999px; text-decoration : none; overflow : hidden; margin : 0 0 10px 0; }
