Si el html es asi:
<div id="div-del-footer"><img src="" alt="" /></div>
Entonces el css deveria ser asi:
#div-del-footer {
position-relative;
text-align:rigth;
}
Si dentro del div no tenés una imagen entonces además de hacer lo anterior también a lo que sea que tengas dale asi:
#loquesea {
display: inline-block;
}
Creo que se entiende y sino podría ser mucho más exacto si supiese que es lo que contiene el div que querés alinear y más detalles.