diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
index 603e81dc3027dd0971a6bc3bfe2a8c17d2283b0f..c72f07f16e70061f4eef7a3b9fed6e3a737ef3f3 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -352,14 +352,24 @@ public class I2PSnarkServlet extends Default {
             out.write(" ");
 //            out.write(ngettext("1 connected peer", "{0} connected peers", (int) stats[4]));
 
-            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_peers.png\">");
+            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_peers.png\"");
+            out.write(" title=\"");
+            out.write(ngettext("1 connected peer", "{0} connected peers", (int) stats[4]));
+            out.write("\"> ");
             out.write(ngettext("1", "{0}", (int) stats[4]));
             out.write("&nbsp;&nbsp;");
 //            out.write(ngettext("1 torrent", "{0} torrents", snarks.size()));
-            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_snarks.png\">");
+            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_snarks.png\"");
+            out.write(" title=\"");
+            out.write(ngettext("1 torrent loaded", "{0} torrents loaded", snarks.size()));
+            out.write("\"> ");
             out.write(ngettext("1", "{0}", snarks.size()));
             out.write("&nbsp;&nbsp;");
-            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_loaded.png\">");
+            out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_loaded.png\"");
+            out.write(" title=\"");
+            out.write(_("Total download size (pre-allocated): "));
+            out.write(DataHelper.formatSize2(stats[5]) + "B");
+            out.write("\"> ");
             out.write(DataHelper.formatSize2(stats[5]) + "B");
             out.write("</th>\n" +
                       "    <th>&nbsp;</th>\n" +
diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css
index 59f0c2cf67ac460fe5cd0520df8ac7c4357b5be9..03d3f07f0c960a2fa968590aa864d3240816072a 100644
--- a/installer/resources/themes/console/light/console.css
+++ b/installer/resources/themes/console/light/console.css
@@ -637,10 +637,11 @@ div.main li:first-child {
 .tidylist code {
      text-align: left;
      font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
-     color: #390;
+     color: #910;
      padding: 2px 3px;
-     background: #eeb;
+     background: #fff;
      font-weight: bold;
+     background: #ffb url('images/magic.png') center bottom;
 }
 
 ol {
diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css
index 0b85009d95e1ac228f3b52486a25243fee22dab6..1d3af4b684088192fcc383b7ed46e7574dbb0a6f 100644
--- a/installer/resources/themes/snark/ubergine/snark.css
+++ b/installer/resources/themes/snark/ubergine/snark.css
@@ -170,7 +170,7 @@ tfoot td:first-child {
 }
 
 th:first-child img {
-     margin: 1px 1px 3px 1px !important;
+     margin: 1px 1px 3px 3px !important;
 }
 
 th:nth-child(2) img {
@@ -273,7 +273,7 @@ td:first-child {
 }
 
 .snarkTorrentStatus {
-     padding: 2px 0 2px;
+     padding: 2px 2px 2px 0;
 }
 
 .snarkTorrentStatus:first-child {
@@ -288,6 +288,7 @@ td:first-child {
 
 .snarkTorrentStatus:first-child img {
      margin-right: 8px !important;
+     margin-left: 5px;
 }
 
 .snarkTorrentRateUp, .snarkTorrentRateDown, .snarkTorrentDownloaded, .snarkTorrentUploaded {