A List Apart is one of my favourite online resources for all things Web design and CSS.
At the moment they are doing a survey of all those involved in all aspects of Web design and management. As they say:
Designers, developers, project managers. Writers and editors. Information architects and usability specialists. People who make websites have been at it for more than a dozen years, yet almost nothing is known, statistically, about our profession. Who are we? Where do we live? What are our titles, our skills, our educational backgrounds? Where and with whom do we work? What do we earn? What do we value?