Steps in Web Design Where to Start?

Hello, I've really been into PHP and all of the server side web stuff but now im looking to 'designing' websites. For example i wish to use css to create professional websites such as this one, but what are the steps in design? What would all of you web designers do?
Update: I know what html is and how to use it.
4 answers 4