Index: themes/bartik/css/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/style.css,v
retrieving revision 1.50
diff -u -r1.50 style.css
--- themes/bartik/css/style.css	3 Jan 2011 07:04:48 -0000	1.50
+++ themes/bartik/css/style.css	3 Jan 2011 08:18:21 -0000
@@ -1372,9 +1372,6 @@
 div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane {
   padding: 1em;
 }
-#forum tr td.forum {
-  padding-left: 35px;
-}
 #forum .name {
   font-size: 1.083em;
 }
Index: modules/forum/forum.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/forum/forum.css,v
retrieving revision 1.9
diff -u -r1.9 forum.css
--- modules/forum/forum.css	3 Oct 2010 00:41:14 -0000	1.9
+++ modules/forum/forum.css	3 Jan 2011 08:18:20 -0000
@@ -12,11 +12,14 @@
 #forum td.pager {
   white-space: nowrap;
 }
-#forum tr td.forum {
-  padding-left: 25px; /* LTR */
-  background-position: 2px 2px; /* LTR */
-  background-image: url(../../misc/forum-default.png);
+#forum td.forum .icon {
+  float: left; /* LTR */
+  background-position: 0 0;
+  background-image: url(../../misc/forum-icons.png);
   background-repeat: no-repeat;
+  height: 24px;
+  width: 24px;
+  margin: 0 9px 0 0; /* LTR */
 }
 #forum tr.new-topics td.forum {
   background-image: url(../../misc/forum-new.png);
Index: modules/forum/forum-list.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/forum/forum-list.tpl.php,v
retrieving revision 1.5
diff -u -r1.5 forum-list.tpl.php
--- modules/forum/forum-list.tpl.php	13 Oct 2008 12:31:42 -0000	1.5
+++ modules/forum/forum-list.tpl.php	3 Jan 2011 08:18:20 -0000
@@ -49,6 +49,7 @@
                * left-margin for indenting.
                */ ?>
         <?php print str_repeat('<div class="indent">', $forum->depth); ?>
+          <div class="icon"></div>
           <div class="name"><a href="<?php print $forum->link; ?>"><?php print $forum->name; ?></a></div>
           <?php if ($forum->description): ?>
             <div class="description"><?php print $forum->description; ?></div>
Index: modules/forum/forum-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/forum/forum-rtl.css,v
retrieving revision 1.3
diff -u -r1.3 forum-rtl.css
--- modules/forum/forum-rtl.css	27 Nov 2007 12:09:26 -0000	1.3
+++ modules/forum/forum-rtl.css	3 Jan 2011 08:18:20 -0000
@@ -1,9 +1,8 @@
 /* $Id: forum-rtl.css,v 1.3 2007/11/27 12:09:26 goba Exp $ */
 
-#forum tr td.forum {
-  padding-left: 0.5em;
-  padding-right: 25px;
-  background-position: 98% 2px;
+#forum td.forum .icon {
+  float: right; 
+  margin: 0 0 0 9px;
 }
 .forum-topic-navigation {
   padding: 1em 3em 0 0;
