form fieldset { text-align:left; } pre { margin-left: 20px; background-color: #444; padding:1em; color:#FFF; } form p.field, form fieldset p, form p, p { text-align: left; margin-left: 20px; } label { display:block; } p.field { position: relative; } p.field label { display: block; width: 14em; } p.field input { display: inline; position: absolute; left: 15em; top: 0; } p.field-position input, p.field-position label { float: left; } p.field-position label { margin-right: 10px; }