onmouseover="this.style.width='300px'" onmouseout="this.style.width='21px'"

questo nell'immagine, immagino che ti serva pure l'onmouseout, considera che le immagini a dimensioni diverse dall'orignali non sempre vengono bene.

senza nessun javascript si potrebbero mettere le dimensioni nel css ma poi serve un

img:hover

o equivalente che però non viene letto da ie, cioè lo legge solo su link mentre gli altri browser non hanno di queste pretese.