Salve a tutti ragazzi!

Oggi durante lo sviluppo del mio sito mi sono incappato in questo problema, non riesco a far andare il mio footer in basso.

Seguendo le linee guida del http://www.html.it/pag/18968/sticky-...o-alla-pagina/ ho provato a crearlo in questo modo ma non c' è stato niente da fare!

Addirittura quando lo carico sul server nemmeno mi si vede, invece su Dreamweaver me lo fa vedere a metà pagina sotto gli altri contenuti.....
Provando a giocare con lo z-index ho trovato il modo di farlo risultare sopra i contenuti ma comunque è sempre a metà pagina.

Questo è il mio sito http://babystorechicco.altervista.org/promozioni.html
come potete vedere il footer sta in mezzo alla pagina, mentre se andate nella homepage non si vede nemmeno.

Non riesco proprio a capire come risolvere questo problema.

P.s. se guardate il sorgente del sito in default.css c'è la regola per il footer, altrimenti se non riuscite a vederla la posto.

Grazie mille in anticipo per l' aiuto.