Index: /CKEditor/branches/features/kama/_source/core/env.js
===================================================================
--- /CKEditor/branches/features/kama/_source/core/env.js	(revision 3554)
+++ /CKEditor/branches/features/kama/_source/core/env.js	(revision 3555)
@@ -201,5 +201,5 @@
 			if ( env.version >= 7 && !env.ie8 )
 				env.cssClass += ' cke_browser_ie7';
-			if ( env.ie8 )
+			if ( env.version >= 8 )
 				env.cssClass += ' cke_browser_ie8';
 
Index: /CKEditor/branches/features/kama/_source/plugins/uicolor/plugin.js
===================================================================
--- /CKEditor/branches/features/kama/_source/plugins/uicolor/plugin.js	(revision 3554)
+++ /CKEditor/branches/features/kama/_source/plugins/uicolor/plugin.js	(revision 3555)
@@ -46,5 +46,5 @@
 		[
 			'slider.css',
-			'fonts-min.css',
+//			'fonts-min.css',
 			'colorpicker.css'
 		];
Index: /CKEditor/branches/features/kama/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/branches/features/kama/_source/plugins/wysiwygarea/plugin.js	(revision 3554)
+++ /CKEditor/branches/features/kama/_source/plugins/wysiwygarea/plugin.js	(revision 3555)
@@ -150,6 +150,6 @@
 						if ( CKEDITOR.env.ie )
 						{
-							if ( CKEDITOR.env.version < 8 )
-								iframe.setStyle( 'position', 'absolute' );
+//							if ( CKEDITOR.env.version < 8 )
+//								iframe.setStyle( 'position', 'absolute' );
 
 							if ( isCustomDomain )
Index: /CKEditor/branches/features/kama/_source/skins/kama/menu.css
===================================================================
--- /CKEditor/branches/features/kama/_source/skins/kama/menu.css	(revision 3554)
+++ /CKEditor/branches/features/kama/_source/skins/kama/menu.css	(revision 3555)
@@ -158,54 +158,2 @@
 	background-image: url(images/arrowleft.gif);
 }
-
-/* UI Color Support */
-/*.cke_skin_kama .cke_menuitem .cke_icon_wrapper*/
-/*{*/
-	/*background-color: #9AB8F3;*/
-	/*border: solid 4px #9AB8F3;*/
-/*}*/
-
-/*.cke_skin_kama .cke_menuitem a:hover .cke_icon_wrapper,*/
-/*.cke_skin_kama .cke_menuitem a:focus .cke_icon_wrapper,*/
-/*.cke_skin_kama .cke_menuitem a:active .cke_icon_wrapper*/
-/*{*/
-	/*background-color: #9AB8F3;*/
-	/*border: solid 4px #9AB8F3;*/
-	/*filter: alpha(opacity=100); *//* IE */
-	/*opacity: 1; *//* Safari, Opera and Mozilla */
-/*}*/
-
-/*.cke_skin_kama .cke_menuitem a:hover .cke_label,*/
-/*.cke_skin_kama .cke_menuitem a:focus .cke_label,*/
-/*.cke_skin_kama .cke_menuitem a:active .cke_label*/
-/*{*/
-	/*background-color: #9AB8F3;*/
-	/*filter: alpha(opacity=100); *//* IE */
-	/*opacity: 1; *//* Safari, Opera and Mozilla */
-/*}*/
-
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:hover .cke_label,*/
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:focus .cke_label,*/
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:active .cke_label*/
-/*{*/
-	/*filter: alpha(opacity=30); *//* IE */
-	/*opacity: 0.30; *//* Safari, Opera and Mozilla */
-/*}*/
-
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:hover .cke_icon_wrapper,*/
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:focus .cke_icon_wrapper,*/
-/*.cke_skin_kama .cke_menuitem a.cke_disabled:active .cke_icon_wrapper*/
-/*{*/
-	/*background-color: #9AB8F3;*/
-	/*border: solid 4px #9AB8F3;*/
-	/*filter: alpha(opacity=70); *//* IE */
-	/*opacity: 0.70; *//* Safari, Opera and Mozilla */
-/*}*/
-
-/*.cke_skin_kama .cke_menuitem a.cke_disabled .cke_icon_wrapper*/
-/*{*/
-	/*background-color: #9AB8F3;*/
-	/*border: solid 4px #9AB8F3;*/
-	/*filter: alpha(opacity=70); *//* IE */
-	/*opacity: 0.70; *//* Safari, Opera and Mozilla */
-/*}*/
Index: /CKEditor/branches/features/kama/_source/skins/kama/skin.js
===================================================================
--- /CKEditor/branches/features/kama/_source/skins/kama/skin.js	(revision 3554)
+++ /CKEditor/branches/features/kama/_source/skins/kama/skin.js	(revision 3555)
@@ -72,12 +72,18 @@
 	background-color: ${color} !important;\
 	border-color: ${color} !important;\
+}\
+\
+.cke_skin_kama .cke_menuseparator\
+{\
+	background-color: ${color} !important;\
 }";
 
 				uiStyle.setAttribute("type", "text/css");
+				var regex = /\$\{color\}/g;
 
 				return ( menuSetUiColor =
 					function( color )
 					{
-						var css = cssSrc.replace( '${color}', color, 'g' );
+						var css = cssSrc.replace( regex, color );
 
 						if ( CKEDITOR.env.ie )
