--- engines/shared/gtk/smooth_gtk_drawing.c.orig	2005-05-25 00:04:51.418084216 +0200
+++ engines/shared/gtk/smooth_gtk_drawing.c	2005-05-25 00:07:36.243027016 +0200
@@ -553,13 +553,13 @@
 
  	base = COLOR_CUBE(style).Interaction[GDKSmoothWidgetState(state_type)].Background;
 	
-	if (CHECK_DETAIL(detail, "smooth_trough"))
+	if (CHECK_DETAIL(detail, "smooth_trough") || CHECK_DETAIL(detail, "trough"))
 		part = THEME_PART(TROUGH_PART(style));	
-	else if (CHECK_DETAIL(detail, "smooth_slider"))
+	else if (CHECK_DETAIL(detail, "smooth_slider") || CHECK_DETAIL(detail, "slider"))
 		part=THEME_PART(GRIP_PART(style));
-        else if (CHECK_DETAIL(detail, "smooth_stepper"))
+        else if (CHECK_DETAIL(detail, "smooth_stepper") || CHECK_DETAIL(detail, "stepper"))
 		part = THEME_PART(STEPPER_PART(style));
-        else if (CHECK_DETAIL(detail, "smooth_button"))
+        else if (CHECK_DETAIL(detail, "smooth_button") || CHECK_DETAIL(detail, "button"))
 		part = smooth_button_part(style, FALSE);
 
 	smooth_style_get_border(style, state_type, shadow_type, detail, part, roundness, &border);
