Index: colors-classic.dev.css
===================================================================
--- colors-classic.dev.css	(revision 17389)
+++ colors-classic.dev.css	(working copy)
@@ -138,7 +138,14 @@
 .widget .widget-top,
 .postbox h3,
 .stuffbox h3 {
-	background: #cfdfe9 url("../images/blue-grad.png?ver=20101102") repeat-x left top;
+	background-repeat: repeat-x;
+	background-position: left top;
+	background-color: #cfdfe9;
+	background-image: url("../images/blue-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#ecf2f9), to(#d5e6f2));
+	background-image: -webkit-linear-gradient(#ecf2f9, #d5e6f2);
+	background-image: -moz-linear-gradient(#ecf2f9, #d5e6f2);
+	background-image: linear-gradient(#ecf2f9, #d5e6f2);
 	text-shadow: #fff 0 1px 0;
 }
 
@@ -258,7 +265,7 @@
 }
 
 .post-com-count {
-	background-image: url(../images/bubble_bg.gif);
+	background-image: url("../images/bubble_bg.gif");
 	color: #fff;
 }
 
@@ -302,17 +309,34 @@
 	border-color: #666;
 }
 
+
 .button,
 .submit input,
 .button-secondary {
-	background: #f2f2f2 url(../images/white-grad.png) repeat-x scroll left top;
-	text-shadow: rgba(255,255,255,1) 0 1px 0;
+	background-color: #f2f2f2;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/white-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#fff), to(#ededed));
+	background-image: -webkit-linear-gradient(#fff, #ededed);
+	background-image: -moz-linear-gradient(#fff, #ededed);
+	background-image: linear-gradient(#fff, #ededed);
+	text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
 }
 
 .button:active,
 .submit input:active,
 .button-secondary:active {
-	background: #eee url(../images/white-grad-active.png) repeat-x scroll left top;
+	background-color: #eee;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/white-grad-active.png");
+	background-image: -webkit-gradient(linear, left top, from(#ededed), to(#fff));
+	background-image: -webkit-linear-gradient(#ededed, #fff);
+	background-image: -moz-linear-gradient(#ededed, #fff);
+	background-image: linear-gradient(#ededed, #fff);
 }
 
 input.button-primary,
@@ -321,14 +345,31 @@
 	border-color: #298cba;
 	font-weight: bold;
 	color: #fff;
-	background: #21759B url(../images/button-grad.png) repeat-x scroll left top;
+	background-color: #21759B;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/button-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#5e89af), to(#436d92));
+	background-image: -webkit-linear-gradient(#5e89af, #436d92);
+	background-image: -moz-linear-gradient(#5e89af, #436d92);
+	background-image: -o-gradient(#5e89af, #436d92);
+	background-image: linear-gradient(#5e89af, #436d92);
 	text-shadow: rgba(0,0,0,0.3) 0 -1px 0;
 }
 
 input.button-primary:active,
 button.button-primary:active,
 a.button-primary:active {
-	background: #21759b url(../images/button-grad-active.png) repeat-x scroll left top;
+	background-color: #21759b;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/button-grad-active.png");
+	background-image: -webkit-gradient(linear, left top, from(#436d92), to(#5e89af));
+	background-image: -webkit-linear-gradient(#436d92, #5e89af);
+	background-image: -moz-linear-gradient(#436d92, #5e89af);
+	background-image: linear-gradient(#436d92, #5e89af);
 	color: #eaf2fa;
 }
 
@@ -472,7 +513,15 @@
 h3.dashboard-widget-title small,
 .find-box-head {
 	color: #333;
-	background: #cfdfe9 url(../images/blue-grad.png?ver=20101102) repeat-x scroll left top;
+	background-color: #cfdfe9;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/blue-grad.png?ver=20101102");
+	background-image: -webkit-gradient(linear, left top, from(#ecf2f9), to(#d5e6f2));
+	background-image: -webkit-linear-gradient(#ecf2f9, #d5e6f2);
+	background-image: -moz-linear-gradient(#ecf2f9, #d5e6f2);
+	background-image: linear-gradient(#ecf2f9, #d5e6f2);
 }
 
 th.sortable a:hover, th.sortable a:active, th.sortable a:focus {
@@ -545,7 +594,14 @@
 
 #ed_toolbar input,
 #ed_reply_toolbar input {
-	background: #fff url("../images/fade-butt.png") repeat-x 0 -2px;
+	background-color: #fff;
+	background-repeat: repeat-x;
+	background-position: 0 -2px;
+	background-image: url("../images/fade-butt.png");
+	background-image: -webkit-gradient(linear, 0 -2px, from(#fcfcfc), to(#e5e3e3));
+	background-image: -webkit-linear-gradient(#fcfcfc, #e5e3e3);
+	background-image: -moz-linear-gradient(#fcfcfc, #e5e3e3);
+	background-image: linear-gradient(#fcfcfc, #e5e3e3);
 }
 
 #editable-post-name {
@@ -570,9 +626,11 @@
 #footer {
 	color: #777;
 	border-color: #b0c8d7;
-	background: #cfdfe9; /* fallback color */
-	background:-moz-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
-	background:-webkit-gradient(linear, left bottom, left top, from(#cfdfe9), to(#eff8ff));
+	background-color: #cfdfe9; /* fallback color */
+	background-image: -webkit-gradient(linear, left bottom, left top, from(#cfdfe9), to(#eff8ff));
+	background-image: -webkit-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
+	background-image: -moz-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
+	background-image: linear-gradient(bottom,  #cfdfe9,  #eff8ff);
 }
 
 #media-items,
@@ -659,7 +717,7 @@
 }
 
 .curtime #timestamp {
-	background-image: url(../images/date-button.gif);
+	background-image: url("../images/date-button.gif");
 }
 
 #quicktags #ed_link {
@@ -676,12 +734,12 @@
 
 .tagchecklist span a,
 #bulk-titles div a {
-	background: url(../images/xit.gif) no-repeat;
+	background: url("../images/xit.gif") no-repeat;
 }
 
 .tagchecklist span a:hover,
 #bulk-titles div a:hover {
-	background: url(../images/xit.gif) no-repeat -10px 0;
+	background: url("../images/xit.gif") no-repeat -10px 0;
 }
 
 #update-nag, .update-nag {
@@ -695,10 +753,12 @@
 }
 
 #wphead {
-	border-bottom:#b0c8d7 1px solid;
-	background: #cfdfe9; /* fallback color */
-	background:-moz-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
-	background:-webkit-gradient(linear, left bottom, left top, from(#cfdfe9), to(#eff8ff));
+	border-bottom: #b0c8d7 1px solid;
+	background-color: #cfdfe9; /* fallback color */
+	background-image: -webkit-gradient(linear, left bottom, left top, from(#cfdfe9), to(#eff8ff));
+	background-image: -webkit-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
+	background-image: -moz-linear-gradient(bottom,  #cfdfe9,  #eff8ff);
+	background-image: linear-gradient(bottom,  #cfdfe9,  #eff8ff);
 }
 
 #wphead h1 a {
@@ -765,7 +825,11 @@
 #quicktags {
 	border-color: #cfdfe9;
 	background-color: #cfdfe9;
-	background-image: url("../images/ed-bg-vs.gif?ver=20101102");
+	background-image: url("../images/ed-bg-vs.gif");
+	background-image: -webkit-gradient(linear, left top, from(#436d92), to(#d5e6f2));
+	background-image: -webkit-linear-gradient(#436d92, #d5e6f2);
+	background-image: -moz-linear-gradient(#436d92, #d5e6f2);
+	background-image: linear-gradient(#436d92, #d5e6f2);
 }
 
 #ed_toolbar input {
@@ -933,8 +997,16 @@
 }
 
 .wp_themeSkin tr.mceFirst td.mceToolbar {
-	background: #cfdfe9 url("../images/ed-bg-vs.gif?ver=20101102") repeat-x scroll left top;
 	border-color: #cfdfe9;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/ed-bg-vs.gif");
+	background-image: -webkit-gradient(linear, left top, from(#eff8ff), to(#cfdfe9));
+	background-image: -webkit-linear-gradient(#eff8ff, #cfdfe9);
+	background-image: -moz-linear-gradient(#eff8ff, #cfdfe9);
+	background-image: linear-gradient(#eff8ff, #cfdfe9);
+	
 }
 
 .wp-admin #mceModalBlocker {
@@ -942,7 +1014,7 @@
 }
 
 .wp-admin .clearlooks2 .mceFocus .mceTop .mceLeft {
-	background: #444444;
+	background-color: #444444;
 	border-left: 1px solid #999;
 	border-top: 1px solid #999;
 	-moz-border-radius: 4px 0 0 0;
@@ -952,7 +1024,7 @@
 }
 
 .wp-admin .clearlooks2 .mceFocus .mceTop .mceRight {
-	background: #444444;
+	background-color: #444444;
 	border-right: 1px solid #999;
 	border-top: 1px solid #999;
 	border-top-right-radius: 4px;
@@ -962,33 +1034,33 @@
 }
 
 .wp-admin .clearlooks2 .mceMiddle .mceLeft {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-left: 1px solid #999;
 }
 
 .wp-admin .clearlooks2 .mceMiddle .mceRight {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-right: 1px solid #999;
 }
 
 .wp-admin .clearlooks2 .mceBottom {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-bottom: 1px solid #999;
 }
 
 .wp-admin .clearlooks2 .mceBottom .mceLeft {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-bottom: 1px solid #999;
 	border-left: 1px solid #999;
 }
 
 .wp-admin .clearlooks2 .mceBottom .mceCenter {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-bottom: 1px solid #999;
 }
 
 .wp-admin .clearlooks2 .mceBottom .mceRight {
-	background: #f1f1f1;
+	background-color: #f1f1f1;
 	border-bottom: 1px solid #999;
 	border-right: 1px solid #999;
 }
@@ -1026,29 +1098,29 @@
 }
 
 #adminmenu li.wp-menu-separator {
-	background: transparent url(../images/menu-arrows.gif) no-repeat scroll left 5px;
+	background: transparent url("../images/menu-arrows.gif") no-repeat scroll left 5px;
 }
 
 .folded #adminmenu li.wp-menu-separator {
-	background: transparent url(../images/menu-arrows.gif) no-repeat scroll right -34px;
+	background: transparent url("../images/menu-arrows.gif") no-repeat scroll right -34px;
 }
 
 #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle,
 #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
-	background: transparent url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll left -207px;
+	background: transparent url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll left -207px;
 }
 
 #adminmenu .wp-has-submenu:hover .wp-menu-toggle,
 #adminmenu .wp-menu-open .wp-menu-toggle {
-	background: transparent url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll left -109px;
+	background: transparent url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll left -109px;
 }
 
 #adminmenu a.menu-top {
-	background: #eff8ff url(../images/menu-bits-vs.gif?ver=20101102) repeat-x scroll left -379px;
+	background: #eff8ff url("../images/menu-bits-vs.gif?ver=20101102") repeat-x scroll left -379px;
 }
 
 #adminmenu .wp-submenu a {
-	background: #fff url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll 0 -99px;
+	background: #fff url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll 0 -99px;
 }
 
 #adminmenu .wp-has-current-submenu ul li a {
@@ -1056,7 +1128,7 @@
 }
 
 #adminmenu .wp-has-current-submenu ul li a.current {
-	background: url(../images/menu-dark-vs.gif) top left no-repeat !important;
+	background: url("../images/menu-dark-vs.gif") top left no-repeat !important;
 }
 
 .wp-has-current-submenu .wp-submenu {
@@ -1069,7 +1141,7 @@
 
 #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
 #adminmenu li.current a.menu-top {
-	background: #d0dfe9 url(../images/menu-bits-vs.gif?ver=20101102) top left repeat-x;
+	background: #d0dfe9 url("../images/menu-bits-vs.gif?ver=20101102") top left repeat-x;
 	border: #5589aa 1px solid;
 	color: #464646;
 }
@@ -1081,7 +1153,7 @@
 }
 
 #adminmenu li.wp-has-current-submenu ul li a {
-	background: url(../images/menu-dark-vs.gif) bottom left no-repeat !important;
+	background: url("../images/menu-dark-vs.gif") bottom left no-repeat !important;
 }
 
 #adminmenu li.wp-has-current-submenu ul {
@@ -1089,7 +1161,7 @@
 }
 
 #adminmenu .wp-submenu .current a.current {
-	background: transparent url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll  0 -289px;
+	background: transparent url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll  0 -289px;
 }
 
 #adminmenu .wp-submenu a:hover {
@@ -1112,18 +1184,18 @@
 
 .folded #adminmenu li.menu-top,
 #adminmenu .wp-submenu .wp-submenu-head {
-	background: #eff8ff url(../images/menu-bits-vs.gif?ver=20101102) repeat-x scroll left -379px;
+	background: #eff8ff url("../images/menu-bits-vs.gif?ver=20101102") repeat-x scroll left -379px;
 }
 
 .folded #adminmenu li.wp-has-current-submenu,
 .folded #adminmenu li.menu-top.current {
-	background: #e0e0e0 url(../images/menu-bits-vs.gif?ver=20101102) top left repeat-x;
+	background: #e0e0e0 url("../images/menu-bits-vs.gif?ver=20101102") top left repeat-x;
 	border: #5589aa 1px solid;
 	color: #464646;
 }
 
 #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
-	background: #d0dfe9 url(../images/menu-bits-vs.gif?ver=20101102) repeat-x 0% 0%;
+	background: #d0dfe9 url("../images/menu-bits-vs.gif?ver=20101102") repeat-x 0% 0%;
 	border: 1px solid;
 	color: #464646;
 }
@@ -1388,7 +1460,7 @@
 body.press-this .postbox:hover .handlediv,
 body.press-this .stuffbox:hover .handlediv,
 .meta-box-sortables .postbox:hover .handlediv {
-	background: transparent url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll left -111px;
+	background: transparent url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll left -111px;
 }
 
 #major-publishing-actions {
@@ -1488,9 +1560,11 @@
 
 #favorite-first {
 	border-color: #c0c0c0;
-	background: #f1f1f1; /* fallback color */
-	background:-moz-linear-gradient(bottom,  #e7e7e7,  #fff);
-	background:-webkit-gradient(linear, left bottom, left top, from(#e7e7e7), to(#fff));
+	background-color: #f1f1f1; /* fallback color */
+	background-image: -webkit-gradient(linear, left bottom, left top, from(#e7e7e7), to(#fff));
+	background-image: -webkit-linear-gradient(bottom,  #e7e7e7,  #fff);
+	background-image: -moz-linear-gradient(bottom,  #e7e7e7,  #fff);
+	background-image: linear-gradient(bottom,  #e7e7e7,  #fff);
 }
 
 #favorite-inside {
@@ -1499,7 +1573,7 @@
 }
 
 #favorite-toggle {
-	background: transparent url(../images/fav-arrow.gif?ver=20100531) no-repeat 0 -4px;
+	background: transparent url("../images/fav-arrow.gif?ver=20100531") no-repeat 0 -4px;
 }
 
 #favorite-actions a {
@@ -1525,77 +1599,77 @@
 
 #icon-edit,
 #icon-post {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -552px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -552px -5px;
 }
 
 #icon-index {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -137px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -137px -5px;
 }
 
 #icon-upload {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -251px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -251px -5px;
 }
 
 #icon-link-manager,
 #icon-link,
 #icon-link-category {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -190px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -190px -5px;
 }
 
 #icon-edit-pages,
 #icon-page {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -312px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -312px -5px;
 }
 
 #icon-edit-comments {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -72px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -72px -5px;
 }
 
 #icon-themes {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -11px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -11px -5px;
 }
 
 #icon-plugins {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -370px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -370px -5px;
 }
 
 #icon-users,
 #icon-profile,
 #icon-user-edit {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -600px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -600px -5px;
 }
 
 #icon-tools,
 #icon-admin {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -432px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -432px -5px;
 }
 
 #icon-options-general {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -492px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -492px -5px;
 }
 
 #icon-ms-admin {
-	background: transparent url(../images/icons32-vs.png?ver=20100531) no-repeat -659px -5px;
+	background: transparent url("../images/icons32-vs.png?ver=20100531") no-repeat -659px -5px;
 }
 
 .view-switch #view-switch-list {
-	background: transparent url(../images/list.png) no-repeat 0 0;
+	background: transparent url("../images/list.png") no-repeat 0 0;
 }
 
 .view-switch .current #view-switch-list {
-	background: transparent url(../images/list.png) no-repeat -40px 0;
+	background: transparent url("../images/list.png") no-repeat -40px 0;
 }
 
 .view-switch #view-switch-excerpt {
-	background: transparent url(../images/list.png) no-repeat -20px 0;
+	background: transparent url("../images/list.png") no-repeat -20px 0;
 }
 
 .view-switch .current #view-switch-excerpt {
-	background: transparent url(../images/list.png) no-repeat -60px 0;
+	background: transparent url("../images/list.png") no-repeat -60px 0;
 }
 
 #header-logo {
-	background: transparent url(../images/wp-logo-vs.png?ver=20101102) no-repeat scroll center center;
+	background: transparent url("../images/wp-logo-vs.png?ver=20101102") no-repeat scroll center center;
 }
 
 .popular-tags,
@@ -1627,13 +1701,22 @@
 
 #widgets-left .sidebar-name {
 	background-color: #aaa;
-	background-image: url(../images/ed-bg-vs.gif?ver=20101102);
+	background-image: url("../images/ed-bg-vs.gif?ver=20101102");
+	background-image: -webkit-gradient(linear, left top, from(#436d92), to(#d5e6f2));
+	background-image: -webkit-linear-gradient(#436d92, #d5e6f2);
+	background-image: -moz-linear-gradient(#436d92, #d5e6f2);
+	background-image: linear-gradient(#436d92, #d5e6f2);
 	text-shadow: #fff 0 1px 0;
 	border-color: #dfdfdf;
 }
 
 #widgets-right .sidebar-name {
-	background-image: url(../images/button-grad.png);
+	background-image: url("../images/button-grad.png");
+	background-image: -webkit-linear-gradient(#5e89af, #436d92);
+	background-image: -webkit-gradient(linear, left top, from(#5e89af), to(#436d92));
+	background-image: -moz-linear-gradient(#5e89af, #436d92);
+	background-image: -o-gradient(#5e89af, #436d92);
+	background-image: linear-gradient(#5e89af, #436d92);
 	text-shadow: #174f69 0 -1px 0;
 	background-color: #cfdfe9;
 	border-color: #174f69;
@@ -1650,7 +1733,7 @@
 }
 
 #widgets-left .sidebar-name-arrow {
-	background: transparent url(../images/menu-bits-vs.gif?ver=20101102) no-repeat scroll left -109px;
+	background: transparent url("../images/menu-bits-vs.gif?ver=20101102") no-repeat scroll left -109px;
 }
 
 #widgets-right .sidebar-name-arrow {
@@ -1696,11 +1779,19 @@
 }
 
 #nav-menu-header, #nav-menu-footer, .menu-item-handle {
-	background: url("../images/ed-bg-vs.gif?ver=20101102") repeat-x scroll left top #cfdfe9;
+	background-color: #cfdfe9;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/ed-bg-vs.gif?ver=20101102");
+	background-image: -webkit-gradient(linear, left top, from(#436d92), to(#d5e6f2));
+	background-image: -webkit-linear-gradient(#436d92, #d5e6f2);
+	background-image: -moz-linear-gradient(#436d92, #d5e6f2);
+	background-image: linear-gradient(#436d92, #d5e6f2);
 	border-top: solid #D1E5EE 1px;
 }
 
 #menu-management .nav-tab-active {
 	background: #eff8ff;
 	border-bottom-color: #eff8ff;
-}
+}
\ No newline at end of file
Index: press-this.dev.css
===================================================================
--- press-this.dev.css	(revision 17389)
+++ press-this.dev.css	(working copy)
@@ -490,7 +490,16 @@
 }
 
 .button-primary {
-	background: #21759B url(../images/button-grad.png) repeat-x scroll left top;
+	background-color: #21759B;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/button-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#5e89af), to(#436d92));
+	background-image: -webkit-linear-gradient(#5e89af, #436d92);
+	background-image: -moz-linear-gradient(#5e89af, #436d92);
+	background-image: -o-gradient(#5e89af, #436d92);
+	background-image: linear-gradient(#5e89af, #436d92);
 	border-color: #21759B;
 	color: #fff;
 }
Index: colors-fresh.dev.css
===================================================================
--- colors-fresh.dev.css	(revision 17389)
+++ colors-fresh.dev.css	(working copy)
@@ -305,14 +305,30 @@
 .button,
 .submit input,
 .button-secondary {
-	background: #f2f2f2 url(../images/white-grad.png) repeat-x scroll left top;
+	background-color: #f2f2f2;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/white-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#fff), to(#ededed));
+	background-image: -webkit-linear-gradient(#fff, #ededed);
+	background-image: -moz-linear-gradient(#fff, #ededed);
+	background-image: linear-gradient(#fff, #ededed);
 	text-shadow: rgba(255,255,255,1) 0 1px 0;
 }
 
 .button:active,
 .submit input:active,
 .button-secondary:active {
-	background: #eee url(../images/white-grad-active.png) repeat-x scroll left top;
+	background-color: #eee;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/white-grad-active.png");
+	background-image: -webkit-gradient(linear, left top, from(#ededed), to(#fff));
+	background-image: -webkit-linear-gradient(#ededed, #fff);
+	background-image: -moz-linear-gradient(#ededed, #fff);
+	background-image: linear-gradient(#ededed, #fff);
 }
 
 input.button-primary,
@@ -321,14 +337,31 @@
 	border-color: #298cba;
 	font-weight: bold;
 	color: #fff;
-	background: #21759B url(../images/button-grad.png) repeat-x scroll left top;
+	background-color: #21759B;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/button-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#5e89af), to(#436d92));
+	background-image: -webkit-linear-gradient(#5e89af, #436d92);
+	background-image: -moz-linear-gradient(#5e89af, #436d92);
+	background-image: -o-gradient(#5e89af, #436d92);
+	background-image: linear-gradient(#5e89af, #436d92);
 	text-shadow: rgba(0,0,0,0.3) 0 -1px 0;
 }
 
 input.button-primary:active,
 button.button-primary:active,
 a.button-primary:active {
-	background: #21759b url(../images/button-grad-active.png) repeat-x scroll left top;
+	background-color: #21759b;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/button-grad-active.png");
+	background-image: -webkit-gradient(linear, left top, from(#436d92), to(#5e89af));
+	background-image: -webkit-linear-gradient(#436d92, #5e89af);
+	background-image: -moz-linear-gradient(#436d92, #5e89af);
+	background-image: linear-gradient(#436d92, #5e89af);
 	color: #eaf2fa;
 }
 
@@ -766,6 +799,10 @@
 	border-color: #dfdfdf;
 	background-color: #dfdfdf;
 	background-image: url("../images/ed-bg.gif");
+	background-image: -webkit-gradient(linear, left top, from(#e9e9e9), to(#dfdfdf));
+	background-image: -webkit-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: -moz-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: linear-gradient(#e9e9e9, #dfdfdf);
 }
 
 #ed_toolbar input {
@@ -933,7 +970,15 @@
 }
 
 .wp_themeSkin tr.mceFirst td.mceToolbar {
-	background: #dfdfdf url("../images/ed-bg.gif") repeat-x scroll left top;
+	background-color: #dfdfdf;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/ed-bg.gif");
+	background-image: -webkit-gradient(linear, left top, from(#e9e9e9), to(#dfdfdf));
+	background-image: -webkit-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: -moz-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: linear-gradient(#e9e9e9, #dfdfdf);
 	border-color: #dfdfdf;
 }
 
@@ -1616,13 +1661,21 @@
 
 #widgets-left .sidebar-name {
 	background-color: #aaa;
-	background-image: url(../images/ed-bg.gif);
+	background-image: url("../images/ed-bg.gif");
+	background-image: -webkit-gradient(linear, left top, from(#e9e9e9), to(#dfdfdf));
+	background-image: -webkit-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: -moz-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: linear-gradient(#e9e9e9, #dfdfdf);
 	text-shadow: #fff 0 1px 0;
 	border-color: #dfdfdf;
 }
 
 #widgets-right .sidebar-name {
-	background-image: url(../images/fav.png);
+	background-image: url("../images/fav.png");
+	background-image: -webkit-gradient(linear, left top, from(#919191), to(#636363));
+	background-image: -webkit-linear-gradient(#919191, #636363);
+	background-image: -moz-linear-gradient(#919191, #636363);
+	background-image: linear-gradient(#919191, #636363);
 	text-shadow: #3f3f3f 0 -1px 0;
 	background-color: #636363;
 	border-color: #636363;
Index: install.dev.css
===================================================================
--- install.dev.css	(revision 17389)
+++ install.dev.css	(working copy)
@@ -98,11 +98,27 @@
 }
 
 .button, .submit input, .button-secondary {
-	background: #f2f2f2 url(../images/white-grad.png) repeat-x scroll left top;
+	background-color: #f2f2f2;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image:  url("../images/white-grad.png");
+	background-image: -webkit-gradient(linear, left top, from(#fff), to(#ededed));
+	background-image: -webkit-linear-gradient(#fff, #ededed);
+	background-image: -moz-linear-gradient(#fff, #ededed);
+	background-image: linear-gradient(#fff, #ededed);
 }
 
 .button:active, .submit input:active, .button-secondary:active {
-	background: #eee url(../images/white-grad-active.png) repeat-x scroll left top;
+	background-color: #eee;
+	background-repeat: repeat-x;
+	background-attachment: scroll;
+	background-position: left top;
+	background-image: url("../images/white-grad-active.png");
+	background-image: -webkit-gradient(linear, left top, from(#ededed), to(#fff));
+	background-image: -webkit-linear-gradient(#ededed, #fff);
+	background-image: -moz-linear-gradient(#ededed, #fff);
+	background-image: linear-gradient(#ededed, #fff);
 }
 
 textarea {
Index: wp-admin.dev.css
===================================================================
--- wp-admin.dev.css	(revision 17389)
+++ wp-admin.dev.css	(working copy)
@@ -515,6 +515,10 @@
 	margin-bottom: -3px;
 	border-bottom-width: 3px;
 	background-image: url("../images/ed-bg.gif");
+	background-image: -webkit-gradient(linear, left top, from(#e9e9e9), to(#dfdfdf));
+	background-image: -webkit-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: -moz-linear-gradient(#e9e9e9, #dfdfdf);
+	background-image: linear-gradient(#e9e9e9, #dfdfdf);
 	background-position: left top;
 	background-repeat: repeat-x;
 }
