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.