grazie mille per la spiegazione, ho provato cosi ma rimane sempre in alto...

codice:
<div id="foto" style="background-image:url(foto.jpg); background-repeat:no-repeat; width:300; height:250; text-align:center; bottom:0;">QUESTO TESTO DEVE ESSERE ALLINEATO IN BASSO</div>