CSS styles on HTML5 form

 - cleaned up labels and <input> and <textarea> with styling
   so that each box lined up
 - changed the submit <input type="submit"> to a button to
   allow for additional styles