Index: src/wp-admin/css/wp-admin.css
===================================================================
--- src/wp-admin/css/wp-admin.css	(revision 26482)
+++ src/wp-admin/css/wp-admin.css	(working copy)
@@ -32,9 +32,10 @@
 	14.2 - Image Editor
 15.0 - Comments Screen
 16.0 - Themes
-	16.1 - Custom Header
-	16.2 - Custom Background
-	16.3 - Tabbed Admin Screen Interface
+	16.1 - Manage Themes
+	16.2 - Install Themes
+	16.3 - Custom Header
+	16.4 - Custom Background
 17.0 - Plugins
 18.0 - Users
 19.0 - Tools
@@ -43,7 +44,8 @@
 22.0 - About Pages
 23.0 - Full Overlay w/ Sidebar
 24.0 - Customize Loader
-25.0 - Misc
+25.0 - Tabbed Admin Screen Interface
+26.0 - Misc
 
 ------------------------------------------------------------------------*/
 
@@ -957,7 +959,6 @@
 	display: inline-block;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	-moz-transition: all .1s ease-in-out;
 	-webkit-transition: all .1s ease-in-out;
 	-moz-transition:    all .1s ease-in-out;
 	transition:         all .1s ease-in-out;
@@ -6281,6 +6282,14 @@
   16.0 - Themes
 ------------------------------------------------------------------------------*/
 
+/*------------------------------------------------------------------------------
+  16.1 - Manage Themes
+------------------------------------------------------------------------------*/
+
+/*------------------------------------------------------------------------------
+  16.2 - Install Themes
+------------------------------------------------------------------------------*/
+
 .theme-install-php .tablenav {
 	height: auto;
 }
@@ -6289,11 +6298,6 @@
 	margin-top: 9px;
 }
 
-h3.available-themes {
-	margin: 0.3em 0 1em;
-	float: left;
-}
-
 .available-theme {
 	display: inline-block;
 	margin-right: 10px;
@@ -6334,8 +6338,6 @@
 	border-color: #777;
 }
 
-#current-theme .theme-info li,
-.theme-options li,
 .available-theme .action-links li {
 	float: left;
 	padding-right: 10px;
@@ -6353,8 +6355,6 @@
 	margin-right: 7px;
 }
 
-#current-theme .theme-info li:last-child,
-.theme-options li:last-child,
 .available-theme .action-links li:last-child {
 	padding-right: 0;
 	margin-right: 0;
@@ -6382,85 +6382,6 @@
 	float: left;
 }
 
-#current-theme {
-	margin: 20px 0 10px;
-	padding: 0 0 20px;
-	border-bottom-width: 1px;
-	border-bottom-style: solid;
-	overflow: hidden;
-}
-
-#current-theme.has-screenshot {
-	padding-left: 330px;
-}
-
-#current-theme h3 {
-	margin: 0;
-	font-size: 12px;
-	font-weight: normal;
-	color: #999;
-}
-
-#current-theme h4 {
-	margin: 3px 0 16px;
-	font-size: 20px;
-}
-
-#current-theme h4 span {
-	margin-left: 20px;
-	font-size: 12px;
-	font-weight: normal;
-}
-
-#current-theme a {
-	border-bottom: none;
-}
-
-#current-theme .theme-info {
-	margin: 1em 0;
-	overflow: hidden;
-}
-
-#current-theme .theme-description {
-	margin-top: 5px;
-	max-width: 600px;
-	line-height: 1.6em;
-}
-
-#current-theme img {
-	float: left;
-	width: 300px;
-	margin-left: -330px;
-
-	border-width: 1px;
-	border-style: solid;
-}
-
-.theme-options {
-	overflow: hidden;
-	font-size: 14px;
-	padding-bottom: 10px;
-}
-
-.theme-options .load-customize {
-	margin-right: 30px;
-	float: left;
-}
-
-.theme-options span {
-	float: left;
-	margin-right: 10px;
-	text-transform: uppercase;
-	font-size: 11px;
-	line-height: 22px;
-	color: #999;
-}
-
-.theme-options ul {
-	float: left;
-	margin: 0;
-}
-
 /* Allow for three-up in small windows when sidebar is collapsed */
 @media only screen and (max-width: 1200px) {
 	.folded .available-theme,
@@ -6471,18 +6392,6 @@
 	.folded .available-theme .screenshot {
 		height: 225px;
 	}
-
-	.folded #current-theme img {
-		width: 300px;
-	}
-
-	.folded #current-theme.has-screenshot {
-		padding-left: 330px;
-	}
-
-	.folded #current-theme img {
-		margin-left: -330px;
-	}
 }
 
 /* Adjust three-up display in smaller windows when sidebar is collapsed */
@@ -6495,25 +6404,12 @@
 	.folded .available-theme .screenshot {
 		height: 203px;
 	}
