diff --git a/installer/resources/themes/console/images/snark_thead.png b/installer/resources/themes/console/images/snark_thead.png
new file mode 100644
index 0000000000000000000000000000000000000000..ead40efeac7cebfaf0fed362aadc323c1d61a528
Binary files /dev/null and b/installer/resources/themes/console/images/snark_thead.png differ
diff --git a/installer/resources/themes/console/images/snarknav.png b/installer/resources/themes/console/images/snarknav.png
index 83cda509e929f582e8e5e496cc98896512d4c783..7409a310dc0fbe8a802fe531a2f989b9049a6b64 100644
Binary files a/installer/resources/themes/console/images/snarknav.png and b/installer/resources/themes/console/images/snarknav.png differ
diff --git a/installer/resources/themes/console/snark.css b/installer/resources/themes/console/snark.css
index 9a45db69c9ff7dde8675b1ea690e45c7f2dcdf56..c5d86037ea8e93bd928d9749d036ce81c38e2a81 100644
--- a/installer/resources/themes/console/snark.css
+++ b/installer/resources/themes/console/snark.css
@@ -92,14 +92,26 @@ table {
      border-collapse: collapse;
 	 color: #ddd;
 	 width: 100%;
+	 
 }
 
+thead, tfoot {
+     background: #333;
+	 background: url("../console/images/snark_thead.png") repeat scroll 0 0 #333333;
+	 text-shadow:0 2px 5px #333333;
+}
+
+thead a, tfoot a {
+text-shadow: 1px 1px #210;
+text-shadow:1px 1px #550000;
+} 
+
 th {
      padding: 4px;
      font-size: 9pt;
      border-top: 1px outset #001;
      border-bottom: 1px inset #001;
-     background: #222;
+/*     background: #222;*/
 	 color: #ddd;
      whitespace: nowrap;
 }
@@ -125,16 +137,26 @@ td:first-child {
 	 padding-left: 10px;
 }
 
+.snarkTorrentName {
+     text-shadow:1px 1px #550000;
+}
+
+.snarkTorrentAction {
+     text-shadow:1px 1px #550000;
+}
+
 .snarkTorrentEven {
      background: #555;
      font-size: 8pt;
 }
 
-.snarkTorrentStatus {
-     text-align: center !important;
+.snarkTorrentStatus:first-child {
+     text-align: left !important;
 	 font-style: italic;
+	 padding-left: 2%;
 }
 
+
 .snarkTorrentOdd {
      background: #444;
      font-size: 8pt;
@@ -173,8 +195,7 @@ td:first-child {
 .snarkConfigTitle {
      font-size: 11pt;
      font-weight: bold;
-     text-transform: uppercase;
-	 padding: 0 25px 5px 25px;
+	 padding: 0 25px 3px 25px;
 	 margin: 5px 0 10px 0 !important;
 	 letter-spacing: 0.25em;
 	 border: 1px solid #111;
@@ -182,12 +203,11 @@ td:first-child {
 	 -khtml-border-radius: 0 0 5px 5px;
 	 border-radius: 0 0 5px 5px;
 	 border-top: 0;
-	 text-shadow: 1px 1px #333;
+	 text-shadow: 0px 3px 5px #333;
 	 background: #333 url('../console/images/snarknav.png') repeat-x scroll center center !important;
+	 font-variant: small-caps !important;
 }
 
-
-
 .snarkConfig {
      font-size: 10pt;
      width: 100%;
@@ -347,7 +367,7 @@ div.section,div.mainsection {
      -moz-box-shadow: inset 0px 0px 1px 0px #002;
      word-wrap: break-word;
      text-align: center;
-     background: #444;
+     background: #333;
 	 opacity: 1.0;
 }