Forum Moderators: not2easy
One good way of learning is to find site templates coded with CSS layout and try to pick them to pieces to work out how they fit together. If you start with the simpler looking ones then you should be on the right path. As ever, feel free to ask here if you've got any questions. You might also want to have a look through our library [webmasterworld.com]; there're some great threads in there.
I've seen in some css examples of a <div id="wrapper"> that has no attributes to it. What does that do and how does it do it? I also see right under it a <div id="container"> with a width which I understand that.