Read Eric Glish’s (he wrote the literal book) introduction to CSS layout for Apple.com and drink from the holy grail itself – a 3 column liquid page layout with a header, (and fully and clearly explained) with CSS (no tables). But that’s just a warm-up:
To make things interesting, I took the Apple Internet Developer home page, which makes extensive use of tables, and I re-coded it using CSS for all layout. (…)