aggiungi questo all'inizio del css:
Per default le immagini hanno tutte un bordo.codice:img{ border : none; }
Col codice da te inserito togli il bordo al DIV e non all'immagine.
Eric Meyer ha scritto qualche linea di codice utile utlie che serve a resettare tutte le impostazioni di default per tutti i Browser
Lo trovi qui:
http://meyerweb.com/eric/thoughts/20...eset-reloaded/