O objetivo deste tutorial é mostrar a facilidade que o fireworks nos trás para desenvolver interfaces web e demonstrar também que CSS não é nenhum bixo de 7 cabeças!
Primeiro vamos estudar o layout e definir quais serão as regiões principais para estruturar o html.
Para criar o html, abra seu editor de texto preferido (notepad, dreamweaver, textmate, etc) Aqui usamos o Smultron. O que temos que fazer então é criar as áreas seguindo nossas regiões do layout:
O HEADER

O CONTENT
Aqui nós usamos 2 div's para o conteúdo central por estarmos usando as sombras nas laterais.
O MENU
APOIO ABAIXO DO MENU

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. Vivamus pharetra posuere sapien. Nam consectetuer. Sed aliquam, nunc eget euismod ullamcorper, lectus nunc ullamcorper orci, fermentum bibendum enim nibh eget ipsum. Donec porttitor ligula eu dolor.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. Vivamus pharetra posuere sapien. Nam consectetuer. Sed aliquam, nunc eget euismod ullamcorper, lectus nunc ullamcorper orci, fermentum bibendum enim nibh eget ipsum. Donec porttitor ligula eu dolor.
Salve este arquivo como menu.html.
Agora que temos o código pronto, vamos abrir nosso arquivo .png e exportar as imagens que serão usadas em nosso CSS. Para isso vamos usar a ferramenta Slices e criar todos os slices necessários de acordo com as imagens:


Salve todas as imagens em uma pasta images, direto na raiz onde se econtra o arquivo menu.html.

Com todas as imagens na mão e o código pronto, vamos agora começar nosso CSS. Aqui eu uso o CSSEdit para trabalhar, mas você pode usar seu editor de preferência. Para iniciar cole o seguinte código no "HEAD" do menu.html:
Usamos aqui tb um arquivo para resetar todas as configurações padrão das tags, o que nos facilita para manipular os objetos no layout. Baixe o arquivo "reset.css" (está no zip em anexo no final do tutorial com todo o site) e deixe na raiz junto com o arquivo menu.html. Abra um documento novo de css e salve como nome de style.css. No top do documento, vamos importar o reset.css com o seguinte código:
Começamos então criando o estilo de nossos ID's principais. Veja como tinhamos falado que no #content e no #main é onde apilcamos as sombras laterais.
Repare também que a largura do #content é de 844px, pois são os 700px do corpo mais 7px de sombra para cada lado. Uma dica que é legal de salientar aqui é como centralizamos este conteúdo principal. São 3 os atributos que utilizamos para ele ficar sempre no centro do browser: width, position e margin. Veja:
Agora vamos ao nosso menu. Reveja o código que utilizamos para ele. O "ul" é onde colocamos todos nossos links. Note que utilizamos um class="nav_right" no segundo "ul", pois vamos posicionar este no lado direito do menu, é o que usamos aqui como nosso link de Login.
Vamos entao posicionar nossos "ul" e colocar as imagens das extemidades do menu:
Quase finalizando então vamos colocar o estilo dos nossos links e ver como eles irão se comportar:
Aqui mostramos só como irá ficar o estilo para o texto e links de apoio abaixo do menu. É aqui que aplicamos a sombra de baixo do menu também.
Você precisa agora fazer os boxes de texto de baixo para finalizar o layout. Não vamos entrar em detalhes sobre esta etapa pois não é o objetivo principal deste tutorial, mas vamos falar melhor sobre round corners e boxes de texto em outro artigo. Mas se baixar os arquivos finais e analisar verá que o processo é bem simples.
Para ver então como deverá ficar seu layout, totalmente tabless e cross-browser, veja aqui o resultado final.