Salut,
je viens de regarder, c'est un sacré début !
pour le positionnement, je suis troublé par l'architecture de ton document.
le footer devrait être codé en dernier et ce serait plus simple de le sortir de content.
(au sujet de content, je ne comprends pas pourquoi il est en position absolue, ça empêche de positionner footer en absolu dedans)
ensuite il suffit de lui donner un positionnement absolu avec {bottom:0;} pour le coller en bas de <body>.
au <body> tu lui appliques un {height:100%;} et ça devrait coller.
dis nous si ça bloque encore on ira chercher un peu plus loin.
[ Mathieu ] « La vie, la santé, l'amour sont précaires,
pourquoi le travail échapperait-il à cette loi ? » LP, 30 août 2005.