That HOW-TO documentation is very helpful, but it didn't seem to say a thing about CSS. Until the default skin is table-less, I think you're generally out of luck unless you have a lot of time on your hands to take out all of the table tags and turn them into "divs".
I'm currently fooling with Land Down Under, a "website engine" using PHP/mySQL. There are some people who are working on CSS/tableless skins. I'm not sure how close they are, though.