I found this in reference to IE and filters (posted by Dean Edwards): Filters only apply to elements with "layout":
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/haslayout.asp An obscure Microsoft concept to differentiate between it's different rendering models. Annoying isn't it? I tested this out by using a div element with height and width attributes and was able to get it working in IE 6