Index: wp-includes/css/editor.css
===================================================================
--- wp-includes/css/editor.css	(revision 23401)
+++ wp-includes/css/editor.css	(working copy)
@@ -230,8 +230,6 @@
 	direction: ltr;
 	background-color: #fff;
 	border: 1px solid #ddd;
-	-webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
-	box-shadow:         inset 0 1px 1px -1px rgba(0, 0, 0, .2);
 }
 
 .wp_themeSkin .mceListBox .mceOpen {
@@ -852,11 +850,6 @@
 .wp_themeSkin table.mceSplitButton:hover {
 	border-color: #bbb;
 	background: #eee;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#e5e5e5), to(#fff));
-	background-image: -webkit-linear-gradient(bottom, #e5e5e5, #fff);
-	background-image:    -moz-linear-gradient(bottom, #e5e5e5, #fff);
-	background-image:      -o-linear-gradient(bottom, #e5e5e5, #fff);
-	background-image: linear-gradient(to top, #e5e5e5, #fff);
 }
 
 .wp_themeSkin a.mceButton:active,
@@ -870,11 +863,6 @@
 	outline: none;
 	border-color: #999 #ccc #ccc #999;
 	background: #eee;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#f6f6f6), to(#e3e3e3));
-	background-image: -webkit-linear-gradient(bottom, #f6f6f6, #e3e3e3);
-	background-image:    -moz-linear-gradient(bottom, #f6f6f6, #e3e3e3);
-	background-image:      -o-linear-gradient(bottom, #f6f6f6, #e3e3e3);
-	background-image: linear-gradient(to top, #f6f6f6, #e3e3e3);
 }
 
 .wp_themeSkin .mceSplitButtonSelected table a.mceOpen,
@@ -895,8 +883,6 @@
 .wp_themeSkin .mceListBoxHover,
 .wp_themeSkin .mceListBoxHover:active,
 .wp_themeSkin .mceListBoxSelected {
-	-webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .3);
-	box-shadow:         inset 0 1px 1px -1px rgba(0, 0, 0, .3);
 	border-color: #bbb;
 }
 
@@ -987,19 +973,12 @@
 .wp-editor-container textarea.wp-editor-area {
 	width: 100%;
 	margin: 0;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 .quicktags-toolbar,
 .wp_themeSkin tr.mceFirst td.mceToolbar {
 	border-bottom: 1px solid #d1d1d1;
 	background: #eee;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#e5e5e5), to(#f4f4f4));
-	background-image: -webkit-linear-gradient(bottom, #e5e5e5, #f4f4f4);
-	background-image:    -moz-linear-gradient(bottom, #e5e5e5, #f4f4f4);
-	background-image:      -o-linear-gradient(bottom, #e5e5e5, #f4f4f4);
-	background-image: linear-gradient(to top, #e5e5e5, #f4f4f4);
 }
 
 .wp-switch-editor {
@@ -1115,11 +1094,6 @@
 	-webkit-border-radius: 3px;
 	border-radius: 3px;
 	background: #eee;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));
-	background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
-	background-image:    -moz-linear-gradient(bottom, #e3e3e3, #fff);
-	background-image:      -o-linear-gradient(bottom, #e3e3e3, #fff);
-	background-image: linear-gradient(to top, #e3e3e3, #fff);
 }
 
 .quicktags-toolbar input:hover {
@@ -1450,8 +1424,6 @@
 /* WP jQuery Dialog Theme */
 .wp-dialog {
 	border: 1px solid #999;
-	-webkit-box-shadow: 0px 0px 16px rgba( 0,0,0,0.3 );
-	box-shadow: 0px 0px 16px rgba( 0,0,0,0.3 );
 }
 
 .wp-dialog .ui-dialog-title {
@@ -1789,14 +1761,8 @@
 	border-style: solid;
 	border-color: #bbb;
 	color: #777;
-	text-shadow: 0 1px 0 #fff;
 	background-color: #f4f4f4;
 	background: #f4f4f4;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#e4e4e4), to(#f9f9f9));
-	background-image: -webkit-linear-gradient(bottom, #e4e4e4, #f9f9f9);
-	background-image:    -moz-linear-gradient(bottom, #e4e4e4, #f9f9f9);
-	background-image:      -o-linear-gradient(bottom, #e4e4e4, #f9f9f9);
-	background-image: linear-gradient(to top, #e4e4e4, #f9f9f9);
 }
 
 #wp-fullscreen-modes a:hover,
@@ -1805,11 +1771,6 @@
 	color: #333;
 	border-color: #999;
 	background: #eee;
-	background-image: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f9f9f9));
-	background-image: -webkit-linear-gradient(top, #e4e4e4, #f9f9f9);
-	background-image:    -moz-linear-gradient(top, #e4e4e4, #f9f9f9);
-	background-image:      -o-linear-gradient(top, #e4e4e4, #f9f9f9);
-	background-image: linear-gradient(to bottom, #e4e4e4, #f9f9f9);
 }
 
 #wp-fullscreen-modes a:first-child {
@@ -1903,11 +1864,6 @@
 #fullscreen-topbar {
 	border-bottom-color: #DFDFDF;
 	background: #f1f1f1;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f9f9f9));
-	background-image: -webkit-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image:    -moz-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image:      -o-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image: linear-gradient(to top, #ececec, #f9f9f9);
 }
 
 /* =CSS 3 transitions
Index: wp-includes/css/admin-bar.css
===================================================================
--- wp-includes/css/admin-bar.css	(revision 23401)
+++ wp-includes/css/admin-bar.css	(working copy)
@@ -9,7 +9,6 @@
 	line-height: 1;
 	font: normal 13px/28px sans-serif;
 	color: #ccc;
-	text-shadow: #444 0px -1px 0px;
 	-webkit-box-sizing: content-box;
 	-moz-box-sizing:    content-box;
 	box-sizing:         content-box;
@@ -56,11 +55,6 @@
 	min-width: 600px; /* match the min-width of the body in wp-admin.css */
 	z-index: 99999;
 	background: #464646;
-	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #373737), color-stop(18%, #464646));
-	background-image: -webkit-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image:    -moz-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image:      -o-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image: linear-gradient(to top, #373737 0, #464646 5px);
 }
 
 #wpadminbar .ab-sub-wrapper,
@@ -126,8 +120,6 @@
 #wpadminbar .shortlink-input {
 	margin: 0 0 0 -1px;
 	padding: 0;
-	-webkit-box-shadow: 0 4px 4px rgba(0,0,0,0.2);
-	box-shadow: 0 4px 4px rgba(0,0,0,0.2);
 	background: #fff;
 	display: none;
 	position: absolute;
@@ -181,7 +173,6 @@
 #wpadminbar .shortlink-input {
 	line-height: 26px;
 	height: 26px;
-	text-shadow: none;
 	white-space: nowrap;
 	min-width: 140px;
 }
@@ -215,18 +206,12 @@
 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus {
 	color: #fafafa;
 	background: #222;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#3a3a3a), to(#222));
-	background-image: -webkit-linear-gradient(bottom, #3a3a3a, #222);
-	background-image:    -moz-linear-gradient(bottom, #3a3a3a, #222);
-	background-image:      -o-linear-gradient(bottom, #3a3a3a, #222);
-	background-image: linear-gradient(to top, #3a3a3a, #222);
 }
 
 #wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item,
 #wpadminbar .ab-top-menu > li.menupop.hover > .ab-item {
 	background: #fff;
 	color: #333;
-	text-shadow: none;
 	border-right-color: transparent;
 	border-left-color: transparent;
 }
@@ -238,7 +223,6 @@
 
 #wpadminbar .menupop.hover .ab-label {
 	color: #333;
-	text-shadow: none;
 }
 
 #wpadminbar .menupop li:hover,
@@ -250,7 +234,6 @@
 
 #wpadminbar .ab-submenu .ab-item {
 	color: #333;
-	text-shadow: none;
 }
 
 #wpadminbar .quicklinks .menupop ul li a,
@@ -282,8 +265,6 @@
 	right: auto;
 	margin: 0;
 	background: #eee;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 #wpadminbar .quicklinks .menupop .ab-sub-secondary > li:hover,
@@ -295,7 +276,6 @@
 #wpadminbar .quicklinks a span#ab-updates {
 	background: #eee;
 	color: #333;
-	text-shadow: none;
 	display: inline;
 	padding: 2px 5px;
 	font-size: 10px;
@@ -312,18 +292,11 @@
 #wpadminbar .ab-top-secondary {
 	float: right;
 	background: #464646;
-	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #373737), color-stop(18%, #464646));
-	background-image: -webkit-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image:    -moz-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image:      -o-linear-gradient(bottom, #373737 0, #464646 5px);
-	background-image: linear-gradient(to top, #373737 0, #464646 5px);
 }
 
 #wpadminbar ul li:last-child,
 #wpadminbar ul li:last-child .ab-item {
 	border-right: 0;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 /**
@@ -378,7 +351,6 @@
 
 #wpadminbar #wp-admin-bar-user-info .display-name,
 #wpadminbar #wp-admin-bar-user-info .username {
-	text-shadow: none;
 	display: block;
 }
 
@@ -445,7 +417,6 @@
 	padding: 0 3px 0 23px;
 	margin: 0;
 	color: #ccc;
-	text-shadow: #444 0px -1px 0px;
 	background-color: rgba( 255, 255, 255, 0 );
 	background-image: url(../images/admin-bar-sprite.png?d=20120830);
 	background-position: 3px 2px;
@@ -456,9 +427,6 @@
 	-webkit-border-radius: 3px;
 	border-radius: 3px;
 
-	-webkit-box-shadow: none;
-	box-shadow: none;
-
 	-moz-box-sizing: border-box;
 	-webkit-box-sizing: border-box;
 	-ms-box-sizing: border-box;
@@ -482,7 +450,6 @@
 
 #wpadminbar #adminbarsearch .adminbar-input:focus {
 	color: #555;
-	text-shadow: 0 1px 0 #fff;
 	width: 200px;
 	background-color: rgba( 255, 255, 255, 0.9 );
 	cursor: text;
@@ -659,12 +626,9 @@
 	padding: 15px 23px 14px;
 	background: #f1f1f1;
 	color: #21759b;
-	text-shadow: none;
 	border-radius: 3px;
 	z-index: 100000;
 	line-height: normal;
-	-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
-	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
 	text-decoration: none;
 }
 
Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 23401)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -218,8 +218,6 @@
 	border-radius: 3px;
 	z-index: 100000;
 	line-height: normal;
-	-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
-	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
 	text-decoration: none;
 }
 
@@ -575,7 +573,7 @@
 
 .widefat td,
 .widefat th {
-	border-width: 1px 0;
+	border-width: 0 0 1px 0;
 	border-style: solid;
 }
 .widefat tfoot th {
@@ -672,7 +670,6 @@
 .subtitle {
 	font-weight: normal;
 	margin: 0;
-	text-shadow: #fff 0 1px 0;
 }
 
 .wrap h2 {
@@ -732,20 +729,6 @@
 	border-color: #aaa;
 }
 
-textarea:focus,
-input[type="text"]:focus,
-input[type="password"]:focus,
-input[type="file"]:focus,
-input[type="email"]:focus,
-input[type="number"]:focus,
-input[type="search"]:focus,
-input[type="tel"]:focus,
-input[type="url"]:focus,
-select:focus {
-	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
-	box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
-}
-
 input[readonly] {
 	background-color: #eee;
 }
@@ -1048,8 +1031,6 @@
 #minor-publishing {
 	border-bottom-width: 1px;
 	border-bottom-style: solid;
-	-webkit-box-shadow: 0 1px 0 #fff;
-	box-shadow: 0 1px 0 #fff;
 }
 
 #save-post {
@@ -1195,8 +1176,6 @@
 }
 
 #screen-meta-links a:focus {
-	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-	box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
 	outline: none;
 }
 
@@ -1240,7 +1219,6 @@
 	line-height: 22px;
 	font-size: 12px;
 	display: block;
-	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
 }
 
 #screen-meta-links a.show-settings:hover {
@@ -1461,9 +1439,6 @@
 	right: auto;
 	bottom: auto;
 	border: 0 none;
-
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 .folded #adminmenu .wp-submenu.sub-open,
@@ -1536,12 +1511,12 @@
 }
 
 #adminmenu div.wp-menu-name {
-	padding: 5px;
+	padding: 8px;
 }
 
 #adminmenu div.wp-menu-image {
 	float: left;
-	width: 28px;
+	width: 33px;
 	height: 28px;
 }
 
@@ -1560,7 +1535,7 @@
 	position: absolute;
 	right: 100%;
 	margin: 0;
-	height: 30px;
+	height: 36px;
 	width: 6px;
 
 	-moz-transform:    translate( 146px );
@@ -1573,25 +1548,25 @@
 #adminmenu .wp-menu-arrow div {
 	display: none;
 	position: absolute;
-	top: 7px;
-	left: -1px;
-	width: 14px;
-	height: 15px;
+	top: 9px;
+	left: -3px;
+	width: 18px;
+	height: 18px;
 
 	-moz-transform:    matrix( -0.6, 1, 0.6, 1, 0, 0 );
-	-webkit-transform: matrix( -0.6, 1, 0.6, 1, 0, 0 );
+	-webkit-transform: matrix( -0.4, 1, 0.4, 1, 0, 0 );
 	-o-transform:      matrix( -0.6, 1, 0.6, 1, 0, 0 );
 	-ms-transform:     matrix( -0.6, 1, 0.6, 1, 0, 0 );
 	transform:         matrix( -0.6, 1, 0.6, 1, 0, 0 );
 }
 
 #adminmenu li.wp-not-current-submenu .wp-menu-arrow {
-	-moz-transform:    translate( 145px );
-	-webkit-transform: translate( 145px );
-	-o-transform:      translate( 145px );
-	-ms-transform:     translate( 145px );
-	transform:         translate( 145px );
-	height: 28px;
+	-moz-transform:    translate( 147px );
+	-webkit-transform: translate( 147px );
+	-o-transform:      translate( 147px );
+	-ms-transform:     translate( 147px );
+	transform:         translate( 147px );
+	height: 34px;
 	border-width: 1px 0;
 	border-style: solid;
 	top: 0;
@@ -2139,8 +2114,9 @@
 
 .postbox .handlediv {
 	float: right;
-	width: 27px;
+	width: 30px;
 	height: 30px;
+	margin-top: 5px;
 }
 
 .js .postbox .handlediv {
@@ -2181,19 +2157,17 @@
 
 .postbox .inside,
 .stuffbox .inside {
-	padding: 0 12px 0 10px;
+	padding: 0 10px;
 	line-height: 1.4em;
 }
 
 .postbox .inside {
-	margin: 10px 0;
+	margin: 12px 2px;
 	position: relative;
 }
 
 .postbox.closed h3 {
 	border: none;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 .postbox table.form-table {
@@ -3913,15 +3887,8 @@
 	margin-bottom: 2px;
 	border: 1px solid #d1d1d1;
 	background: #f7f7f7;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));
-	background-image: -webkit-linear-gradient(bottom, #fff, #f7f7f7);
-	background-image:    -moz-linear-gradient(bottom, #fff, #f7f7f7);
-	background-image:      -o-linear-gradient(bottom, #fff, #f7f7f7);
-	background-image: linear-gradient(to top, #fff, #f7f7f7);
 	-webkit-border-radius: 3px;
 	border-radius: 3px;
-	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
-	box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
 }
 
 .media-item .bar {
@@ -3930,15 +3897,8 @@
 	height: 100%;
 	margin-top: -24px;
 	background-color: #8cc1e9;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));
-	background-image: -webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);
-	background-image:    -moz-linear-gradient(bottom, #72a7cf, #8cc1e9);
-	background-image:      -o-linear-gradient(bottom, #72a7cf, #8cc1e9);
-	background-image: linear-gradient(to top, #72a7cf, #8cc1e9);
 	-webkit-border-radius: 3px;
 	border-radius: 3px;
-	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
-	box-shadow: 0 0 3px rgba(0,0,0,0.3);
 }
 
 .media-item .progress .percent {
@@ -3946,7 +3906,6 @@
 	position: relative;
 	width: 200px;
 	padding: 0 8px;
-	text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 	color: rgba(0,0,0,0.6);
 }
 
@@ -4418,7 +4377,6 @@
 .form-table th,
 .form-wrap label {
 	font-weight: normal;
-	text-shadow: #fff 0 1px 0;
 }
 
 .form-table th {
@@ -4539,8 +4497,6 @@
 
 #replycontent {
 	height: 120px;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 .comment-php .wp-editor-area {
@@ -4885,7 +4841,6 @@
 	border-style: solid;
 	border-width: 1px 1px 0;
 	color: #aaa;
-	text-shadow: #fff 0 1px 0;
 	font-size: 12px;
 	line-height: 16px;
 	display: inline-block;
@@ -5063,11 +5018,6 @@
 	cursor: move;
 	color: #333;
 	background: #e6e6e6;
-	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(7%, #e6e6e6), color-stop(77%, #d8d8d8));
-	background-image: -webkit-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
-	background-image:    -moz-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
-	background-image:      -o-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
-	background-image: linear-gradient(to top, #e6e6e6 7%, #d8d8d8 77%);
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 1px solid #b4b4b4;
@@ -5075,7 +5025,6 @@
 	line-height: 16px;
 	font-size: 14px;
 	text-decoration: none;
-	text-shadow: 0 1px 0px #fff;
 }
 
 .pressthis a:active {
@@ -5086,8 +5035,6 @@
 	-webkit-transform: skew(20deg) rotate(9deg);
 	-moz-transform: skew(20deg) rotate(9deg);
 	transform: skew(20deg) rotate(9deg);
-	-webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
-	box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
 }
 
 .pressthis a span {
@@ -5111,8 +5058,6 @@
 	-webkit-transform: skew(20deg) rotate(6deg);
 	-moz-transform: skew(20deg) rotate(6deg);
 	transform: skew(20deg) rotate(6deg);
-	-webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
-	box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
 }
 
 /*------------------------------------------------------------------------------
@@ -5570,7 +5515,6 @@
 	bottom: 0;
 	right: 0;
 	width: 3px;
-	box-shadow: -5px 0 4px -4px rgba(0, 0, 0, 0.1) inset;
 	z-index: 1000;
 }
 
@@ -5597,14 +5541,12 @@
 .wp-full-overlay-sidebar .wp-full-overlay-header {
 	border-top: 0;
 	border-bottom: 1px solid #fff;
-	box-shadow: inset 0 -1px 0 0px #dfdfdf;
 }
 
 .wp-full-overlay-sidebar .wp-full-overlay-footer {
 	bottom: 0;
 	border-bottom: 0;
 	border-top: 1px solid #dfdfdf;
-	box-shadow: inset 0 1px 0 0px #fff;
 }
 
 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
@@ -5909,7 +5851,7 @@
 .metabox-holder h3 {
 	font-size: 15px;
 	font-weight: normal;
-	padding: 7px 10px;
+	padding: 12px;
 	margin: 0;
 	line-height: 1;
 }
@@ -6555,8 +6497,6 @@
 	background-image: none;
 	border-color: #edc048;
 	color: #fff;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 #dashboard_browser_nag.postbox.browser-insecure h3 {
@@ -6566,28 +6506,15 @@
 
 #dashboard_browser_nag.postbox h3 {
 	border-bottom-color: #f6e2ac;
-	text-shadow: none;
 	background: transparent none;
 	color: #fff;
-	-webkit-box-shadow: none;
-	box-shadow: none;
 }
 
 #dashboard_browser_nag a {
 	color: #fff;
 }
 
-#dashboard_browser_nag.browser-insecure a.browse-happy-link,
-#dashboard_browser_nag.browser-insecure a.update-browser-link {
-	text-shadow: #871b15 0 1px 0;
-}
 
-#dashboard_browser_nag a.browse-happy-link,
-#dashboard_browser_nag a.update-browser-link {
-	text-shadow: #d29a04 0 1px 0;
-}
-
-
 /* login */
 
 .login * {
@@ -6601,8 +6528,6 @@
 	font-weight: normal;
 	background: #fff;
 	border: 1px solid #e5e5e5;
-	-webkit-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
-	box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
 }
 
 .login form .forgetmenot {
@@ -6661,7 +6586,6 @@
 
 .login #nav,
 .login #backtoblog {
-	text-shadow: #fff 0 1px 0;
 	margin: 0 0 0 16px;
 	padding: 16px 16px 0;
 }
@@ -6684,8 +6608,6 @@
 	border: 1px solid #e5e5e5;
 	background: #fbfbfb;
 	outline: none;
-	-webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
-	box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
 }
 
 .login #pass-strength-result {
@@ -6859,7 +6781,6 @@
 	top: 0;
 	line-height: 22px;
 	font-size: 18px;
-	text-shadow: 0 1px 0 #fff;
 }
 
 #menu-management .nav-tabs-arrow-left {
@@ -7116,18 +7037,12 @@
 	height: auto;
 	width: 400px;
 	line-height: 35px;
-	text-shadow: 0 1px 0 #FFFFFF;
 	overflow: hidden;
 	word-wrap: break-word;
 }
 
 #menu-to-edit .menu-item-invalid .menu-item-handle {
 	background: #f6c9cc;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#f6c9cc), to(#fdf8ff));
-	background-image: -webkit-linear-gradient(bottom, #f6c9cc, #fdf8ff);
-	background-image:    -moz-linear-gradient(bottom, #f6c9cc, #fdf8ff);
-	background-image:      -o-linear-gradient(bottom, #f6c9cc, #fdf8ff);
-	background-image: linear-gradient(to top, #f6c9cc, #fdf8ff);
 }
 
 .menu-item-edit-active .menu-item-handle {
@@ -7147,7 +7062,6 @@
 
 .menu li.deleting .menu-item-handle {
 	background-image: none;
-	text-shadow: 0 0 0;
 }
 
 .menu-item-handle .item-title {
@@ -7680,7 +7594,6 @@
 }
 
 h3.tb {
-	text-shadow: 0 1px 0 #fff;
 	font-weight: bold;
 	font-size: 12px;
 	margin-left: 5px;
@@ -8085,11 +7998,6 @@
 	padding: 7px 5px 0;
 }
 
-#available-widgets .widget {
-	-webkit-box-shadow: none;
-	box-shadow: none;
-}
-
 .inactive-sidebar {
 	padding: 5px 5px 0;
 }
Index: wp-admin/css/colors-fresh.css
===================================================================
--- wp-admin/css/colors-fresh.css	(revision 23401)
+++ wp-admin/css/colors-fresh.css	(working copy)
@@ -177,26 +177,17 @@
 #nav-menu-footer,
 .menu-item-handle {
 	background: #f1f1f1;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f9f9f9));
-	background-image: -webkit-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image:    -moz-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image:      -o-linear-gradient(bottom, #ececec, #f9f9f9);
-	background-image: linear-gradient(to top, #ececec, #f9f9f9);
 }
 
 .widget .widget-top,
 .postbox h3,
 .stuffbox h3 {
 	border-bottom-color: #dfdfdf;
-	text-shadow: #fff 0 1px 0;
-	-webkit-box-shadow: 0 1px 0 #fff;
-	box-shadow: 0 1px 0 #fff;
 }
 
 .form-table th,
 .form-wrap label {
 	color: #222;
-	text-shadow: #fff 0 1px 0;
 }
 
 .description,
@@ -457,14 +448,9 @@
 
 .widefat td,
 .widefat th {
-	border-top-color: #fff;
 	border-bottom-color: #dfdfdf;
 }
 
-.widefat th {
-	text-shadow: rgba(255,255,255,0.8) 0 1px 0;
-}
-
 .widefat td {
 	color: #555;
 }
@@ -490,11 +476,6 @@
 
 th.sortable a:focus {
 	background: #e1e1e1;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#dcdcdc), to(#e9e9e9));
-	background-image: -webkit-linear-gradient(bottom, #dcdcdc, #e9e9e9);
-	background-image:    -moz-linear-gradient(bottom, #dcdcdc, #e9e9e9);
-	background-image:      -o-linear-gradient(bottom, #dcdcdc, #e9e9e9);
-	background-image: linear-gradient(to top, #dcdcdc, #e9e9e9);
 }
 
 h3.dashboard-widget-title small a {
@@ -522,8 +503,6 @@
 #rightnow .reallynow {
 	background-color: #464646;
 	color: #fff;
-	-webkit-box-shadow: rgba(255,255,255,0.5) 0 1px 0;
-	box-shadow: rgba(255,255,255,0.5) 0 1px 0;
 }
 #plugin-information .action-button {
 	background-color: #d54e21;
@@ -534,8 +513,6 @@
 #adminmenu	li a.wp-has-current-submenu .update-plugins{
 	background-color: #464646;
 	color: #fff;
-	-webkit-box-shadow: rgba(255,255,255,0.5) 0 1px 0;
-	box-shadow: rgba(255,255,255,0.5) 0 1px 0;
 }
 
 div#media-upload-header,
@@ -645,11 +622,6 @@
 
 .welcome-panel {
 	background: #f5f5f5;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#f5f5f5), to(#fafafa));
-	background-image: -webkit-linear-gradient(bottom, #f5f5f5, #fafafa);
-	background-image:    -moz-linear-gradient(bottom, #f5f5f5, #fafafa);
-	background-image:      -o-linear-gradient(bottom, #f5f5f5, #fafafa);
-	background-image: linear-gradient(to top, #f5f5f5, #fafafa);
 	border-color: #dfdfdf;
 }
 .welcome-panel p {
@@ -658,9 +630,6 @@
 .welcome-panel-column p {
 	color: #464646;
 }
-.welcome-panel h3 {
-	text-shadow: 1px 1px 1px #fff;
-}
 
 .widget,
 #widget-list .widget-top,
@@ -669,9 +638,6 @@
 #poststuff .postarea,
 .stuffbox {
 	border-color: #dfdfdf;
-	-webkit-box-shadow: inset 0 1px 0 #fff;
-	box-shadow: inset 0 1px 0 #fff;
-	-webkit-border-radius: 3px;
 	border-radius: 3px;
 }
 
@@ -680,11 +646,6 @@
 .postbox,
 .menu-item-settings {
 	background: #f5f5f5;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#f5f5f5), to(#f9f9f9));
-	background-image: -webkit-linear-gradient(bottom, #f5f5f5, #f9f9f9);
-	background-image:    -moz-linear-gradient(bottom, #f5f5f5, #f9f9f9);
-	background-image:      -o-linear-gradient(bottom, #f5f5f5, #f9f9f9);
-	background-image: linear-gradient(to top, #f5f5f5, #f9f9f9);
 }
 
 .postbox h3 {
@@ -731,8 +692,6 @@
 #screen-meta {
 	background-color: #f1f1f1;
 	border-color: #ccc;
-	-webkit-box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.05 );
-	box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.05 );
 }
 
 #contextual-help-back {
@@ -761,12 +720,7 @@
 	border-right: 1px solid #ccc;
 	border-left: 1px solid #ccc;
 	border-bottom: 1px solid #ccc;
-	background: #e3e3e3;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#dfdfdf), to(#f1f1f1));
-	background-image: -webkit-linear-gradient(bottom, #dfdfdf, #f1f1f1);
-	background-image:    -moz-linear-gradient(bottom, #dfdfdf, #f1f1f1);
-	background-image:      -o-linear-gradient(bottom, #dfdfdf, #f1f1f1);
-	background-image: linear-gradient(to top, #dfdfdf, #f1f1f1);
+	background: #f1f1f1;
 }
 
 #screen-meta-links a {
@@ -873,13 +827,6 @@
 	border-color: #ccc;
 }
 
-#adminmenushadow,
-#adminmenuback {
-	background-image: url(../images/menu-shadow.png);
-	background-position: top right;
-	background-repeat: repeat-y;
-}
-
 #adminmenu li.wp-menu-separator {
 	background: #dfdfdf;
 	border-color: #cfcfcf;
@@ -891,7 +838,7 @@
 
 #adminmenu a.menu-top,
 #adminmenu .wp-submenu .wp-submenu-head {
-	border-top-color: #f9f9f9;
+	border-top-color: #f5f5f5;
 	border-bottom-color: #dfdfdf;
 }
 
@@ -904,15 +851,8 @@
 #adminmenu li > a.menu-top:focus {
 	background-color: #e4e4e4;
 	color: #d54e21;
-	text-shadow: 0 1px 0 rgba( 255, 255, 255, 0.4 );
 }
 
-/* So it doesn't get applied to the number spans (comments, updates, etc) */
-#adminmenu li.menu-top:hover > a span,
-#adminmenu li.menu-top > a:focus span {
-	text-shadow: none;
-}
-
 #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
 #adminmenu li.current a.menu-top,
 .folded #adminmenu li.wp-has-current-submenu,
@@ -920,20 +860,10 @@
 #adminmenu .wp-menu-arrow,
 #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
 	background: #777;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#6d6d6d), to(#808080));
-	background-image: -webkit-linear-gradient(bottom, #6d6d6d, #808080);
-	background-image:    -moz-linear-gradient(bottom, #6d6d6d, #808080);
-	background-image:      -o-linear-gradient(bottom, #6d6d6d, #808080);
-	background-image: linear-gradient(to top, #6d6d6d, #808080);
 }
 
 #adminmenu .wp-menu-arrow div {
 	background: #777;
-	background-image: -webkit-gradient(linear, right bottom, left top, from(#6d6d6d), to(#808080));
-	background-image: -webkit-linear-gradient(bottom right, #6d6d6d, #808080);
-	background-image:    -moz-linear-gradient(bottom right, #6d6d6d, #808080);
-	background-image:      -o-linear-gradient(bottom right, #6d6d6d, #808080);
-	background-image: linear-gradient(to top left, #6d6d6d, #808080);
 }
 
 #adminmenu li.wp-not-current-submenu .wp-menu-arrow {
@@ -954,7 +884,6 @@
 #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
 #adminmenu li.current a.menu-top,
 #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
-	text-shadow: 0 -1px 0 #333;
 	color: #fff;
 	border-top-color: #808080;
 	border-bottom-color: #6d6d6d;
@@ -983,8 +912,6 @@
 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
 	background-color: #fff;
 	border-color: #dfdfdf;
-	-webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.4);
-	box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.4);
 }
 
 #adminmenu .wp-submenu .wp-submenu-head {
@@ -995,7 +922,7 @@
 /* collapse menu button */
 #collapse-menu {
 	color: #aaa;
-	border-top-color: #f9f9f9;
+	border-top-color: #f5f5f5;
 }
 
 #collapse-menu:hover {
@@ -1005,11 +932,6 @@
 #collapse-button {
 	border-color: #ccc;
 	background: #f4f4f4;
-	background-image: -webkit-gradient(linear, left bottom, left top, from(#dfdfdf), to(#fff));
-	background-image: -webkit-linear-gradient(bottom, #dfdfdf, #fff);
-	background-image:    -moz-linear-gradient(bottom, #dfdfdf, #fff);
-	background-image:      -o-linear-gradient(bottom, #dfdfdf, #fff);
-	background-image: linear-gradient(to top, #dfdfdf, #fff);
 }
 
 #collapse-menu:hover #collapse-button {
@@ -1029,11 +951,6 @@
 	.auto-fold #adminmenu li.wp-has-current-submenu,
 	.auto-fold #adminmenu li.current.menu-top {
 		background-color: #777;
-		background-image: -webkit-gradient(linear, left bottom, left top, from(#6d6d6d), to(#808080));
-		background-image: -webkit-linear-gradient(bottom, #6d6d6d, #808080);
-		background-image: -moz-linear-gradient(bottom, #6d6d6d, #808080);
-		background-image: -o-linear-gradient(bottom, #6d6d6d, #808080);
-		background-image: linear-gradient(bottom, #6d6d6d, #808080);
 	}
 
 	.auto-fold #adminmenu li.wp-has-current-submenu,
@@ -1046,8 +963,6 @@
 	.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 		background-color: #fff;
 		border-color: #dfdfdf;
-		-webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.4);
-		box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.4);
 	}
 
 	.auto-fold #collapse-button div {
@@ -1094,123 +1009,123 @@
 
 .icon16.icon-dashboard,
 #adminmenu .menu-icon-dashboard div.wp-menu-image {
-	background-position: -59px -33px;
+	background-position: -56px -33px;
 }
 
 #adminmenu .menu-icon-dashboard:hover div.wp-menu-image,
 #adminmenu .menu-icon-dashboard.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-dashboard.current div.wp-menu-image {
-	background-position: -59px -1px;
+	background-position: -56px -2px;
 }
 
 .icon16.icon-post,
 #adminmenu .menu-icon-post div.wp-menu-image {
-	background-position: -269px -33px;
+	background-position: -266px -33px;
 }
 
 #adminmenu .menu-icon-post:hover div.wp-menu-image,
 #adminmenu .menu-icon-post.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-post.current div.wp-menu-image {
-	background-position: -269px -1px;
+	background-position: -266px -2px;
 }
 
 .icon16.icon-media,
 #adminmenu .menu-icon-media div.wp-menu-image {
-	background-position: -119px -33px;
+	background-position: -116px -33px;
 }
 
 #adminmenu .menu-icon-media:hover div.wp-menu-image,
 #adminmenu .menu-icon-media.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-media.current div.wp-menu-image {
-	background-position: -119px -1px;
+	background-position: -116px -2px;
 }
 
 .icon16.icon-links,
 #adminmenu .menu-icon-links div.wp-menu-image {
-	background-position: -89px -33px;
+	background-position: -85px -33px;
 }
 
 #adminmenu .menu-icon-links:hover div.wp-menu-image,
 #adminmenu .menu-icon-links.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-links.current div.wp-menu-image {
-	background-position: -89px -1px;
+	background-position: -85px -2px;
 }
 
 .icon16.icon-page,
 #adminmenu .menu-icon-page div.wp-menu-image {
-	background-position: -149px -33px;
+	background-position: -147px -33px;
 }
 
 #adminmenu .menu-icon-page:hover div.wp-menu-image,
 #adminmenu .menu-icon-page.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-page.current div.wp-menu-image {
-	background-position: -149px -1px;
+	background-position: -147px -2px;
 }
 
 .icon16.icon-comments,
 #adminmenu .menu-icon-comments div.wp-menu-image {
-	background-position: -29px -33px;
+	background-position: -27px -33px;
 }
 
 #adminmenu .menu-icon-comments:hover div.wp-menu-image,
 #adminmenu .menu-icon-comments.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-comments.current div.wp-menu-image {
-	background-position: -29px -1px;
+	background-position: -27px -2px;
 }
 
 .icon16.icon-appearance,
 #adminmenu .menu-icon-appearance div.wp-menu-image {
-	background-position: 1px -33px;
+	background-position: 4px -33px;
 }
 
 #adminmenu .menu-icon-appearance:hover div.wp-menu-image,
 #adminmenu .menu-icon-appearance.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-appearance.current div.wp-menu-image {
-	background-position: 1px -1px;
+	background-position: 4px -2px;
 }
 
 .icon16.icon-plugins,
 #adminmenu .menu-icon-plugins div.wp-menu-image {
-	background-position: -179px -33px;
+	background-position: -175px -33px;
 }
 
 #adminmenu .menu-icon-plugins:hover div.wp-menu-image,
 #adminmenu .menu-icon-plugins.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-plugins.current div.wp-menu-image {
-	background-position: -179px -1px;
+	background-position: -175px -2px;
 }
 
 .icon16.icon-users,
 #adminmenu .menu-icon-users div.wp-menu-image {
-	background-position: -300px -33px;
+	background-position: -298px -33px;
 }
 
 #adminmenu .menu-icon-users:hover div.wp-menu-image,
 #adminmenu .menu-icon-users.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-users.current div.wp-menu-image {
-	background-position: -300px -1px;
+	background-position: -298px -2px;
 }
 
 .icon16.icon-tools,
 #adminmenu .menu-icon-tools div.wp-menu-image {
-	background-position: -209px -33px;
+	background-position: -207px -33px;
 }
 
 #adminmenu .menu-icon-tools:hover div.wp-menu-image,
 #adminmenu .menu-icon-tools.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-tools.current div.wp-menu-image {
-	background-position: -209px -1px;
+	background-position: -207px -2px;
 }
 
 .icon16.icon-settings,
 #adminmenu .menu-icon-settings div.wp-menu-image {
-	background-position: -239px -33px;
+	background-position: -236px -33px;
 }
 
 #adminmenu .menu-icon-settings:hover div.wp-menu-image,
 #adminmenu .menu-icon-settings.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-settings.current div.wp-menu-image {
-	background-position: -239px -1px;
+	background-position: -236px -2px;
 }
 
 .icon16.icon-site,
@@ -1221,7 +1136,7 @@
 #adminmenu .menu-icon-site:hover div.wp-menu-image,
 #adminmenu .menu-icon-site.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-site.current div.wp-menu-image {
-	background-position: -359px -1px;
+	background-position: -359px -2px;
 }
 
 .icon16.icon-generic,
@@ -1232,7 +1147,7 @@
 #adminmenu .menu-icon-generic:hover div.wp-menu-image,
 #adminmenu .menu-icon-generic.wp-has-current-submenu div.wp-menu-image,
 #adminmenu .menu-icon-generic.current div.wp-menu-image {
-	background-position: -330px -1px;
+	background-position: -330px -2px;
 }
 
 /* end menu and screen icons */
@@ -1449,9 +1364,6 @@
 .tablenav .tablenav-pages a {
 	border-color: #e3e3e3;
 	background: #eee;
-	-moz-box-shadow:    inset 0 1px 0 #fff;
-	-webkit-box-shadow: inset 0 1px 0 #fff;
-	box-shadow:         inset 0 1px 0 #fff;
 }
 
 .tablenav .tablenav-pages a:hover,
@@ -1567,10 +1479,7 @@
 
 .sidebar-name {
 	color: #464646;
-	text-shadow: #fff 0 1px 0;
 	border-color: #dfdfdf;
-	-webkit-box-shadow: inset 0 1px 0 #fff;
-	box-shadow: inset 0 1px 0 #fff;
 }
 
 .js .sidebar-name:hover,
@@ -1688,7 +1597,6 @@
 
 .menu li.deleting .menu-item-handle {
 	background-color: #f66;
-	text-shadow: #ccc;
 }
 
 .item-type { /* Menu item controls */
@@ -1756,13 +1664,6 @@
 	border-bottom-color: #ccc;
 }
 
-#menu-management .nav-tab-active,
-.menu-item-handle,
-.menu-item-settings {
-	-webkit-box-shadow: inset 0 1px 0 #fff;
-	box-shadow: inset 0 1px 0 #fff;
-}
-
 #menu-management .nav-tab-active {
 	background: #f9f9f9;
 	border-bottom-color: #f9f9f9;
@@ -1776,7 +1677,6 @@
 
 .about-wrap h1 {
 	color: #333;
-	text-shadow: 1px 1px 1px #fff;
 }
 
 .about-text {
@@ -1785,7 +1685,6 @@
 
 .wp-badge {
 	color: #fff;
-	text-shadow: 0 -1px 0 rgba(22, 57, 81, 0.3);
 }
 
 .about-wrap h2 .nav-tab {
@@ -1802,13 +1701,11 @@
 }
 
 .about-wrap h2 .nav-tab-active {
-	text-shadow: 1px 1px 1px #fff;
 	color: #464646;
 }
 
 .about-wrap h3 {
 	color: #333;
-	text-shadow: 1px 1px 1px #fff;
 }
 
 .about-wrap .feature-section h4 {
@@ -1818,14 +1715,8 @@
 .about-wrap .feature-section img {
 	background: #fff;
 	border: 1px #ccc solid;
-	-webkit-box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.3 );
-	box-shadow:         0 1px 3px rgba( 0, 0, 0, 0.3 );
 }
 
-.about-wrap h4.wp-people-group {
-	text-shadow: 1px 1px 1px #fff;
-}
-
 .about-wrap .point-releases {
 	border-bottom: 1px solid #dfdfdf;
 }
@@ -1838,14 +1729,8 @@
 	border: 0;
 }
 
-.about-wrap li.wp-person img.gravatar {
-	-webkit-box-shadow: 0 0 4px rgba( 0, 0, 0, 0.4 );
-	box-shadow: 0 0 4px rgba( 0, 0, 0, 0.4 );
-}
-
 .about-wrap li.wp-person .title {
 	color: #464646;
-	text-shadow: 1px 1px 1px #fff;
 }
 
 .freedoms-php .about-wrap ol li {
@@ -1888,17 +1773,6 @@
 	border-left-color: #dfdfdf;
 }
 
-.rtl #adminmenu .wp-submenu,
-.rtl.folded #adminmenu .wp-has-current-submenu .wp-submenu {
-	-webkit-box-shadow: -2px 2px 5px rgba( 0, 0, 0, 0.4 );
-	box-shadow: -2px 2px 5px rgba( 0, 0, 0, 0.4 );
-}
-
-.rtl #adminmenu .wp-has-current-submenu .wp-submenu {
-	-webkit-box-shadow: none;
-	box-shadow: none;
-}
-
 /* Collapse Menu Button */
 .rtl #collapse-button div {
 	background-position: 0 -108px;
@@ -1910,11 +1784,6 @@
 
 /* Auto-folding of the admin menu for RTL */
 @media only screen and (max-width: 900px) {
-	.rtl.auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
-	.rtl.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
-		-webkit-box-shadow: -2px 2px 5px rgba( 0, 0, 0, 0.4 );
-		box-shadow: -2px 2px 5px rgba( 0, 0, 0, 0.4 );
-	}
 
 	.rtl.auto-fold #collapse-button div {
 		background-position: 0 -72px;
