div jest elementem blokowym, więc środkujesz go za pomocą margin: 0 auto 0 auto.
Jeżeli div ma stałą szerokość to ustaw sobie zdjęcia marginesami, bądź:
position: relative; top x px; bottom: x px; left: x px; right: x px;
gdzie x jest wartością od pozycji spoczynkowej elementu
Pozdrawiam