* {margin:0; padding:0;}

body {font: 1em arial, sans-serif; background:#CCC url("http://www.hdickinson.co.uk/files/bg.bmp");}

form div {margin:20px 0;}

form div label {display:block; font-size:.8em; color:#333; font-style:italic; font-weight:bold; margin-bottom:2px;}

form div input {margin-left:20px; width:250px; background-color:#EEE; border:1px solid #000; margin-bottom:8px;}

form div textarea {margin-left:20px; width:400px; height:170px; background-color:#EEE; border:1px solid #000;}

form div input[type="submit"] {font-size:1em; text-align:center; font-weight:bold; color:#444; background: #CCC url("images/silver_line.gif"); border:1px solid #555; width:70px; margin:12px 0 0 210px; display:block;}

* html body {background:#CCC url("http://www.hdickinson.co.uk/files/bg.bmp"); background-position:-1px 0;}