I know there are tons of threads on this and I've done a lot of searching on Stack Overflow but no matter what combination of attributes I use, the thing looks horrible in IE8.
Here's the navigation image without any mouseover:
Here's what the correct hover looks like in browsers except for IE8
And here's what the IE8 Abomination does
Here's the relevant CSS
.navigation img:hover{
opacity: 0.5;
filter:alpha(opacity=40);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
}
Anyone? Bueller?