Sobre el tema de como funcionan los divs con css puedes echar un vistazo a esto.
Es muy básico, pero te despejará muchas dudas en cuando a colocación del los div anidados.
http://www.araudi.net/migracion/migr...sin_dolor.html
Consejo personal para esto, un libro... por lo menos para los conceptos básicos. Después las dudas mas concretas, o problemas que surjan podrás resolverlas en el foro o con Google.
Saludos,