I don’t even think I can give you the benefit of the doubt, seeing that this post was published at 4am.

This has to be the worst CSS “tutorial” I have ever seen. Not only is it compltely off base, but the CSS provided as a solution is very reptitive, verbose and unnecessary.

It’s obvious that web development is new to you, if it isn’t then it’s unfortunate that you haven’t broadend your horizons. You should pick up a book on CSS, read up on best practices and web semantics.