Of interest to web designers: Chris Casciano is using Cascading Style Sheets (and only CSS) to redesign the homepage of his website every day this month. See the version with no style, and then cycle through them all using the “switch style” form at the bottom of the page. It’s shocking what CSS can do. (Link seen at Zeldman.)
When I designed this site (Fall of 2000), early frustrations with spotty CSS support led me to rely on HTML tables for basic page layout, even if CSS is used here for typesetting control. Now I see I’ll have to redesign without tables… the possibilities illustrated by Casciano are eye-opening.