<offtopic>
HTML is not about forcing layout on the user. Hence, anyone understanding the medium would not use tables for layout. They wouldn't use CSS to enforce layout either - they make sure the information still makes sense regardless whether CSS is used - and they only use CSS to suggest a certain rendering.
If I want layout, I'd write it in (La)TeX and produce a PDF. Given the current state of the web, it's likely to be more portable as well.
</offtopic>
Abigail