от шаблона:
<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
, что позволяет в той же самой таблице стилей иметь даже правила, специфичные для браузера, без ссылок на несколько файлов, встроенный код и теги стилей, которые влияют на производительность.
div.transparent {
opacity: .6;
}
.ie6 div.transparent {
filter:alpha(opacity=100);
background: black;
}
Ваша проблема звучит так, как будто это может быть и проблема альфа-версии PNG, зависит.
http://www.dillerdesign.com/experiment/DD_belatedPNG/ - довольно хорошее исправление, если у вас нет хранилища элементов или событий, связанных с элементом.