See Restyling PerlMonks, which is where I was tracking my work to convert the site to use CSS instead of hardcoded and old-school html styling. In it, I say:
Most importantly, someone with some sense of design and a pretty good understanding of css should define an overarching style "architecture" for the site.
One thing you can do right away is turn off the use of tables for layout at the top several* levels of most pages. Go to Display Settings, scroll to the bottom, and turn on the three "layout * as DIV instead of TABLE" flags.
Then, of course, you'll have to edit your CSS to take advantage of all the div classes and id's you'll get.
* The number of levels of table layout affected varies, but I think it's generally between 2 and 4. And some pages are not affected by the settings at all (yet).
I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.