Yep. That's how I do it. Good ole tables. And you can adjust the cellspacing and cellpadding attributes to increase/decrease the area between your text and the border.
Of course you can use CSS, but I'm an old fashioned Webmaster and still use tables for my boxes.