Puoi modificare l'HTML in questo modo:
codice:
<body>
    <div id="wrap">
        <div id="header">
            <h1>Home</h1>
        </div>
        <div class="right">
            <h2>Contatti</h2>
            testo....
        </div>
        <div class="left">
            <ul>[*]Homepage[*]Chi siamo[*]Dove siamo[*]L'azienda[*]I prodotti[*]Photogallery[*]Contatti[/list]
        </div>
        <div id="footer">
            Copyrigth Denis Tognana, all right reserved
        </div>
    </div>
</body>
e nel CSS aggiungi
codice:
div#wrap{
     position: relative;
}

div#footer {
     position: absolute;
     bottom: 0;
     width: 100%;
     clear: both;
}