-
-	.folded #current-theme img {
-		width: 270px;
-	}
-
-	.folded #current-theme.has-screenshot {
-		padding-left: 300px;
-	}
-
-	.folded #current-theme img {
-		margin-left: -300px;
-	}
 }
 
 /* Allow for three-up on 1024px wide screens, e.g. tablets */
 @media only screen and (max-width: 1200px) {
 	.available-theme,
-	.available-theme .screenshot,
-	#current-theme img {
+	.available-theme .screenshot {
 		width: 240px;
 	}
 
@@ -6524,14 +6420,6 @@
 	.available-theme img {
 		width: 100%;
 	}
-
-	#current-theme.has-screenshot {
-		padding-left: 270px;
-	}
-
-	#current-theme img {
-		margin-left: -270px;
-	}
 }
 
 #post-body ul.add-menu-item-tabs li.tabs a,
@@ -6563,7 +6451,7 @@
 
 
 /*------------------------------------------------------------------------------
-  16.1 - Custom Header Screen
+  16.3 - Custom Header Screen
 ------------------------------------------------------------------------------*/
 
 .appearance_page_custom-header #headimg {
@@ -6598,7 +6486,7 @@
 
 
 /*------------------------------------------------------------------------------
-  16.2 - Custom Background Screen
+  16.4 - Custom Background Screen
 ------------------------------------------------------------------------------*/
 
 div#custom-background-image {
@@ -6613,48 +6501,6 @@
 
 
 /*------------------------------------------------------------------------------
-  16.3 - Tabbed Admin Screen Interface (Experimental)
-------------------------------------------------------------------------------*/
-
-.nav-tab {
-	border-style: solid;
-	border-width: 1px 1px 0;
-	font-size: 12px;
-	line-height: 16px;
-	display: inline-block;
-	padding: 4px 14px 6px;
-	text-decoration: none;
-	margin: -4px 4px -1px 0;
-}
-
-.nav-tab-active {
-	border-width: 1px;
-}
-
-.nav-tab-active,
-.nav-tab-active:hover {
-	border-bottom-width: 1px;
-	border-bottom-style: solid;
-}
-
-h2.nav-tab-wrapper,
-h3.nav-tab-wrapper {
-	border-bottom-width: 1px;
-	border-bottom-style: solid;
-	padding-bottom: 0;
-	padding-left: 10px;
-}
-
-h2 .nav-tab {
-	padding: 6px 10px;
-	font-weight: bold;
-	font-size: 15px;
-	line-height: 24px;
-
-}
-
-
-/*------------------------------------------------------------------------------
   17.0 - Plugins
 ------------------------------------------------------------------------------*/
 
@@ -7777,10 +7623,53 @@
 	background-size: 20px 20px;
 }
 
+
 /*------------------------------------------------------------------------------
-  25.0 - Misc
+  25.0 - Tabbed Admin Screen Interface (Experimental)
 ------------------------------------------------------------------------------*/
 
+.nav-tab {
+	border-style: solid;
+	border-width: 1px 1px 0;
+	font-size: 12px;
+	line-height: 16px;
+	display: inline-block;
+	padding: 4px 14px 6px;
+	text-decoration: none;
+	margin: -4px 4px -1px 0;
+}
+
+.nav-tab-active {
+	border-width: 1px;
+}
+
+.nav-tab-active,
+.nav-tab-active:hover {
+	border-bottom-width: 1px;
+	border-bottom-style: solid;
+}
+
+h2.nav-tab-wrapper,
+h3.nav-tab-wrapper {
+	border-bottom-width: 1px;
+	border-bottom-style: solid;
+	padding-bottom: 0;
+	padding-left: 10px;
+}
+
+h2 .nav-tab {
+	padding: 6px 10px;
+	font-weight: bold;
+	font-size: 15px;
+	line-height: 24px;
+
+}
+
+
+/*------------------------------------------------------------------------------
+  26.0 - Misc
+------------------------------------------------------------------------------*/
+
 #excerpt,
 .attachmentlinks {
 	margin: 0;
@@ -10015,10 +9904,6 @@
 	line-height: 180%;
 }
 
-#filter-box {
-	clear: both;
-}
-
 .feature-filter {
 	padding: 8px 12px 0;
 }
@@ -11849,32 +11734,16 @@
 	.menu-settings dd {
 		float: none;
 		width: 100%;
-		margin-bottom: 15px; 
+		margin-bottom: 15px;
 	}
 
 	.menu-settings dt {
 		float: none;
 		width: auto;
 		margin-left: 0;
-		margin-bottom: 15px; 
-	}
-
-	/* Theme Management Page */
-	#current-theme.has-screenshot {
-		padding: 0;
-		clear: both;
-	}
-
-	#current-theme img {
-		float: none;
-		margin-left: 0;
 		margin-bottom: 15px;
 	}
 
-	#current-theme.has-screenshot img.hide-if-no-customize {
-		display: block;
-	}
-
 	.available-theme .action-links .delete-theme {
 		float: none;
 		margin: 0;
