- display: inline;
- list-style:none;
- padding: 0;
- margin: 0;
-}
-
-#sidebar ul li a, #sidebar ul li span {
- color: #FFF;
- background-color: #206cbc;
- display: inline-block;
- border: none;
- margin: 0;
- padding: 0;
- width: 10em;
- height: 3ex;
- border: 1px solid #7faede;
- border-style: solid solid none solid;
- vertical-align: bottom;
- text-align: center;
- border-radius:.3em .3em 0 0;
- -moz-border-radius: .3em .3em 0 0;
-}
-#sidebar ul li a:hover {
- background-color: #7faede;
+ display: block;
+ border-top: solid 1px lightgray;
+ border-bottom: solid 1px lightgray;
+ margin: 0px 0px -1px -1px; /* Collapse borders */
+ padding-right: 1em;
+}
+
+#sidebar li:hover {
+ background: #0052a0;
+ color: white;