vongrunt - 'tis true, to be sure....but tables are for tabular data, not for layout!
Using CSS for layout allows a developer to use syntactically correct structural html, without compromising the design.
This makes the page more accessible - to people with disabilities (such as a blind person accessing the web with a screen reader), and to search engines.
It also (usually) reduces page size (and therefore bandwidth), and makes the page easier to maintain (because you don't have to keep track of all those darn <td> tags!)
<marc> i wonder what will happen if i press this...[ul][li]please tell us if our suggestion has helped[/li][li]need some help? faq581-3339[/li][/ul]