Um, no... Thats almost as bad as using tables. You would have wanted to use list tags there.
You should get the developer extension for firefox, and look at how other people do it. Also, picking up the books 'cssmastery' would be a good start.
http://alistapart.com/ has many great reads on css and such as well.
I learned css with the developer extension and lots of trys. Not sure what kind of learner you are, but code peaking is the only way I learn.