=== modified file 'themes/seven/style.css'
--- themes/seven/style.css	2009-11-23 03:54:51 +0000
+++ themes/seven/style.css	2009-11-23 20:33:51 +0000
@@ -60,22 +60,32 @@ legend {
   z-index: 50;
 }
 
+#skip-link a,
 #skip-link a:link,
 #skip-link a:visited {
- -moz-border-radius: 10px;
- -webit-border-radius: 10px;
- border-radius: 10px;
- background: #d5d5ce;
- color: #444;
- font-size: 0.94em;
- padding: 1px 10px 2px;
+  position: absolute;
+  display: block;
+  left: 0;
+  top: -500px;
+  width: 1px;
+  height: 1px;
+  -moz-border-radius: 10px;
+  -webkit-border-radius: 10px;
+  border-radius: 10px;
+  background: #444;
+  color: #fff;
+  font-size: 0.94em;
+  text-decoration: none;
 }
 
 #skip-link a:hover,
+#skip-link a:active,
 #skip-link a:focus {
-  background: #444;
-  color: #fff;
-  text-decoration: none;
+  position: static;
+  width: auto;
+  height: auto;
+  overflow: visible;
+  padding: 1px 10px 2px 10px;
 }
 
 /**

