Cherche plutôt du côté de Dreamweaver, et d'après ta maquette, tu vas beaucoup de servir des balises div.
Je ne suis pas webmaster mais il m'est arrivé de programmer un peu en xhtml et css et je peux te donner les conseils suivants :
1. Préfère une mise en page qui utilise les balises <div> plutôt que les mises en page par tableaux (alsacecreation )
2. Sépare bien la forme de ton site de son contenu (la forme est créée par le css uniquement (polices, couleurs, espacements, etc...)) et le contenu est structuré dans le xhtml
3. n'utilises surtout pas FrontPage
Tu peux commencer par ici :
http://css.alsacreations.com/Plan-du-site
http://incongru.webdynamit.net/PositionnementCss
http://www.siteduzero.com/tuto-3-6 [...] e-web.html
http://www.martiusweb.net/tutoriaux,01_00.html
Rien ne valent 3 ou 4 heures de lecture avant de te lancer...
Un conseil au départ, ne pense pas à la mise en page, mais à la structure des informations que tu veux inclure dans ton site.
Maintenant, je le répète, je ne suis pas du métier donc j'espère que des pros sauront mieux t'aiguiller que moi.
Bon courage à toi !