salve, ho il sito con il layout interamente fatto con i css ma non riesco a risolvere una cosa...

anche il footer, la parte finale in fondo alla pagina, è impaginato tramite il css
l'ho inserito in uno span a cui ho impostato una posizione relativa
in questo modo il footer mi dovrebbe comparire in fondo a tutte le pagine appena dopo un paio di pixels del contenuto della pagina.
Tutto è ok, tranne che quando il contenuto della pagina è talmente poco che il footer si sovrappone alle due barre laterali (menù sinistro e menù destro)

come posso risolvere la cosa??
siete riusciti a seguirmi?
vi faccio vedere due esempi
visualizzazione corretta: http://www.todionline.it
visualizzazione errata http://www.todionline.it/eventi/index.php