Index: css/colors-classic.css
===================================================================
--- css/colors-classic.css	(revision 9383)
+++ css/colors-classic.css	(working copy)
@@ -881,3 +881,106 @@
 	border-color: #aaa;
 	background: #ddd;
 }
+
+/* moved from wp-admin.css (needs cleanup)*/
+
+table#availablethemes {
+	border-top-color: #ccc;
+	border-bottom-color: #ccc;
+}
+
+table#availablethemes td {
+	border-color: #eee;
+}
+
+.available-theme a.screenshot {
+	border-color: #efefef;
+}
+
+#current-theme img {
+	border-color: #666;
+}
+
+#TB_window #TB_title a.tb-theme-preview-link,
+#TB_window #TB_title a.tb-theme-preview-link:visited {
+	color: #999;
+}
+
+#TB_window #TB_title a.tb-theme-preview-link:hover,
+#TB_window #TB_title a.tb-theme-preview-link:focus {
+	color: #ccc;
+}
+
+#misc-publishing-actions {
+	border-right-color: #ddd;
+}
+
+.misc-pub-section,
+#minor-publishing {
+	border-bottom-color: #ddd;
+}
+
+#major-publishing-actions,
+#delete-action,
+#publishing-action {
+	background: #eaf2fa;
+}
+
+ul#adminmenu li.write-new-button a {
+	color: #246;
+}
+
+#adminmenu * {
+	border-color: #e3e3e3;
+}
+
+#adminmenu a.wp-has-submenu {
+	background: #f1f1f1 url(images/menu-bits.gif) repeat-x scroll left -379px;
+}
+
+#adminmenu li.wp-has-current-submenu a.wp-has-submenu {
+	background: #b5b5b5 url(images/menu-bits.gif) repeat-x scroll left top;
+	color: #fff;
+}
+
+#adminmenu .wp-submenu a {
+	background: #fff url(images/menu-bits.gif) no-repeat scroll 0 -310px;
+}
+
+#adminmenu li.current a,
+#adminmenu .wp-submenu a:hover {
+	background-image: url(images/menu-bits.gif) no-repeat scroll 0 -289px;
+}
+
+#adminmenu li.current a {
+	color: #333;
+	background-color: #EAF2FA;
+}
+
+#adminmenu .wp-submenu,
+#adminmenu .wp-submenu li.current,
+#adminmenu.folded .wp-submenu {
+	background-color: #fff;
+}
+
+#adminmenu.folded li.wp-has-submenu,
+#adminmenu .wp-submenu li.wp-submenu-head {
+	background-color: #F1F1F1;
+}
+
+#adminmenu li.wp-menu-separator {
+	background: transparent url(images/menu-arrows.gif) no-repeat scroll left 5px;
+}
+
+#adminmenu.folded li.wp-menu-separator {
+	background: transparent url(images/menu-arrows.gif) no-repeat scroll right -34px;
+}
+
+#adminmenu li.wp-has-current-submenu .wp-menu-toggle,
+#adminmenu li.wp-has-current-submenu:hover div.wp-menu-toggle {
+	background: transparent url(images/menu-bits.gif) repeat-x scroll left -206px;
+}
+
+#adminmenu li.wp-has-submenu:hover .wp-menu-toggle {
+	background: transparent url(images/menu-bits.gif) repeat-x scroll left -108px;
+}
\ No newline at end of file
Index: css/colors-fresh.css
===================================================================
--- css/colors-fresh.css	(revision 9383)
+++ css/colors-fresh.css	(working copy)
@@ -774,12 +774,15 @@
 table.diff .diff-deletedline {
 	background-color: #ffdddd;
 }
+
 table.diff .diff-deletedline del {
 	background-color: #ff9999;
 }
+
 table.diff .diff-addedline {
 	background-color: #ddffdd;
 }
+
 table.diff .diff-addedline ins {
 	background-color: #99ff99;
 }
@@ -863,7 +866,7 @@
 }
 
 .inline-editor ul.cat-checklist {
-	background-color: #FFFFFF;
+	background-color: #fff;
 }
 
 .inline-editor .categories .catshow,
@@ -879,3 +882,106 @@
 	border-color: #aaa;
 	background: #ddd;
 }
