Proper XHTML/CSS form alignment

So I’m working on my new blog, worrying more about the admin panel that only I will see than I am the actual front end because I’m a loser like that and I’m running across some problems.
I have a form complete with a couple textareas, some input/texts a checkbox and a submit button.
I want everything stacked vertically, but the textareas won’t cooperate. I tried setting everything as block level elements, but I guess that’s what they already are so that didn’t help, then I tried putting everything in paragraph tags, still no dice, and then finally in div’s. The latter two work on everything but the textareas, they remain horizontal.
So does anyone have any ideas? This is really annoying :stuck_out_tongue: