Ok, basically you have three options.
1) Create your design into Photoshop or The Gimp and slice it, code it (XHTML/CSS) and publish it for the web.
- To slice a design you created in Photoshop click
[W3Schools HTML Introduction] and for CSS check out
[W3Schools CSS Introduction].
2) Create your layout using only (X)HTML, CSS, and images (and later on, PHP and MySQL).
- Please see links above.
3) Use a premade CMS (or create your own using PHP and MySQL) and modify that.
- For more information about premade CMS's use
[OpenSourceCMS] and
[Wikipedia defines CMS]. You may also use
[CMS Matrix] to compare the CMS's that you like.
Hope this helps.
Jacob.