Hi Daredevil,
I'm a web developer for a living, and I just started a site to help people learn how to design/code web pages:
Learn Web Code
So far, I have a few HTML lessons, and I plan on adding a few CSS lessons over this weekend. I plan on adding a few entires every week, and before long you should be able to learn everything about front-end coding from my site (so you can subscribe if you want

).
But enough shameless self-promotion. If you want to learn about web "Design" in the sense of design principles; balance, color, etc... I recommend you visit the site
css Zen Garden: The Beauty in CSS Design.
The designs on that site are beautiful and are all coded the "correct" way.
Best wishes,
EasyBlue