Hello,

I have a degree in computer science, and I've done several projects with Drupal. I'd like to start creating and modifying themes, but I'm a little lost. I've read Pro Drupal Development including the chapter on theming, and I think I understand the Druapl theming system. What I don't have a great grasp on are the fundamentals of web design.

Does anyone have suggestions for a book or online tutorial/course in web design? I understand html and basic css, and with a reference open I can usually change what I need, but I'd like to be able to design from scratch. I'd like some pointers on creating various layouts. Learning some basics in Illustrator or an open source alternative would also be helpful (and probably essential). Basically, I want something that teaches me best practices, without spending precious time explaining how to open and close html tags. Maybe there is something geared toward developers?

Thanks very much,

Jeff