Also, check out all the CSS information available through:
CSS layouts can be frustrating at first when you're trying to learn them and you just keep thinking, "If only I was using tables, I would have this done already." But it's well worth it. I can't imagine trying to do a table layout now. Once you learn enough about CSS you realize that table-based layouts are seriously limited.
Oh, and if you need some inspiration for some truly incredible CSS layout tricks just browse through some of the designs at:
It was looking through that site that finally convinced me that CSS layouts were worth it.