+
+/* moved from wp-admin.css (needs cleanup)*/
+
+table#availablethemes {
+	border-top-color: #ccc;
+	border-bottom-color: #ccc;
+}
+
+table#availablethemes td {
+	border-color: #eee;
+}
+
+.available-theme a.screenshot {
+	border-color: #efefef;
+}
+
+#current-theme img {
+	border-color: #666;
+}
+
+#TB_window #TB_title a.tb-theme-preview-link,
+#TB_window #TB_title a.tb-theme-preview-link:visited {
+	color: #999;
+}
+
+#TB_window #TB_title a.tb-theme-preview-link:hover,
+#TB_window #TB_title a.tb-theme-preview-link:focus {
+	color: #ccc;
+}
+
+#misc-publishing-actions {
+	border-right-color: #ddd;
+}
+
+.misc-pub-section,
+#minor-publishing {
+	border-bottom-color: #ddd;
+}
+
+#major-publishing-actions,
+#delete-action,
+#publishing-action {
+	background: #eaf2fa;
+}
+
+ul#adminmenu li.write-new-button a {
+	color: #246;
+}
+
+#adminmenu * {
+	border-color: #e3e3e3;
+}
+
+#adminmenu a.wp-has-submenu {
+	background: #f1f1f1 url(images/menu-bits.gif) repeat-x scroll left -379px;
+}
+
+#adminmenu li.wp-has-current-submenu a.wp-has-submenu {
+	background: #b5b5b5 url(images/menu-bits.gif) repeat-x scroll left top;
+	color: #fff;
+}
+
+#adminmenu .wp-submenu a {
+	background: #fff url(images/menu-bits.gif) no-repeat scroll 0 -310px;
+}
+
+#adminmenu li.current a,
+#adminmenu .wp-submenu a:hover {
+	background-image: url(images/menu-bits.gif) no-repeat scroll 0 -289px;
+}
+
+#adminmenu li.current a {
+	color: #333;
+	background-color: #EAF2FA;
+}
+
+#adminmenu .wp-submenu,
+#adminmenu .wp-submenu li.current,
+#adminmenu.folded .wp-submenu {
+	background-color: #fff;
+}
+
+#adminmenu.folded li.wp-has-submenu,
+#adminmenu .wp-submenu li.wp-submenu-head {
+	background-color: #F1F1F1;
+}
+
+#adminmenu li.wp-menu-separator {
+	background: transparent url(images/menu-arrows.gif) no-repeat scroll left 5px;
+}
+
+#adminmenu.folded li.wp-menu-separator {
+	background: transparent url(images/menu-arrows.gif) no-repeat scroll right -34px;
+}
+
+#adminmenu li.wp-has-current-submenu .wp-menu-toggle,
+#adminmenu li.wp-has-current-submenu:hover div.wp-menu-toggle {
+	background: transparent url(images/menu-bits.gif) repeat-x scroll left -206px;
+}
+
+#adminmenu li.wp-has-submenu:hover .wp-menu-toggle {
+	background: transparent url(images/menu-bits.gif) repeat-x scroll left -108px;
+}
\ No newline at end of file
Index: wp-admin.css
===================================================================
--- wp-admin.css	(revision 9383)
+++ wp-admin.css	(working copy)
@@ -53,14 +53,16 @@
 }
 
 .anchors {
-	margin: 10px 20px 10px 20px;
+	margin: 10px 20px;
 }
 
 table#availablethemes {
 	border-spacing: 0;
 	border: none;
-	border-top: 1px solid #ccc;
-	border-bottom: 1px solid #ccc;
+	border-top-width: 1px;
+	border-top-style: solid;
+	border-bottom-width: 1px;
+	border-bottom-style: solid;
 	margin: 10px auto;
 }
 
@@ -73,7 +75,8 @@
 }
 
 table#availablethemes td {
-	border: 1px solid #eee;
+	border-width: 1px;
+	border-style: solid;
 	border-top: none;
 }
 
@@ -95,7 +98,8 @@
 	width: 240px;
 	height: 180px;
 	display: block;
-	border: 1px solid #efefef;
+	border-width: 1px;
+	border-style: solid;
 	margin-bottom: 10px;
 	overflow: hidden;
 }
@@ -128,7 +132,8 @@
 
 #current-theme img {
 	float: left;
-	border: 1px solid #666;
+	border-width: 1px;
+	border-style: solid;
 	margin-right: 1em;
 	margin-bottom: 1.5em;
 	width: 150px;
@@ -137,15 +142,9 @@
 #TB_window #TB_title a.tb-theme-preview-link,
 #TB_window #TB_title a.tb-theme-preview-link:visited {
 	font-weight: bold;
-	color: #999;
 	text-decoration: none;
 }
 
-#TB_window #TB_title a.tb-theme-preview-link:hover,
-#TB_window #TB_title a.tb-theme-preview-link:focus {
-	color: #ccc;
-}
-
 .checkbox {
 	border: none;
 	margin: 0;
@@ -210,12 +209,14 @@
 #misc-publishing-actions {
 	width: 69%;
 	float: left;
-	border-right: 1px solid #ddd;
+	border-right-width: 1px;
+	border-right-style: solid;
 }
 
 .misc-pub-section {
 	padding: 6px 0;
-	border-bottom: 1px solid #ddd;
+	border-bottom-style: solid;
+	border-bottom-width: 1px;
 }
 
 .misc-pub-section-last {
@@ -236,11 +237,11 @@
 }
 
 #minor-publishing {
