Index: themes/seven/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/style.css,v
retrieving revision 1.43
diff -u -r1.43 style.css
--- themes/seven/style.css	14 Jan 2010 03:25:43 -0000	1.43
+++ themes/seven/style.css	16 Jan 2010 00:42:09 -0000
@@ -17,7 +17,8 @@
   text-decoration: none;
 }
 
-a:hover {
+a:hover,
+a:focus {
   text-decoration: underline;
 }
 
@@ -464,7 +465,6 @@
   border-top: 1px solid #ccc;
   margin-left: 0;
   margin-bottom: 10px;
-  background: url(images/list-item.png) no-repeat 0 11px;
   list-style-type: none;
   list-style-image: none;
 }
@@ -482,7 +482,7 @@
 
 .admin-panel .item-list li,
 ul.admin-list.compact li {
-  border: none;
+  border: 0;
   background: none;
   margin: 0.25em 0 0.25em 1.5em;
   padding: 0;
@@ -497,11 +497,21 @@
   font-size: 15px;
 }
 
-ul.node-type-list li a, ul.admin-list li a {
+ul.node-type-list li a,
+ul.admin-list li a {
+  display: inline-block;
   margin-left: -30px;
-  padding: 0px 0 4px 30px;
+  padding: 0 0 4px 30px;
   min-height: 0;
+  background: url(images/list-item.png) no-repeat 0 0;
 }
+ul.node-type-list li a:hover,
+ul.admin-list li a:hover,
+ul.node-type-list li a:focus,
+ul.admin-list li a:focus {
+  background-image: url(images/list-item-dark.png);
+}
+
 
 ul.admin-list.compact li a {
   margin-left: 0;
