È probabile che se il 50% degli utenti che li vede svuota la cache del browser smette di vederli 
Sembra un problema di permessi, cosa vedi con il client ftp? o meglio da shell?
codice:
# cd /forum/public/
# ls -l
# cd style_images/
# ls -l
es
codice:
-rwxrwx--- 1 nobody nobody 111111 2010-11-10 09:58 9_log.gif
se quei file sono stati caricati da form/upload sul vecchio server, avevano come proprietario il vecchio www-data e probabilmente adesso hanno come proprietario nobody.
Oppure apache non può entrare in lettura sulla cartella o sui file
In ogni caso se sei l'amministratore ti conviene svuotare la cache e controllare bene cosa è visibile e cosa non lo è