I used photoshop to make the site logo. Basically i followed this tutorial to make the logo.
http://photoshopit.wordpress.com/200...-web-20-style/
Rest of the design is based on CSS and HTML. I wrote that from scratch myself.
But in dreamweaver, you can choose site layouts g from there. They have different column layouts to get you started. I would suggest to look for tutorials on making templates in dreamweaver.
Here are some good pre-made professional templates that you maybe able to use.
http://www.templateworld.com/free_templates.html