Ставить в хтмл-верх:
<style type="text/css">
#pun-main .category Div.icon {float: left; display: block; border-style: none none none none; height: 50; width: 50;}
tr#forum_fN Div.icon, tr#forum_fN.iclosed Div.icon, tr#forum_fN.iredirect Div.icon, tr#forum_fN.inew Div.icon {background-color : transparent; background-image: url(адрес картинки-иконки для данного раздела, т.е. форума); background-repeat : no-repeat; background-position: top center;}
Div.icon {background-image : url(адрес иконки темы без новых сообщений);
background-repeat: no-repeat;}
TR.inew Div.icon {background-image : url(адрес иконки темы с новыми сообщениями);
background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(адрес иконки выделенной темы);
background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(адрес иконки закрытой темы);
background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image : url(адрес иконки перемещенной темы (кстати, нифига не пашет));
background-repeat: no-repeat;}
</style>
там где N - это номер форума, для которого на главной странице форуме будет своя иконка, эти строчки копируются столько раз, скольким форумам надо назначить свою, уникальную картинку, и меняется номер форума. Если какому-то форуму не назначить картинку, у него будет отображаться иконка "тема с новыми сообщениями" или "тема со старыми сообщениями".
Блок с иконками ДЛЯ ТЕМ вставляется ОДИН раз.
Иконка в блоке статистики:
#pun-stats ul.container { background: transparent url(http://gorod.4bb.ru/uploads/gorod/2_Go_go.gif) no-repeat 40px 40px; background-repeat: no-repeat; padding-left: 51px;