CSS, Field Positioning: cant get adjacent form fields to line up