Here's my table-less test but I've probably messed up everything because I want the div

Lastname:

(This div has 'form_input_label' class)


My problem is that I would like this
text to be under the input type text but if the
text is too long it goes to the left because the
first div is float left

Lastname:

(Enter your Lastname here)

Please fill in your lastname




Here's my working (but unclean) table test

Lastname:

(Enter your Lastname here)


With a table, I can easily get what I want
So I'm wondering if I should drop the idea to do table less
at all cost or if I should use the solution of facility