Aggiungi allo stile:
bottom:0;

Per i browser standard, aggiungi anche:
margin: auto auto 0 auto; /* il secondo e il quarto possono avere altri valori */

Eventualmente potrebbe essere necessario mettere a zero il border e il padding.


PS: tieni pero` presente che inserire il tasto dentro un <div> direttamente e` considerato un errore di semantica (in XHTML Strict e` anche errore di sintassi): un testo deve stare dentro un tag tipo

o equivalente.
In tal caso devi verificare quale/i attributi assegnare al

e quali lasciare al <div>. Ma per fare una analisi corretta, occorre sapere qualcosa di piu` della pagina.