As frustrated as I have become with trying to translate my visions for my three landing pages into css/xhtml, after scouring tons of site's code and googling "div id" to death, I've come across some resources I think everyone can benefit from in helping them to make their visions come to life. I'm not a static site person, so maybe these links will give you folks the basic tools needed to understand css styling better. It sure did help me!!!!
http://www.isitebuild.com/css/css-layout.html
http://webdesign.about.com/od/css/a/aa102102a.htm