-	border-bottom: 1px solid #ddd;
+	border-bottom-style: solid;
+	border-bottom-width: 1px;
 }
 
 #major-publishing-actions {
-	background: #eaf2fa;
 	padding-top: 8px;
 	clear: both;
 }
@@ -251,14 +252,12 @@
 	text-align: left;
 	float: left;
 	width: 30%;
-	background: #eaf2fa;
 }
 
 #publishing-action {
 	text-align: right;
 	float: right;
 	width: 70%;
-	background: #eaf2fa;
 }
 
 .side-info {
@@ -701,6 +700,7 @@
 ul#adminmenu li.write-new-button {
 	margin: -10px 18px 12px;
 }
+
 ul#adminmenu li.write-new-button a {
 	line-height: 1.2em;
 	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
@@ -714,7 +714,6 @@
 	border-radius: 3px;
 	text-indent: 0;
 	text-align: center;
-	color: #246;
 }
 
 #wphead h1 {
@@ -726,10 +725,6 @@
 
 /* menu stuff */
 
-#adminmenu * {
-	border-color: #e3e3e3;
-}
-
 #adminmenu .wp-submenu {
 	display: none;
 	list-style: none;
@@ -778,12 +773,9 @@
 	padding: 6px 5px;
 	border-width: 1px 1px 0;
 	border-style: solid solid none;
-	background: #f1f1f1 url(images/menu-bits.gif) repeat-x scroll left -379px;
 }
 
 #adminmenu li.wp-has-current-submenu a.wp-has-submenu {
-	background: #b5b5b5 url(images/menu-bits.gif) repeat-x scroll left top;
-	color: #fff;
 	font-style: italic;
 }
 
@@ -792,22 +784,8 @@
 	padding-left: 12px;
 	border-width: 0 1px 0 0;
 	border-style: none solid none none;
-	background: #FFFFFF url(images/menu-bits.gif) no-repeat scroll 0 -310px;
 }
 
-#adminmenu li.current a,
-#adminmenu .wp-submenu a:hover {
-	background-image: url(images/menu-bits.gif);
-	background-repeat: no-repeat;
-	background-position:  0 -289px;
-	background-attachment: scroll;
-}
-
-#adminmenu li.current a {
-	color: #333;
-	background-color: #EAF2FA;
-}
-
 #adminmenu .menu-top-last ul.wp-submenu,
 #adminmenu .menu-top-single ul.wp-submenu {
 	border-width: 0 0 1px;
@@ -818,10 +796,8 @@
 	margin: 0;
 	position: relative;
 	z-index: 2;
-	
 	border-width: 1px 0 0;
 	border-style: solid none none;
-	background-color: #fff;
 }
 
 #adminmenu .wp-submenu li {
@@ -835,7 +811,6 @@
 	overflow: hidden;
 	border-width: 1px 1px 0;
 	border-style: solid solid none;
-	background-color: #F1F1F1;
 }
 
 #adminmenu .menu-top-first a.wp-has-submenu,
@@ -896,21 +871,12 @@
 	padding: 7px 0 0 6px;
 }
 
-#adminmenu .wp-submenu li.current {
-	background-color: #fff;
-}
-
 #adminmenu li.wp-menu-separator {
-	background: transparent url(images/menu-arrows.gif) no-repeat scroll left 5px;
 	height: 21px;
 	padding: 0;
 	margin: 0;
 }
 
-#adminmenu.folded li.wp-menu-separator {
-	background: transparent url(images/menu-arrows.gif) no-repeat scroll right -34px;
-}
-
 #adminmenu .wp-menu-separator-last {
 	height: 10px;
 	width: 1px;
@@ -921,10 +887,6 @@
 	border-style: solid;
 	padding: 6px 4px 6px 10px;
 	cursor: default;
-	
-	
-	
-	background-color:#F1F1F1;
 }
 
 #adminmenu.folded .wp-submenu {
@@ -934,10 +896,6 @@
 	width: 135px;
 	border-width: 0 0 1px;
 	border-style: none none solid;
-
-	
-
-	background-color: #fff;
 }
 
 #adminmenu.folded .wp-submenu li.wp-first-item {
@@ -960,14 +918,6 @@
 	padding: 1px 2px 0 0;
 }
 
-#adminmenu li.wp-has-current-submenu .wp-menu-toggle,
-#adminmenu li.wp-has-current-submenu:hover div.wp-menu-toggle {
-	background: transparent url(images/menu-bits.gif) repeat-x scroll left -206px;
-}
-
-#adminmenu li.wp-has-submenu:hover .wp-menu-toggle {
-	background: transparent url(images/menu-bits.gif) repeat-x scroll left -108px;
-}
 /* end side admin menu */
 
 /* 2.6 */
@@ -1516,7 +1466,7 @@
 
 .postarea #add-media-button {
 	float: right;
-	margin: 7px 0pt 0pt;
+	margin: 7px 0 0;
 	position: relative;
 	right: 10px;
 }
