Index: wp-includes/css/admin-bar.dev.css
===================================================================
--- wp-includes/css/admin-bar.dev.css	(revision 16620)
+++ wp-includes/css/admin-bar.dev.css	(working copy)
@@ -1,6 +1,8 @@
 #wpadminbar {
 	direction:ltr;
-	background:#666 url(../images/admin-bar-sprite.png?d=08102010) 0 -222px repeat-x;
+	background:-webkit-gradient(linear, left top, left bottom, from(#7E7E7E), to(#6A6A6A));
+	background:-moz-linear-gradient(top,  #7E7E7E,  #6A6A6A);
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7E7E7E', endColorstr='#6A6A6A');
 	color:#ddd;
 	font:12px Arial, Helvetica, sans-serif;
 	height:28px;
@@ -62,13 +64,13 @@
 	white-space:nowrap;
 }
 #wpadminbar .menupop a > span {
-	background:url(../images/admin-bar-sprite.png?d=08102010) 100% 100.4% no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) 100% 100.4% no-repeat;
 	padding-right:.8em;
 	line-height: 28px;
 }
 #wpadminbar .menupop ul li a > span {
 	display: block;
-	background:url(../images/admin-bar-sprite.png?d=08102010) 100% 97.2% no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) 100% 97.2% no-repeat;
 	padding-right:1.5em;
 	line-height: 28px;
 }
@@ -161,7 +163,7 @@
 	padding-left: 1.75em;
 } 
 #wpadminbar li.ab-sadmin ul li a > span {
-	background:url(../images/admin-bar-sprite.png?d=08102010) 0% 101.8% no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) 0% 101.8% no-repeat;
 	padding-left: 1.25em;
 	margin-left: -1.25em;
 	line-height: 28px;
@@ -169,11 +171,15 @@
 }
 
 #wpadminbar li:hover {
-	background: #555 url(../images/admin-bar-sprite.png?d=08102010) 0 -282px repeat-x;
+	background:-webkit-gradient(linear, left top, left bottom, from(#3E3E3E), to(#555555));
+	background:-moz-linear-gradient(top,  #3E3E3E,  #555555);
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3E3E3E', endColorstr='#555555');
 }
 #wpadminbar li li:hover {
 	color:#fff !important;
-	background: #888 url(../images/admin-bar-sprite.png?d=08102010) 0 -222px repeat-x !important;
+	background:-webkit-gradient(linear, left top, left bottom, from(#9B9B9B), to(#8A8A8A));
+	background:-moz-linear-gradient(top,  #9B9B9B,  #8A8A8A);
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9B9B9B', endColorstr='#8A8A8A');
 	text-shadow: #666 0px -1px 0px;
 }
 #wpadminbar li li:hover > a {
@@ -225,7 +231,7 @@
 #wpadminbar li.ab-blog > a {
 	line-height: 18px !important;
 	border: none !important;
-	background:url(../images/admin-bar-sprite.png?d=08102010) 100% 59.8% no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) 100% 59.8% no-repeat;
 	height: 28px;
 	padding: 0 1.15em 0 0.7em;
 }
@@ -263,7 +269,10 @@
 	border:1px solid #626262 !important;
 	padding:2px 3px !important;
 	margin-right:3px !important;
-	background:#ddd url(../images/admin-bar-sprite.png?d=08102010) top left no-repeat !important;
+	background:#ddd !important;
+	-moz-box-shadow: inset 2px 2px #BEBEBE !important;
+	-webkit-box-shadow: inset 2px 2px #BEBEBE !important;
+	box-shadow: inset inset 2px 2px #BEBEBE !important;
 	-webkit-border-radius:0 !important;
 	-khtml-border-radius:0 !important;
 	-moz-border-radius:0 !important;
@@ -278,7 +287,7 @@
 	overflow:visible;
 	margin:0 !important;
 	float:left;
-	background:url(../images/admin-bar-sprite.png?d=08102010) right -107px no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) right -107px no-repeat;
 	padding:0 14px 0 0;
 	text-align:center;
 }
@@ -287,7 +296,7 @@
 	display:block;
 	white-space:nowrap;
 	height:19px;
-	background:url(../images/admin-bar-sprite.png?d=08102010) left -69px no-repeat;
+	background:url(../images/admin-bar-sprite.png?d=20101130) left -69px no-repeat;
 	padding:3px 0 0 14px;
 	font:12px Arial,Helvetica,sans-serif !important;
 	font-weight:bold !important;
