Este site ensina os fundamentos de CSS que são utilizados em qualquer layout de sites na Web.
Suponho que você saiba o que são seletores, propriedades e valores. Provavelmente também sabe alguma coisa sobre layout, mas ainda seja uma atividade que incomoda você. Caso você queira aprender HTML e CSS desde o início, é bom dar uma olhada neste tutorial. Se este não for o seu caso, vamos ver se conseguimos livrar você do estresse no seu próximo projeto.