I have this line in my CSS:
.ui-icon-zoom-in { content: url(images/16x16/ZoomIn.png); }
Which I am using with jQuery UI Button widget li
The content property is only valid on :before and :after pseudo-elements. You should change it to:
content
.ui-icon-zoom-in { background: url(images/16x16/ZoomIn.png) no-repeat; width:16px; height:16px; }
Apart from that, IE8+ only supports content property if a valid DOCTYPE is specified.