I've been displaying form input titles and input fields in a 2-column table. I like to split the table in half and have the field title align to the right and the input field align to the left so they line up down the middle. Should I stick with tables for this or is there a better (CSS) way?