I've implemented an image map as follows -
<area shape="poly" coords="355,176,385,134,399,134" href="#" onfocus="this.blur();" />
When clicking w/in the area on the image, the area becomes outlined. In IE 6 and 7, this.blur() moves focus off the area and removes the outline. In FireFox 2 and 3, not only does that not happen, but even clicking another area leaves the original still surrounded by the outline (my map has 7 large areas, so this gets really ugly after a few clicks). I seem to remember having had luck using the 'outline' CSS style w/ FireFox in the past to force borders to not show up, but that doesn't seem to be working in this instance (something to do with using poly, perhaps?).
Any ideas how I can remove the outline across both browsers?