#form {font-family:Arial, "Trebuchet MS", sans-serif;width:25em}
p {color:#666666;margin:0 0 1em 0;padding:0;font-size:90%}
fieldset {background:#FFFFFF;border:none;margin-bottom:1em;width:24em;padding-top:1em}

#shipping {background:#ECECEC;}

#comments {background:#ECECEC;}

#shipping label {color:#666666;position:absolute;font-size:90%;padding-top:.2em;left:23px}
#shipping input {margin-left:9em;line-height:1.4em;margin-bottom:.2em;}

#size {font-size:90%}
#size input {margin-left:9em}
#size input + input {margin-left:1em}
#size br+ input {margin-left:9em}

#extras {font-size:90%}
#extras input {margin-left:9em}
#extras input +input {margin-left:1em}
#extras br+input {margin-left:9em}

textarea {font:.8em Arial, "Trebuchet MS", sans-serif;width:29em;padding:.2em}

input[type="submit"], input[type="reset"] {background:#ECECEC;color:#666666;font:1.2em Arial, "Trebuchet MS", sans-serif}

#buttons {text-align:center}
