Getting Deeper into CSS Layout

I know enough CSS to get me hacking stylesheets. But the last time I really read up on CSS was way, way back when CSS 1 was just being introduced. My CSS is so out of shape that I struggle when I try to tweak my Drupal theme.

And so I've started to read up on CSS again, particularly on how to use it for layout. By this I mean, principles of positioning so that I do not have to use tables in defining the page layout. By now, web designers know that all designs eventually reduce to one standard layout -- the so-called Holy Grail: a header, a footer and three columns in the middle representing a left sidebar, a right sidebar, and the main body.

I was pleased to learn about A List Apart and The One True Layout. I post the links here and hope that those interested will read and learn along with me:

A List Apart

One True Layout