diff --git a/configure.ac b/configure.ac
index f6b4e24a03c464da83dbd944eadaf17fa3b9506e..a643a1b50399458f69b826a4f1f259d232c50b77 100644
--- a/configure.ac
+++ b/configure.ac
@@ -151,6 +151,7 @@ themes/default-4.0/Makefile
 themes/default-4.2/Makefile
 themes/opta/Makefile
 themes/symphony/Makefile
+themes/therapy/Makefile
 themes/tyrex/Makefile
 themes/waza/Makefile
 themes/wildbush/Makefile
diff --git a/themes/Makefile.am b/themes/Makefile.am
index d4175a96f20f007338846b97685d13f5ae22081a..7cfa53235521dd56ff41f2faaa56d7ef7c4e6b60 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -8,6 +8,7 @@ SUBDIRS =								\
 	default-4.2							\
 	opta								\
 	symphony							\
+	therapy								\
 	tyrex								\
 	waza								\
 	wildbush
diff --git a/themes/default/README b/themes/default/README
index 71e0fe9d14aa1b1bdcbc41cd1bfc51963a658785..e44a058fc82185b9f3c5fb9e8f08ae0031c35872 100644
--- a/themes/default/README
+++ b/themes/default/README
@@ -1,7 +1,2 @@
-Therapy
--------
-
-An original theme for xfwm4.
-Created Dec. 18th 2004 by Olivier Fourdan <fourdan@xfce.org>
-Modified Mar. 13rd 2005 by Olivier Fourdan <fourdan@xfce.org>
-Theme released under GNU GPL license.
+Welly
+-----
diff --git a/themes/default/bottom-active.png b/themes/default/bottom-active.png
index b0c4874c4b3c2a733cef856f5d601355667c9fea..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-active.png and b/themes/default/bottom-active.png differ
diff --git a/themes/default/bottom-active.xpm b/themes/default/bottom-active.xpm
index e70a94a19861bf37bda7602644d9335da696b85a..e64bf4499e5443e01e9e64d8f1553ebe7ae1b012 100644
--- a/themes/default/bottom-active.xpm
+++ b/themes/default/bottom-active.xpm
@@ -3,11 +3,11 @@ static char * bottom_active_xpm[] = {
 "32 4 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s active_hilight_1",
-"@	c #A0A0FF s active_shadow_1",
-"$	c #B0B0FF s active_mid_1",
-"#	c #C0C0FF s active_color_1",
+"+	c #D0D0D0 s active_hilight_2",
+"@	c #A0A0A0 s active_shadow_2",
+"#	c #C0C0C0 s active_color_2",
+"%	c #B0B0B0 s active_mid_2",
 "################################",
-"################################",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
+"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"................................"};
diff --git a/themes/default/bottom-inactive.png b/themes/default/bottom-inactive.png
index b0c4874c4b3c2a733cef856f5d601355667c9fea..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-inactive.png and b/themes/default/bottom-inactive.png differ
diff --git a/themes/default/bottom-inactive.xpm b/themes/default/bottom-inactive.xpm
index 15c5def34c03b3da215969a92cbcf60d446d5c74..531c0f445e6314c21a49c2943d67a3b915817ca7 100644
--- a/themes/default/bottom-inactive.xpm
+++ b/themes/default/bottom-inactive.xpm
@@ -3,11 +3,11 @@ static char * bottom_inactive_xpm[] = {
 "32 4 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s inactive_hilight_1",
-"@	c #A0A0FF s inactive_shadow_1",
-"$	c #B0B0FF s inactive_mid_1",
-"#	c #C0C0FF s inactive_color_1",
+"+	c #D0D0D0 s inactive_hilight_2",
+"@	c #A0A0A0 s inactive_shadow_2",
+"#	c #C0C0C0 s inactive_color_2",
+"%	c #B0B0B0 s inactive_mid_2",
 "################################",
-"################################",
-"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
+"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"................................"};
diff --git a/themes/default/bottom-left-active.png b/themes/default/bottom-left-active.png
index 864ea12623709c808e66e57e842601d2a01fea45..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-left-active.png and b/themes/default/bottom-left-active.png differ
diff --git a/themes/default/bottom-left-active.xpm b/themes/default/bottom-left-active.xpm
index cff7f12a7bb0c524c3320a7fdc020b4cc980a21a..624bca69b4cd0cc4c319f7f09d588e6977d8a033 100644
--- a/themes/default/bottom-left-active.xpm
+++ b/themes/default/bottom-left-active.xpm
@@ -1,25 +1,25 @@
 /* XPM */
 static char * bottom_left_active_xpm[] = {
 "16 16 6 1",
-" 	c None",
-".	c #000000",
-"+	c #D0D0FF s active_hilight_1",
-"@	c #A0A0FF s active_shadow_1",
-"$	c #B0B0FF s active_mid_1",
-"#	c #C0C0FF s active_color_1",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##############",
-"@+##############",
-"@$$$$$$$$$$$$$$$",
-" @@@@@@@@@@@@@@@"};
+"       c None",
+".      c #000000",
+"+      c #D0D0D0 s active_hilight_2",
+"@      c #A0A0A0 s active_shadow_2",
+"#	c #C0C0C0 s active_color_2",
+"%	c #B0B0B0 s active_mid_2",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+%%%%%%%%%%%%%%",
+".@@@@@@@@@@@@@@@",
+" ..............."};
diff --git a/themes/default/bottom-left-inactive.png b/themes/default/bottom-left-inactive.png
index 864ea12623709c808e66e57e842601d2a01fea45..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-left-inactive.png and b/themes/default/bottom-left-inactive.png differ
diff --git a/themes/default/bottom-left-inactive.xpm b/themes/default/bottom-left-inactive.xpm
index 6b1a0697fe095519e94b303774d9e55fc77ccb1f..332e9845fe66bbd0124d3e14760dd0870290bff4 100644
--- a/themes/default/bottom-left-inactive.xpm
+++ b/themes/default/bottom-left-inactive.xpm
@@ -1,25 +1,25 @@
 /* XPM */
 static char * bottom_left_inactive_xpm[] = {
 "16 16 6 1",
-" 	c None",
-".	c #000000",
-"+	c #D0D0FF s inactive_hilight_1",
-"@	c #A0A0FF s inactive_shadow_1",
-"$	c #B0B0FF s inactive_mid_1",
-"#	c #C0C0FF s inactive_color_1",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##            ",
-"@+##############",
-"@+##############",
-"@$$$$$$$$$$$$$$$",
-" @@@@@@@@@@@@@@@"};
+"       c None",
+".      c #000000",
+"+      c #D0D0D0 s inactive_hilight_2",
+"@      c #A0A0A0 s inactive_shadow_2",
+"#	c #C0C0C0 s inactive_color_2",
+"%	c #B0B0B0 s inactive_mid_2",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+##############",
+".+%%%%%%%%%%%%%%",
+".@@@@@@@@@@@@@@@",
+" ..............."};
diff --git a/themes/default/bottom-right-active.png b/themes/default/bottom-right-active.png
index de6b33c94bbd4bddf95dd8cf57ee65f7824ddd81..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-right-active.png and b/themes/default/bottom-right-active.png differ
diff --git a/themes/default/bottom-right-active.xpm b/themes/default/bottom-right-active.xpm
index d3101a5ff9d16e7b05626b08ee49cc7bffdc7280..469d1b78facd23a2027e22f4fd6047f1d95cd4b5 100644
--- a/themes/default/bottom-right-active.xpm
+++ b/themes/default/bottom-right-active.xpm
@@ -3,23 +3,23 @@ static char * bottom_right_active_xpm[] = {
 "16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s active_hilight_1",
-"@	c #A0A0FF s active_shadow_1",
-"$	c #B0B0FF s active_mid_1",
-"#	c #C0C0FF s active_color_1",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"##############$@",
-"##############$@",
-"$$$$$$$$$$$$$$$@",
-"@@@@@@@@@@@@@@@ "};
+"+	c #D0D0D0 s active_hilight_2",
+"@	c #A0A0A0 s active_shadow_2",
+"#	c #C0C0C0 s active_color_2",
+"%	c #B0B0B0 s active_mid_2",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"%%%%%%%%%%%%%%@.",
+"@@@@@@@@@@@@@@@.",
+"............... "};
diff --git a/themes/default/bottom-right-inactive.png b/themes/default/bottom-right-inactive.png
index de6b33c94bbd4bddf95dd8cf57ee65f7824ddd81..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/bottom-right-inactive.png and b/themes/default/bottom-right-inactive.png differ
diff --git a/themes/default/bottom-right-inactive.xpm b/themes/default/bottom-right-inactive.xpm
index 58e0b7b76f48b3ae109c3f3219296b5fd6c2ec91..204c39bc865efec00f383ef7bc7d4318a02f4bab 100644
--- a/themes/default/bottom-right-inactive.xpm
+++ b/themes/default/bottom-right-inactive.xpm
@@ -3,23 +3,23 @@ static char * bottom_right_inactive_xpm[] = {
 "16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s inactive_hilight_1",
-"@	c #A0A0FF s inactive_shadow_1",
-"$	c #B0B0FF s inactive_mid_1",
-"#	c #C0C0FF s inactive_color_1",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"            ##$@",
-"##############$@",
-"##############$@",
-"$$$$$$$$$$$$$$$@",
-"@@@@@@@@@@@@@@@ "};
+"+	c #D0D0D0 s inactive_hilight_2",
+"@	c #A0A0A0 s inactive_shadow_2",
+"#	c #C0C0C0 s inactive_color_2",
+"%	c #B0B0B0 s inactive_mid_2",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"#############%@.",
+"%%%%%%%%%%%%%%@.",
+"@@@@@@@@@@@@@@@.",
+"............... "};
diff --git a/themes/default/close-active.png b/themes/default/close-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/close-active.png and b/themes/default/close-active.png differ
diff --git a/themes/default/close-inactive.png b/themes/default/close-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/close-inactive.png and b/themes/default/close-inactive.png differ
diff --git a/themes/default/hide-active.png b/themes/default/hide-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/hide-active.png and b/themes/default/hide-active.png differ
diff --git a/themes/default/hide-inactive.png b/themes/default/hide-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/hide-inactive.png and b/themes/default/hide-inactive.png differ
diff --git a/themes/default/left-active.png b/themes/default/left-active.png
index b2fae562be9794b8ec0f4c208d0a416d8f2c428b..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/left-active.png and b/themes/default/left-active.png differ
diff --git a/themes/default/left-active.xpm b/themes/default/left-active.xpm
index 16eee54560c5dd775bc54fcd5d8593b1c0b7fcfe..c8cf117d60b20d1d546cd18e6acf4b6b3865f6e1 100644
--- a/themes/default/left-active.xpm
+++ b/themes/default/left-active.xpm
@@ -3,39 +3,39 @@ static char * left_active_xpm[] = {
 "4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s active_hilight_1",
-"@	c #A0A0FF s active_shadow_1",
-"$	c #B0B0FF s active_mid_1",
-"#	c #C0C0FF s active_color_1",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##"};
+"+	c #D0D0D0 s active_hilight_2",
+"@	c #A0A0A0 s active_shadow_2",
+"#	c #C0C0C0 s active_color_2",
+"%	c #B0B0B0 s active_mid_2",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##"};
diff --git a/themes/default/left-inactive.png b/themes/default/left-inactive.png
index b2fae562be9794b8ec0f4c208d0a416d8f2c428b..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/left-inactive.png and b/themes/default/left-inactive.png differ
diff --git a/themes/default/left-inactive.xpm b/themes/default/left-inactive.xpm
index 6fb43fbe5faf4439c4187dc064fd987fc15fb189..3051114f5a7c643a81e1fc0502c3d3070f8f8221 100644
--- a/themes/default/left-inactive.xpm
+++ b/themes/default/left-inactive.xpm
@@ -3,39 +3,39 @@ static char * left_inactive_xpm[] = {
 "4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s inactive_hilight_1",
-"@	c #A0A0FF s inactive_shadow_1",
-"$	c #B0B0FF s inactive_mid_1",
-"#	c #C0C0FF s inactive_color_1",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##",
-"@+##"};
+"+	c #D0D0D0 s inactive_hilight_2",
+"@	c #A0A0A0 s inactive_shadow_2",
+"#	c #C0C0C0 s inactive_color_2",
+"%	c #B0B0B0 s inactive_mid_2",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##",
+".+##"};
diff --git a/themes/default/maximize-active.png b/themes/default/maximize-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/maximize-active.png and b/themes/default/maximize-active.png differ
diff --git a/themes/default/maximize-inactive.png b/themes/default/maximize-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/maximize-inactive.png and b/themes/default/maximize-inactive.png differ
diff --git a/themes/default/maximize-toggled-active.png b/themes/default/maximize-toggled-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/maximize-toggled-active.png and b/themes/default/maximize-toggled-active.png differ
diff --git a/themes/default/maximize-toggled-inactive.png b/themes/default/maximize-toggled-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/maximize-toggled-inactive.png and b/themes/default/maximize-toggled-inactive.png differ
diff --git a/themes/default/menu-active.png b/themes/default/menu-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/menu-active.png and b/themes/default/menu-active.png differ
diff --git a/themes/default/menu-inactive.png b/themes/default/menu-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/menu-inactive.png and b/themes/default/menu-inactive.png differ
diff --git a/themes/default/right-active.png b/themes/default/right-active.png
index 6cfa945714335ef9134debbfcaf6eed93f6ebd35..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/right-active.png and b/themes/default/right-active.png differ
diff --git a/themes/default/right-active.xpm b/themes/default/right-active.xpm
index 1a84fe15d93b94258f9d6af6cc4a75dc515d04c0..12eef500eb27211e28cced0c4656ccf9d90cd802 100644
--- a/themes/default/right-active.xpm
+++ b/themes/default/right-active.xpm
@@ -3,39 +3,39 @@ static char * right_active_xpm[] = {
 "4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s active_hilight_1",
-"@	c #A0A0FF s active_shadow_1",
-"$	c #B0B0FF s active_mid_1",
-"#	c #C0C0FF s active_color_1",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@"};
+"+	c #D0D0D0 s active_hilight_2",
+"@	c #A0A0A0 s active_shadow_2",
+"#	c #C0C0C0 s active_color_2",
+"%	c #B0B0B0 s active_mid_2",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@."};
diff --git a/themes/default/right-inactive.png b/themes/default/right-inactive.png
index 6cfa945714335ef9134debbfcaf6eed93f6ebd35..4ead48f67a9a435fb12aa9c4cb98cf4be481d93f 100644
Binary files a/themes/default/right-inactive.png and b/themes/default/right-inactive.png differ
diff --git a/themes/default/right-inactive.xpm b/themes/default/right-inactive.xpm
index 770396d19722bc1c6cff60fb779d5cdef9f20cc4..88e8d8cd88e6b4683eb079955f9df04a0869d563 100644
--- a/themes/default/right-inactive.xpm
+++ b/themes/default/right-inactive.xpm
@@ -3,39 +3,39 @@ static char * right_inactive_xpm[] = {
 "4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #D0D0FF s inactive_hilight_1",
-"@	c #A0A0FF s inactive_shadow_1",
-"$	c #B0B0FF s inactive_mid_1",
-"#	c #C0C0FF s inactive_color_1",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@",
-"##$@"};
+"+	c #D0D0D0 s inactive_hilight_2",
+"@	c #A0A0A0 s inactive_shadow_2",
+"#	c #C0C0C0 s inactive_color_2",
+"%	c #B0B0B0 s inactive_mid_2",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@.",
+"#%@."};
diff --git a/themes/default/shade-active.png b/themes/default/shade-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/shade-active.png and b/themes/default/shade-active.png differ
diff --git a/themes/default/shade-inactive.png b/themes/default/shade-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/shade-inactive.png and b/themes/default/shade-inactive.png differ
diff --git a/themes/default/shade-toggled-active.png b/themes/default/shade-toggled-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/shade-toggled-active.png and b/themes/default/shade-toggled-active.png differ
diff --git a/themes/default/shade-toggled-inactive.png b/themes/default/shade-toggled-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/shade-toggled-inactive.png and b/themes/default/shade-toggled-inactive.png differ
diff --git a/themes/default/stick-active.png b/themes/default/stick-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/stick-active.png and b/themes/default/stick-active.png differ
diff --git a/themes/default/stick-inactive.png b/themes/default/stick-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/stick-inactive.png and b/themes/default/stick-inactive.png differ
diff --git a/themes/default/stick-toggled-active.png b/themes/default/stick-toggled-active.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/stick-toggled-active.png and b/themes/default/stick-toggled-active.png differ
diff --git a/themes/default/stick-toggled-inactive.png b/themes/default/stick-toggled-inactive.png
index d0f11f8bbfdeaf8c35325e3f953d127d9d69af70..1bb92d6452ab3a00029cf9c918fe3243a79b567c 100644
Binary files a/themes/default/stick-toggled-inactive.png and b/themes/default/stick-toggled-inactive.png differ
diff --git a/themes/default/themerc b/themes/default/themerc
index 11ec911f5e725ed0bf1923bf7f98b33de79fbd41..12456f68d2245a72b8a8eb0195b995db6ddb8aab 100644
--- a/themes/default/themerc
+++ b/themes/default/themerc
@@ -1,10 +1,9 @@
-active_text_color=#ffffff
+active_text_color=#FFFFFF
 button_offset=1
-button_spacing=1
+button_spacing=0
 full_width_title=true
-title_horizontal_offset=2
-title_vertical_offset_active=3
-title_vertical_offset_inactive=3
+title_horizontal_offset=4
+title_vertical_offset_active=4
+title_vertical_offset_inactive=4
 title_shadow_active=true
-# title_shadow_active=false
 title_shadow_inactive=false
diff --git a/themes/default/title-1-active.png b/themes/default/title-1-active.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-1-active.png and b/themes/default/title-1-active.png differ
diff --git a/themes/default/title-1-active.xpm b/themes/default/title-1-active.xpm
index 1679e8798bcbaa8e5be05e874415353081614ce9..e45794c8ae8eca4c85ac28b6f9eff521b40ea368 100644
--- a/themes/default/title-1-active.xpm
+++ b/themes/default/title-1-active.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_active_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s active_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s active_hilight_1",
-"@	c #C0C0FF s active_color_1",
-"#	c #B0B0FF s active_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-1-inactive.png b/themes/default/title-1-inactive.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-1-inactive.png and b/themes/default/title-1-inactive.png differ
diff --git a/themes/default/title-1-inactive.xpm b/themes/default/title-1-inactive.xpm
index d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9..0cfaf776f7ed54c8f2f72d85fb8931020e50b323 100644
--- a/themes/default/title-1-inactive.xpm
+++ b/themes/default/title-1-inactive.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_inactive_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s inactive_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s inactive_hilight_1",
-"@	c #C0C0FF s inactive_color_1",
-"#	c #B0B0FF s inactive_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-2-active.png b/themes/default/title-2-active.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-2-active.png and b/themes/default/title-2-active.png differ
diff --git a/themes/default/title-2-active.xpm b/themes/default/title-2-active.xpm
index 1679e8798bcbaa8e5be05e874415353081614ce9..e45794c8ae8eca4c85ac28b6f9eff521b40ea368 100644
--- a/themes/default/title-2-active.xpm
+++ b/themes/default/title-2-active.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_active_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s active_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s active_hilight_1",
-"@	c #C0C0FF s active_color_1",
-"#	c #B0B0FF s active_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-2-inactive.png b/themes/default/title-2-inactive.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-2-inactive.png and b/themes/default/title-2-inactive.png differ
diff --git a/themes/default/title-2-inactive.xpm b/themes/default/title-2-inactive.xpm
index d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9..0cfaf776f7ed54c8f2f72d85fb8931020e50b323 100644
--- a/themes/default/title-2-inactive.xpm
+++ b/themes/default/title-2-inactive.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_inactive_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s inactive_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s inactive_hilight_1",
-"@	c #C0C0FF s inactive_color_1",
-"#	c #B0B0FF s inactive_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-3-active.png b/themes/default/title-3-active.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-3-active.png and b/themes/default/title-3-active.png differ
diff --git a/themes/default/title-3-active.xpm b/themes/default/title-3-active.xpm
index 1679e8798bcbaa8e5be05e874415353081614ce9..e45794c8ae8eca4c85ac28b6f9eff521b40ea368 100644
--- a/themes/default/title-3-active.xpm
+++ b/themes/default/title-3-active.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_active_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s active_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s active_hilight_1",
-"@	c #C0C0FF s active_color_1",
-"#	c #B0B0FF s active_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-3-inactive.png b/themes/default/title-3-inactive.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-3-inactive.png and b/themes/default/title-3-inactive.png differ
diff --git a/themes/default/title-3-inactive.xpm b/themes/default/title-3-inactive.xpm
index d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9..0cfaf776f7ed54c8f2f72d85fb8931020e50b323 100644
--- a/themes/default/title-3-inactive.xpm
+++ b/themes/default/title-3-inactive.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_inactive_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s inactive_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s inactive_hilight_1",
-"@	c #C0C0FF s inactive_color_1",
-"#	c #B0B0FF s inactive_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-4-active.png b/themes/default/title-4-active.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-4-active.png and b/themes/default/title-4-active.png differ
diff --git a/themes/default/title-4-active.xpm b/themes/default/title-4-active.xpm
index 1679e8798bcbaa8e5be05e874415353081614ce9..e45794c8ae8eca4c85ac28b6f9eff521b40ea368 100644
--- a/themes/default/title-4-active.xpm
+++ b/themes/default/title-4-active.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_active_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s active_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s active_hilight_1",
-"@	c #C0C0FF s active_color_1",
-"#	c #B0B0FF s active_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-4-inactive.png b/themes/default/title-4-inactive.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-4-inactive.png and b/themes/default/title-4-inactive.png differ
diff --git a/themes/default/title-4-inactive.xpm b/themes/default/title-4-inactive.xpm
index d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9..0cfaf776f7ed54c8f2f72d85fb8931020e50b323 100644
--- a/themes/default/title-4-inactive.xpm
+++ b/themes/default/title-4-inactive.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_inactive_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s inactive_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s inactive_hilight_1",
-"@	c #C0C0FF s inactive_color_1",
-"#	c #B0B0FF s inactive_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-5-active.png b/themes/default/title-5-active.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-5-active.png and b/themes/default/title-5-active.png differ
diff --git a/themes/default/title-5-active.xpm b/themes/default/title-5-active.xpm
index 1679e8798bcbaa8e5be05e874415353081614ce9..e45794c8ae8eca4c85ac28b6f9eff521b40ea368 100644
--- a/themes/default/title-5-active.xpm
+++ b/themes/default/title-5-active.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_active_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s active_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s active_hilight_1",
-"@	c #C0C0FF s active_color_1",
-"#	c #B0B0FF s active_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/title-5-inactive.png b/themes/default/title-5-inactive.png
index 43898612c9df83120935c88568c2aefb913c3446..89b9d25fea513532f34937d60b953da66102761b 100644
Binary files a/themes/default/title-5-inactive.png and b/themes/default/title-5-inactive.png differ
diff --git a/themes/default/title-5-inactive.xpm b/themes/default/title-5-inactive.xpm
index d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9..0cfaf776f7ed54c8f2f72d85fb8931020e50b323 100644
--- a/themes/default/title-5-inactive.xpm
+++ b/themes/default/title-5-inactive.xpm
@@ -1,33 +1,33 @@
 /* XPM */
 static char * title_inactive_xpm[] = {
-"4 24 6 1",
+"2 24 6 1",
 " 	c None",
-".	c #A0A0FF s inactive_shadow_1",
+".	c #000000",
 "+	c #D0D0FF s inactive_hilight_1",
-"@	c #C0C0FF s inactive_color_1",
-"#	c #B0B0FF s inactive_mid_1",
-"$	c #000000",
-"....",
-"++++",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@",
-"@@@@"};
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"..",
+"++",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##",
+"##"};
diff --git a/themes/default/top-left-active.png b/themes/default/top-left-active.png
index 46f1f692cd7123d4dbbb47a87d53cd249098195d..9a7f861357b421886cb7858c9372ca581012fdd4 100644
Binary files a/themes/default/top-left-active.png and b/themes/default/top-left-active.png differ
diff --git a/themes/default/top-left-active.xpm b/themes/default/top-left-active.xpm
index a02b352983f7a78437010b0a56d463fd83316c01..3acadda7812b6a0510b1a531dcb51ec6d7f0ba72 100644
--- a/themes/default/top-left-active.xpm
+++ b/themes/default/top-left-active.xpm
@@ -7,27 +7,27 @@ static char * top_left_active_xpm[] = {
 "@	c #A0A0FF s active_shadow_1",
 "#	c #B0B0FF s active_mid_1",
 "$	c #C0C0FF s active_color_1",
-" @@@@@@@",
-"@+++++++",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$"};
+"    ....",
+"  ..#+++",
+" .#++$$$",
+" .++$$$$",
+".#+$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$"};
diff --git a/themes/default/top-left-inactive.png b/themes/default/top-left-inactive.png
index 46f1f692cd7123d4dbbb47a87d53cd249098195d..9a7f861357b421886cb7858c9372ca581012fdd4 100644
Binary files a/themes/default/top-left-inactive.png and b/themes/default/top-left-inactive.png differ
diff --git a/themes/default/top-left-inactive.xpm b/themes/default/top-left-inactive.xpm
index a2b9052afc5ec43a10de9c54d036ac215dc9926d..168c7ae5f11e1aebb0a6c0384349ea76ad1075ad 100644
--- a/themes/default/top-left-inactive.xpm
+++ b/themes/default/top-left-inactive.xpm
@@ -7,27 +7,27 @@ static char * top_left_inactive_xpm[] = {
 "@	c #A0A0FF s inactive_shadow_1",
 "#	c #B0B0FF s inactive_mid_1",
 "$	c #C0C0FF s inactive_color_1",
-" @@@@@@@",
-"@+++++++",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$",
-"@+$$$$$$"};
+"    ....",
+"  ..#+++",
+" .#++$$$",
+" .++$$$$",
+".#+$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$",
+".+$$$$$$"};
diff --git a/themes/default/top-right-active.png b/themes/default/top-right-active.png
index 9890dd63e62f28169f6cbc070275d2ec7c5b7ea9..2460e40fc9733972602b6d772fb1973e5b40fb5b 100644
Binary files a/themes/default/top-right-active.png and b/themes/default/top-right-active.png differ
diff --git a/themes/default/top-right-active.xpm b/themes/default/top-right-active.xpm
index 24f345b3f0a8eedfe5ee4ab47b05b2eb7505a8cf..080f3c258b94430d9a9c351b75aa2ff2939ab300 100644
--- a/themes/default/top-right-active.xpm
+++ b/themes/default/top-right-active.xpm
@@ -7,27 +7,27 @@ static char * top_right_active_xpm[] = {
 "@	c #A0A0FF s active_shadow_1",
 "#	c #B0B0FF s active_mid_1",
 "$	c #C0C0FF s active_color_1",
-"@@@@@@@ ",
-"++++++$@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@"};
+"....    ",
+"++$#..  ",
+"$$+$#@. ",
+"$$$$$#. ",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@."};
diff --git a/themes/default/top-right-inactive.png b/themes/default/top-right-inactive.png
index 9890dd63e62f28169f6cbc070275d2ec7c5b7ea9..2460e40fc9733972602b6d772fb1973e5b40fb5b 100644
Binary files a/themes/default/top-right-inactive.png and b/themes/default/top-right-inactive.png differ
diff --git a/themes/default/top-right-inactive.xpm b/themes/default/top-right-inactive.xpm
index 6522a496609f9bb5d881daa38124c8a5964e7ebd..876b47bfa5c593248f80167e5174a579d8c71c25 100644
--- a/themes/default/top-right-inactive.xpm
+++ b/themes/default/top-right-inactive.xpm
@@ -7,27 +7,27 @@ static char * top_right_inactive_xpm[] = {
 "@	c #A0A0FF s inactive_shadow_1",
 "#	c #B0B0FF s inactive_mid_1",
 "$	c #C0C0FF s inactive_color_1",
-"@@@@@@@ ",
-"++++++$@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@",
-"$$$$$$#@"};
+"....    ",
+"++$#..  ",
+"$$+$#@. ",
+"$$$$$#. ",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@.",
+"$$$$$#@."};
diff --git a/themes/therapy/.cvsignore b/themes/therapy/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..cadefb14b34f3126dc96ae0e5b1a66b4ad16a63d
--- /dev/null
+++ b/themes/therapy/.cvsignore
@@ -0,0 +1,5 @@
+Makefile
+Makefile.in
+Makefile.in.in
+*.o
+core
diff --git a/themes/therapy/Makefile.am b/themes/therapy/Makefile.am
new file mode 100644
index 0000000000000000000000000000000000000000..278064af52aa23e3c245e7d156413df4ac1667d8
--- /dev/null
+++ b/themes/therapy/Makefile.am
@@ -0,0 +1,107 @@
+themedir = $(datadir)/themes/Therapy/xfwm4
+theme_DATA = 								\
+	README								\
+	themerc								\
+	bottom-active.png						\
+	bottom-active.xpm						\
+	bottom-inactive.png						\
+	bottom-inactive.xpm						\
+	bottom-left-active.png						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.png					\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.png						\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.png					\
+	bottom-right-inactive.xpm					\
+	close-active.png						\
+	close-active.xpm						\
+	close-inactive.png						\
+	close-inactive.xpm						\
+	close-pressed.png						\
+	close-pressed.xpm						\
+	hide-active.png							\
+	hide-active.xpm							\
+	hide-inactive.png						\
+	hide-inactive.xpm						\
+	hide-pressed.png						\
+	hide-pressed.xpm						\
+	left-active.png							\
+	left-active.xpm							\
+	left-inactive.png						\
+	left-inactive.xpm						\
+	maximize-active.png						\
+	maximize-active.xpm						\
+	maximize-inactive.png						\
+	maximize-inactive.xpm						\
+	maximize-pressed.png						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.png					\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.png					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.png					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.png							\
+	menu-active.xpm							\
+	menu-inactive.png						\
+	menu-inactive.xpm						\
+	menu-pressed.png						\
+	menu-pressed.xpm						\
+	right-active.png						\
+	right-active.xpm						\
+	right-inactive.png						\
+	right-inactive.xpm						\
+	shade-active.png						\
+	shade-active.xpm						\
+	shade-inactive.png						\
+	shade-inactive.xpm						\
+	shade-pressed.png						\
+	shade-pressed.xpm						\
+	shade-toggled-active.png					\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.png					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.png					\
+	shade-toggled-pressed.xpm					\
+	stick-active.png						\
+	stick-active.xpm						\
+	stick-inactive.png						\
+	stick-inactive.xpm						\
+	stick-pressed.png						\
+	stick-pressed.xpm						\
+	stick-toggled-active.png					\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.png					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.png					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.png						\
+	title-1-active.xpm						\
+	title-1-inactive.png						\
+	title-1-inactive.xpm						\
+	title-2-active.png						\
+	title-2-active.xpm						\
+	title-2-inactive.png						\
+	title-2-inactive.xpm						\
+	title-3-active.png						\
+	title-3-active.xpm						\
+	title-3-inactive.png						\
+	title-3-inactive.xpm						\
+	title-4-active.png						\
+	title-4-active.xpm						\
+	title-4-inactive.png						\
+	title-4-inactive.xpm						\
+	title-5-active.png						\
+	title-5-active.xpm						\
+	title-5-inactive.png						\
+	title-5-inactive.xpm						\
+	top-left-active.png						\
+	top-left-active.xpm						\
+	top-left-inactive.png						\
+	top-left-inactive.xpm						\
+	top-right-active.png						\
+	top-right-active.xpm						\
+	top-right-inactive.png						\
+	top-right-inactive.xpm
+EXTRA_DIST = $(theme_DATA)
diff --git a/themes/therapy/README b/themes/therapy/README
new file mode 100644
index 0000000000000000000000000000000000000000..71e0fe9d14aa1b1bdcbc41cd1bfc51963a658785
--- /dev/null
+++ b/themes/therapy/README
@@ -0,0 +1,7 @@
+Therapy
+-------
+
+An original theme for xfwm4.
+Created Dec. 18th 2004 by Olivier Fourdan <fourdan@xfce.org>
+Modified Mar. 13rd 2005 by Olivier Fourdan <fourdan@xfce.org>
+Theme released under GNU GPL license.
diff --git a/themes/therapy/bottom-active.png b/themes/therapy/bottom-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0c4874c4b3c2a733cef856f5d601355667c9fea
Binary files /dev/null and b/themes/therapy/bottom-active.png differ
diff --git a/themes/therapy/bottom-active.xpm b/themes/therapy/bottom-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9036c41b5edd77862caff88b0f72a6648570fc66
--- /dev/null
+++ b/themes/therapy/bottom-active.xpm
@@ -0,0 +1,13 @@
+/* XPM */
+static char * bottom_active_xpm[] = {
+"32 4 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"################################",
+"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/therapy/bottom-inactive.png b/themes/therapy/bottom-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0c4874c4b3c2a733cef856f5d601355667c9fea
Binary files /dev/null and b/themes/therapy/bottom-inactive.png differ
diff --git a/themes/therapy/bottom-inactive.xpm b/themes/therapy/bottom-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..efbb7ee96325846550848c35f0d1e6da8bfc2c20
--- /dev/null
+++ b/themes/therapy/bottom-inactive.xpm
@@ -0,0 +1,13 @@
+/* XPM */
+static char * bottom_inactive_xpm[] = {
+"32 4 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"################################",
+"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/therapy/bottom-left-active.png b/themes/therapy/bottom-left-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..864ea12623709c808e66e57e842601d2a01fea45
Binary files /dev/null and b/themes/therapy/bottom-left-active.png differ
diff --git a/themes/therapy/bottom-left-active.xpm b/themes/therapy/bottom-left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b38f67051f356e931ee2354e5915c9db50331e96
--- /dev/null
+++ b/themes/therapy/bottom-left-active.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_left_active_xpm[] = {
+"16 16 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##############",
+"@+$$$$$$$$$$$$$$",
+"@@@@@@@@@@@@@@@@",
+" @@@@@@@@@@@@@@@"};
diff --git a/themes/therapy/bottom-left-inactive.png b/themes/therapy/bottom-left-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..864ea12623709c808e66e57e842601d2a01fea45
Binary files /dev/null and b/themes/therapy/bottom-left-inactive.png differ
diff --git a/themes/therapy/bottom-left-inactive.xpm b/themes/therapy/bottom-left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..0661d1b989065896d157f2e251fa942ba0896e31
--- /dev/null
+++ b/themes/therapy/bottom-left-inactive.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_left_inactive_xpm[] = {
+"16 16 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##############",
+"@+$$$$$$$$$$$$$$",
+"@@@@@@@@@@@@@@@@",
+" @@@@@@@@@@@@@@@"};
diff --git a/themes/therapy/bottom-right-active.png b/themes/therapy/bottom-right-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..de6b33c94bbd4bddf95dd8cf57ee65f7824ddd81
Binary files /dev/null and b/themes/therapy/bottom-right-active.png differ
diff --git a/themes/therapy/bottom-right-active.xpm b/themes/therapy/bottom-right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..10f645c6a7daa9f9747513b61351d945ab2474cc
--- /dev/null
+++ b/themes/therapy/bottom-right-active.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_right_active_xpm[] = {
+"16 16 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"#############$@@",
+"$$$$$$$$$$$$$$@@",
+"@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@ "};
diff --git a/themes/therapy/bottom-right-inactive.png b/themes/therapy/bottom-right-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..de6b33c94bbd4bddf95dd8cf57ee65f7824ddd81
Binary files /dev/null and b/themes/therapy/bottom-right-inactive.png differ
diff --git a/themes/therapy/bottom-right-inactive.xpm b/themes/therapy/bottom-right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ebd27945d26da0e08e6646d5a95eb90392a8efb4
--- /dev/null
+++ b/themes/therapy/bottom-right-inactive.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_right_inactive_xpm[] = {
+"16 16 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"            #$@@",
+"#############$@@",
+"$$$$$$$$$$$$$$@@",
+"@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@ "};
diff --git a/themes/therapy/close-active.png b/themes/therapy/close-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/close-active.png differ
diff --git a/themes/therapy/close-active.xpm b/themes/therapy/close-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e019feabc4537a9c26d2376ef22444650bfa8059
--- /dev/null
+++ b/themes/therapy/close-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * close_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/close-inactive.png b/themes/therapy/close-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/close-inactive.png differ
diff --git a/themes/therapy/close-inactive.xpm b/themes/therapy/close-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..77767811bb38a1a6ae6c8c3a354e8097fcf0664a
--- /dev/null
+++ b/themes/therapy/close-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * close_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/close-pressed.png b/themes/therapy/close-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/close-pressed.png differ
diff --git a/themes/therapy/close-pressed.xpm b/themes/therapy/close-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..878fb614a626a5cfa3a897345734f671f1bebcc9
--- /dev/null
+++ b/themes/therapy/close-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@+#@@@@#+@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@+#@@@@#+@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/hide-active.png b/themes/therapy/hide-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/hide-active.png differ
diff --git a/themes/therapy/hide-active.xpm b/themes/therapy/hide-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ea716289a7441c35e59b36a94789c1293a2be6ff
--- /dev/null
+++ b/themes/therapy/hide-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * hide_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/hide-inactive.png b/themes/therapy/hide-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/hide-inactive.png differ
diff --git a/themes/therapy/hide-inactive.xpm b/themes/therapy/hide-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3c490cd169b1eae0f2a5c7f4748112f79e465d60
--- /dev/null
+++ b/themes/therapy/hide-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * hide_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/hide-pressed.png b/themes/therapy/hide-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..4057e05253adf6e954fefe2949deb8edfd6b54a3
Binary files /dev/null and b/themes/therapy/hide-pressed.png differ
diff --git a/themes/therapy/hide-pressed.xpm b/themes/therapy/hide-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7ae6507d96d7cfdb6c76563ce5bdcb526931c0d3
--- /dev/null
+++ b/themes/therapy/hide-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/left-active.png b/themes/therapy/left-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2fae562be9794b8ec0f4c208d0a416d8f2c428b
Binary files /dev/null and b/themes/therapy/left-active.png differ
diff --git a/themes/therapy/left-active.xpm b/themes/therapy/left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..16eee54560c5dd775bc54fcd5d8593b1c0b7fcfe
--- /dev/null
+++ b/themes/therapy/left-active.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * left_active_xpm[] = {
+"4 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##"};
diff --git a/themes/therapy/left-inactive.png b/themes/therapy/left-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2fae562be9794b8ec0f4c208d0a416d8f2c428b
Binary files /dev/null and b/themes/therapy/left-inactive.png differ
diff --git a/themes/therapy/left-inactive.xpm b/themes/therapy/left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..6fb43fbe5faf4439c4187dc064fd987fc15fb189
--- /dev/null
+++ b/themes/therapy/left-inactive.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * left_inactive_xpm[] = {
+"4 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##"};
diff --git a/themes/therapy/maximize-active.png b/themes/therapy/maximize-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/maximize-active.png differ
diff --git a/themes/therapy/maximize-active.xpm b/themes/therapy/maximize-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7a0950da14c9d94d72d1f3f8914bce3a08f64e96
--- /dev/null
+++ b/themes/therapy/maximize-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/maximize-inactive.png b/themes/therapy/maximize-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/maximize-inactive.png differ
diff --git a/themes/therapy/maximize-inactive.xpm b/themes/therapy/maximize-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..fa6eef18674db26e4a3cf8883cf2423d1ee1120a
--- /dev/null
+++ b/themes/therapy/maximize-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/maximize-pressed.png b/themes/therapy/maximize-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/maximize-pressed.png differ
diff --git a/themes/therapy/maximize-pressed.xpm b/themes/therapy/maximize-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1018a36cf4b9683452d85a0dcdcd34a49b33f3af
--- /dev/null
+++ b/themes/therapy/maximize-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/maximize-toggled-active.png b/themes/therapy/maximize-toggled-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/maximize-toggled-active.png differ
diff --git a/themes/therapy/maximize-toggled-active.xpm b/themes/therapy/maximize-toggled-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..29bdbf1e1b72866df0fe00d76c0157d99ce7a499
--- /dev/null
+++ b/themes/therapy/maximize-toggled-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_toggled_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@.#####.@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@.#####.@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#.@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@.#####.@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/maximize-toggled-inactive.png b/themes/therapy/maximize-toggled-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/maximize-toggled-inactive.png differ
diff --git a/themes/therapy/maximize-toggled-inactive.xpm b/themes/therapy/maximize-toggled-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d1389f4078c06a1f6e872613dfeab904c2ead3e4
--- /dev/null
+++ b/themes/therapy/maximize-toggled-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_toggled_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@.#####.@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@.#####.@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#.@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@.#####.@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/maximize-toggled-pressed.png b/themes/therapy/maximize-toggled-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/maximize-toggled-pressed.png differ
diff --git a/themes/therapy/maximize-toggled-pressed.xpm b/themes/therapy/maximize-toggled-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a3a53d3195c45c4ac06e43bac1b169302a878fa3
--- /dev/null
+++ b/themes/therapy/maximize-toggled-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * maximize_toggled_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@#####@@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@@#####@@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#@@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@@#####@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/menu-active.png b/themes/therapy/menu-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/menu-active.png differ
diff --git a/themes/therapy/menu-active.xpm b/themes/therapy/menu-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9fb6b00c785df280eb4965c0b1fa33cfb4b62f02
--- /dev/null
+++ b/themes/therapy/menu-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * menu_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/menu-inactive.png b/themes/therapy/menu-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/menu-inactive.png differ
diff --git a/themes/therapy/menu-inactive.xpm b/themes/therapy/menu-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..acd12013e044a66fd405eae9b784eac463e320f7
--- /dev/null
+++ b/themes/therapy/menu-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * menu_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/menu-pressed.png b/themes/therapy/menu-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/menu-pressed.png differ
diff --git a/themes/therapy/menu-pressed.xpm b/themes/therapy/menu-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..69c4da7fe031b8de0e4b46d2dbf1818d03157b78
--- /dev/null
+++ b/themes/therapy/menu-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/right-active.png b/themes/therapy/right-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cfa945714335ef9134debbfcaf6eed93f6ebd35
Binary files /dev/null and b/themes/therapy/right-active.png differ
diff --git a/themes/therapy/right-active.xpm b/themes/therapy/right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c8547d00d30ecdf2ae20c3beae61d569842a1153
--- /dev/null
+++ b/themes/therapy/right-active.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * right_active_xpm[] = {
+"4 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@"};
diff --git a/themes/therapy/right-inactive.png b/themes/therapy/right-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cfa945714335ef9134debbfcaf6eed93f6ebd35
Binary files /dev/null and b/themes/therapy/right-inactive.png differ
diff --git a/themes/therapy/right-inactive.xpm b/themes/therapy/right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..552588d8f898c9d7e769e15165b64f183c14242d
--- /dev/null
+++ b/themes/therapy/right-inactive.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * right_inactive_xpm[] = {
+"4 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@",
+"#$@@"};
diff --git a/themes/therapy/shade-active.png b/themes/therapy/shade-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/shade-active.png differ
diff --git a/themes/therapy/shade-active.xpm b/themes/therapy/shade-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ba3ae0dd0d6e16e76dc7b6445f96dbd6ae31d507
--- /dev/null
+++ b/themes/therapy/shade-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/shade-inactive.png b/themes/therapy/shade-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/shade-inactive.png differ
diff --git a/themes/therapy/shade-inactive.xpm b/themes/therapy/shade-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..181be83f878fd0a4780673d0262a71c7eaf71cf0
--- /dev/null
+++ b/themes/therapy/shade-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/shade-pressed.png b/themes/therapy/shade-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/shade-pressed.png differ
diff --git a/themes/therapy/shade-pressed.xpm b/themes/therapy/shade-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2399b67602f0e1479b8202bb75b5ebc1e309b9c2
--- /dev/null
+++ b/themes/therapy/shade-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/shade-toggled-active.png b/themes/therapy/shade-toggled-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/shade-toggled-active.png differ
diff --git a/themes/therapy/shade-toggled-active.xpm b/themes/therapy/shade-toggled-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..893bc0cefe87aa7fb1e9538525e364f3e2893631
--- /dev/null
+++ b/themes/therapy/shade-toggled-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_toggled_active_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/shade-toggled-inactive.png b/themes/therapy/shade-toggled-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/shade-toggled-inactive.png differ
diff --git a/themes/therapy/shade-toggled-inactive.xpm b/themes/therapy/shade-toggled-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c569a740863c45a705afac34b9dfe7bd95cb6ed5
--- /dev/null
+++ b/themes/therapy/shade-toggled-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_toggled_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/shade-toggled-pressed.png b/themes/therapy/shade-toggled-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/shade-toggled-pressed.png differ
diff --git a/themes/therapy/shade-toggled-pressed.xpm b/themes/therapy/shade-toggled-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..60015e14388dd6ffee90dfa317ec4431c7ad8830
--- /dev/null
+++ b/themes/therapy/shade-toggled-pressed.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * shade_toggled_pressed_xpm[] = {
+"18 18 5 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-active.png b/themes/therapy/stick-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/stick-active.png differ
diff --git a/themes/therapy/stick-active.xpm b/themes/therapy/stick-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1dd7a9be27447fefcb2023eb01de1cc6ce6433b7
--- /dev/null
+++ b/themes/therapy/stick-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_active_xpm[] = {
+"18 18 6 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
+"$	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-inactive.png b/themes/therapy/stick-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/stick-inactive.png differ
diff --git a/themes/therapy/stick-inactive.xpm b/themes/therapy/stick-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..97425cca45a7d9b778b030a3d47b48d0c99791ee
--- /dev/null
+++ b/themes/therapy/stick-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * stick_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"$	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-pressed.png b/themes/therapy/stick-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/stick-pressed.png differ
diff --git a/themes/therapy/stick-pressed.xpm b/themes/therapy/stick-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..92599a372c5c126661786307d3c1485fccab5570
--- /dev/null
+++ b/themes/therapy/stick-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"18 18 6 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
+"$	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-toggled-active.png b/themes/therapy/stick-toggled-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/stick-toggled-active.png differ
diff --git a/themes/therapy/stick-toggled-active.xpm b/themes/therapy/stick-toggled-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7f61c67a6901dd2bd95dacbeddf3685b99346230
--- /dev/null
+++ b/themes/therapy/stick-toggled-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_toggled_active_xpm[] = {
+"18 18 6 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
+"$	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-toggled-inactive.png b/themes/therapy/stick-toggled-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0f11f8bbfdeaf8c35325e3f953d127d9d69af70
Binary files /dev/null and b/themes/therapy/stick-toggled-inactive.png differ
diff --git a/themes/therapy/stick-toggled-inactive.xpm b/themes/therapy/stick-toggled-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..0694a50e2daeb34b4013ff3d95db0331c632eac1
--- /dev/null
+++ b/themes/therapy/stick-toggled-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * stick_toggled_inactive_xpm[] = {
+"18 18 5 1",
+" 	c None",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"$	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/stick-toggled-pressed.png b/themes/therapy/stick-toggled-pressed.png
new file mode 100644
index 0000000000000000000000000000000000000000..571ac66a1e7511f4762c77002e7ca513b7cde158
Binary files /dev/null and b/themes/therapy/stick-toggled-pressed.png differ
diff --git a/themes/therapy/stick-toggled-pressed.xpm b/themes/therapy/stick-toggled-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a88710d082734ff351d2d8c21faaac70577e8830
--- /dev/null
+++ b/themes/therapy/stick-toggled-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_toggled_pressed_xpm[] = {
+"18 18 6 1",
+" 	c None",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
+"$	c #FFFFFF",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/therapy/themerc b/themes/therapy/themerc
new file mode 100644
index 0000000000000000000000000000000000000000..11ec911f5e725ed0bf1923bf7f98b33de79fbd41
--- /dev/null
+++ b/themes/therapy/themerc
@@ -0,0 +1,10 @@
+active_text_color=#ffffff
+button_offset=1
+button_spacing=1
+full_width_title=true
+title_horizontal_offset=2
+title_vertical_offset_active=3
+title_vertical_offset_inactive=3
+title_shadow_active=true
+# title_shadow_active=false
+title_shadow_inactive=false
diff --git a/themes/therapy/title-1-active.png b/themes/therapy/title-1-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-1-active.png differ
diff --git a/themes/therapy/title-1-active.xpm b/themes/therapy/title-1-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1679e8798bcbaa8e5be05e874415353081614ce9
--- /dev/null
+++ b/themes/therapy/title-1-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_active_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s active_shadow_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-1-inactive.png b/themes/therapy/title-1-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-1-inactive.png differ
diff --git a/themes/therapy/title-1-inactive.xpm b/themes/therapy/title-1-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9
--- /dev/null
+++ b/themes/therapy/title-1-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_inactive_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s inactive_shadow_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-2-active.png b/themes/therapy/title-2-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-2-active.png differ
diff --git a/themes/therapy/title-2-active.xpm b/themes/therapy/title-2-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1679e8798bcbaa8e5be05e874415353081614ce9
--- /dev/null
+++ b/themes/therapy/title-2-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_active_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s active_shadow_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-2-inactive.png b/themes/therapy/title-2-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-2-inactive.png differ
diff --git a/themes/therapy/title-2-inactive.xpm b/themes/therapy/title-2-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9
--- /dev/null
+++ b/themes/therapy/title-2-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_inactive_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s inactive_shadow_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-3-active.png b/themes/therapy/title-3-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-3-active.png differ
diff --git a/themes/therapy/title-3-active.xpm b/themes/therapy/title-3-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1679e8798bcbaa8e5be05e874415353081614ce9
--- /dev/null
+++ b/themes/therapy/title-3-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_active_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s active_shadow_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-3-inactive.png b/themes/therapy/title-3-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-3-inactive.png differ
diff --git a/themes/therapy/title-3-inactive.xpm b/themes/therapy/title-3-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9
--- /dev/null
+++ b/themes/therapy/title-3-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_inactive_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s inactive_shadow_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-4-active.png b/themes/therapy/title-4-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-4-active.png differ
diff --git a/themes/therapy/title-4-active.xpm b/themes/therapy/title-4-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1679e8798bcbaa8e5be05e874415353081614ce9
--- /dev/null
+++ b/themes/therapy/title-4-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_active_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s active_shadow_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-4-inactive.png b/themes/therapy/title-4-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-4-inactive.png differ
diff --git a/themes/therapy/title-4-inactive.xpm b/themes/therapy/title-4-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9
--- /dev/null
+++ b/themes/therapy/title-4-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_inactive_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s inactive_shadow_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-5-active.png b/themes/therapy/title-5-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-5-active.png differ
diff --git a/themes/therapy/title-5-active.xpm b/themes/therapy/title-5-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1679e8798bcbaa8e5be05e874415353081614ce9
--- /dev/null
+++ b/themes/therapy/title-5-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_active_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s active_shadow_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/title-5-inactive.png b/themes/therapy/title-5-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..43898612c9df83120935c88568c2aefb913c3446
Binary files /dev/null and b/themes/therapy/title-5-inactive.png differ
diff --git a/themes/therapy/title-5-inactive.xpm b/themes/therapy/title-5-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7d5b3b2b6c141089deeccf90b9f6bdb2c87c9
--- /dev/null
+++ b/themes/therapy/title-5-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * title_inactive_xpm[] = {
+"4 24 6 1",
+" 	c None",
+".	c #A0A0FF s inactive_shadow_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #000000",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@"};
diff --git a/themes/therapy/top-left-active.png b/themes/therapy/top-left-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..46f1f692cd7123d4dbbb47a87d53cd249098195d
Binary files /dev/null and b/themes/therapy/top-left-active.png differ
diff --git a/themes/therapy/top-left-active.xpm b/themes/therapy/top-left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a02b352983f7a78437010b0a56d463fd83316c01
--- /dev/null
+++ b/themes/therapy/top-left-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * top_left_active_xpm[] = {
+"8 24 6 1",
+"       c None",
+".      c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #C0C0FF s active_color_1",
+" @@@@@@@",
+"@+++++++",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$"};
diff --git a/themes/therapy/top-left-inactive.png b/themes/therapy/top-left-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..46f1f692cd7123d4dbbb47a87d53cd249098195d
Binary files /dev/null and b/themes/therapy/top-left-inactive.png differ
diff --git a/themes/therapy/top-left-inactive.xpm b/themes/therapy/top-left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a2b9052afc5ec43a10de9c54d036ac215dc9926d
--- /dev/null
+++ b/themes/therapy/top-left-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * top_left_inactive_xpm[] = {
+"8 24 6 1",
+"       c None",
+".      c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #C0C0FF s inactive_color_1",
+" @@@@@@@",
+"@+++++++",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$",
+"@+$$$$$$"};
diff --git a/themes/therapy/top-right-active.png b/themes/therapy/top-right-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..9890dd63e62f28169f6cbc070275d2ec7c5b7ea9
Binary files /dev/null and b/themes/therapy/top-right-active.png differ
diff --git a/themes/therapy/top-right-active.xpm b/themes/therapy/top-right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8b5c3305e9adbf3403ea9be0acf3d5e061939f73
--- /dev/null
+++ b/themes/therapy/top-right-active.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * top_right_active_xpm[] = {
+"8 24 6 1",
+"       c None",
+".      c #000000",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #C0C0FF s active_color_1",
+"@@@@@@@ ",
+"++++++@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@"};
diff --git a/themes/therapy/top-right-inactive.png b/themes/therapy/top-right-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..9890dd63e62f28169f6cbc070275d2ec7c5b7ea9
Binary files /dev/null and b/themes/therapy/top-right-inactive.png differ
diff --git a/themes/therapy/top-right-inactive.xpm b/themes/therapy/top-right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e6152ec84ff14cbd25972e4d382f70200fb693d3
--- /dev/null
+++ b/themes/therapy/top-right-inactive.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * top_right_inactive_xpm[] = {
+"8 24 6 1",
+"       c None",
+".      c #000000",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #C0C0FF s inactive_color_1",
+"@@@@@@@ ",
+"++++++@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@",
+"$$$$$#@@"};
diff --git a/themes/tyrex/bottom-active.xpm b/themes/tyrex/bottom-active.xpm
index 67d953bb1e54707a3891331076b3556130a6bf14..bb59a0ea06aa77f0f0cb8bfe576994b33367da92 100644
--- a/themes/tyrex/bottom-active.xpm
+++ b/themes/tyrex/bottom-active.xpm
@@ -1,14 +1,13 @@
 /* XPM */
 static char * bottom_active_xpm[] = {
-"32 4 7 1",
+"32 4 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"$	c #A8A8A8 s active_mid_1",
-"#	c #C2C2C2 s active_color_1",
-"%	c #EDEDED s active_color_1",
-"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"++++++++++++++++++++++++++++++++",
+"################################",
 "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tyrex/bottom-inactive.xpm b/themes/tyrex/bottom-inactive.xpm
index 5d65fe8434917ffb46e78432420cc843f1eba7bd..2b921032730261a1c96474e2a23bcf6c0a2c2d68 100644
--- a/themes/tyrex/bottom-inactive.xpm
+++ b/themes/tyrex/bottom-inactive.xpm
@@ -1,14 +1,13 @@
 /* XPM */
 static char * bottom_inactive_xpm[] = {
-"32 4 7 1",
+"32 4 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"$	c #A8A8A8 s inactive_mid_1",
-"#	c #C2C2C2 s inactive_color_1",
-"%	c #EDEDED s inactive_color_1",
-"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"++++++++++++++++++++++++++++++++",
+"################################",
 "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tyrex/bottom-left-active.xpm b/themes/tyrex/bottom-left-active.xpm
index c2919e21897783531138a7e3db8bb26a692248eb..eea96e4a20e39e308e4549ef33e6eca18e0dd798 100644
--- a/themes/tyrex/bottom-left-active.xpm
+++ b/themes/tyrex/bottom-left-active.xpm
@@ -1,26 +1,25 @@
 /* XPM */
 static char * bottom_left_active_xpm[] = {
-"16 16 7 1",
+"16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"$	c #A8A8A8 s active_mid_1",
-"#	c #C2C2C2 s active_color_1",
-"%	c #EDEDED s active_color_1",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%%%%%%%%%%%%%",
-"@+$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@",
-"@@@@@@@@@@@@@@@@"};
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##++++++++++++",
+"@+##############",
+"@$$$$$$$$$$$$$$$",
+" @@@@@@@@@@@@@@@"};
diff --git a/themes/tyrex/bottom-left-inactive.xpm b/themes/tyrex/bottom-left-inactive.xpm
index 13dacd2f7980cded5c2571b8f597eb25b7231e20..51fe67ac0a951014d0d8bab1d28a3f6887387418 100644
--- a/themes/tyrex/bottom-left-inactive.xpm
+++ b/themes/tyrex/bottom-left-inactive.xpm
@@ -1,26 +1,25 @@
 /* XPM */
 static char * bottom_left_inactive_xpm[] = {
-"16 16 7 1",
+"16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"$	c #A8A8A8 s inactive_mid_1",
-"#	c #C2C2C2 s inactive_color_1",
-"%	c #EDEDED s inactive_color_1",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%            ",
-"@+#%%%%%%%%%%%%%",
-"@+$$$$$$$$$$$$$$",
-"@@@@@@@@@@@@@@@@",
-"@@@@@@@@@@@@@@@@"};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##            ",
+"@+##++++++++++++",
+"@+##############",
+"@$$$$$$$$$$$$$$$",
+" @@@@@@@@@@@@@@@"};
diff --git a/themes/tyrex/bottom-right-active.xpm b/themes/tyrex/bottom-right-active.xpm
index f3a4b829efe1c062e8c89296f9566051e94a5a91..e014632da967867fb357174175fff548e602095e 100644
--- a/themes/tyrex/bottom-right-active.xpm
+++ b/themes/tyrex/bottom-right-active.xpm
@@ -1,26 +1,25 @@
 /* XPM */
 static char * bottom_right_active_xpm[] = {
-"16 16 7 1",
+"16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"$	c #A8A8A8 s active_mid_1",
-"#	c #C2C2C2 s active_color_1",
-"%	c #EDEDED s active_color_1",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"%%%%%%%%%%%%%$@@",
-"$$$$$$$$$$$$$$@@",
-"@@@@@@@@@@@@@@@@",
-"@@@@@@@@@@@@@@@@"};
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"++++++++++++##$@",
+"##############$@",
+"$$$$$$$$$$$$$$$@",
+"@@@@@@@@@@@@@@@ "};
diff --git a/themes/tyrex/bottom-right-inactive.xpm b/themes/tyrex/bottom-right-inactive.xpm
index cc1efba57f435084db672d04a1dc9349888dfcd2..926cbd69ef9cd5722e1033365a237f623452913a 100644
--- a/themes/tyrex/bottom-right-inactive.xpm
+++ b/themes/tyrex/bottom-right-inactive.xpm
@@ -1,26 +1,25 @@
 /* XPM */
 static char * bottom_right_inactive_xpm[] = {
-"16 16 7 1",
+"16 16 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"$	c #A8A8A8 s inactive_mid_1",
-"#	c #C2C2C2 s inactive_color_1",
-"%	c #EDEDED s inactive_color_1",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"            %$@@",
-"%%%%%%%%%%%%%$@@",
-"$$$$$$$$$$$$$$@@",
-"@@@@@@@@@@@@@@@@",
-"@@@@@@@@@@@@@@@@"};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"            ##$@",
+"++++++++++++##$@",
+"##############$@",
+"$$$$$$$$$$$$$$$@",
+"@@@@@@@@@@@@@@@ "};
diff --git a/themes/tyrex/close-active.xpm b/themes/tyrex/close-active.xpm
index 48e5a24a87b08c814c65a61bd1d216f17df25906..e019feabc4537a9c26d2376ef22444650bfa8059 100644
--- a/themes/tyrex/close-active.xpm
+++ b/themes/tyrex/close-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * close_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@.#@@@@#.@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@.#@@@@#.@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/close-inactive.xpm b/themes/tyrex/close-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..77767811bb38a1a6ae6c8c3a354e8097fcf0664a 100644
--- a/themes/tyrex/close-inactive.xpm
+++ b/themes/tyrex/close-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * close_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@.#@@@@#.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/close-pressed.xpm b/themes/tyrex/close-pressed.xpm
index e7f9d9b2c981395a54eee7ea667114d58f0ebf2e..878fb614a626a5cfa3a897345734f671f1bebcc9 100644
--- a/themes/tyrex/close-pressed.xpm
+++ b/themes/tyrex/close-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * close_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@+#@@@@#+@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@+#@@@@#+@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@+#@@@@#+@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@+#@@@@#+@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/hide-active.xpm b/themes/tyrex/hide-active.xpm
index 430268bb29051cb1aa68f4248bfc258bf8f761b9..ea716289a7441c35e59b36a94789c1293a2be6ff 100644
--- a/themes/tyrex/hide-active.xpm
+++ b/themes/tyrex/hide-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * hide_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/hide-inactive.xpm b/themes/tyrex/hide-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..3c490cd169b1eae0f2a5c7f4748112f79e465d60 100644
--- a/themes/tyrex/hide-inactive.xpm
+++ b/themes/tyrex/hide-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * hide_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/hide-pressed.xpm b/themes/tyrex/hide-pressed.xpm
index 55f255a7c023e34ff67d9a276e188334ae838e80..7ae6507d96d7cfdb6c76563ce5bdcb526931c0d3 100644
--- a/themes/tyrex/hide-pressed.xpm
+++ b/themes/tyrex/hide-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * hide_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/left-active.xpm b/themes/tyrex/left-active.xpm
index 8c58be5fbd4ae3d3968a2a81515477ea0aea9862..16eee54560c5dd775bc54fcd5d8593b1c0b7fcfe 100644
--- a/themes/tyrex/left-active.xpm
+++ b/themes/tyrex/left-active.xpm
@@ -1,42 +1,41 @@
 /* XPM */
 static char * left_active_xpm[] = {
-"4 32 7 1",
+"4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"$	c #A8A8A8 s active_mid_1",
-"#	c #C2C2C2 s active_color_1",
-"%	c #EDEDED s active_color_1",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%"};
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##"};
diff --git a/themes/tyrex/left-inactive.xpm b/themes/tyrex/left-inactive.xpm
index c57cc9ff0f9c0b949a19beaaa57535c83ad84f0d..6fb43fbe5faf4439c4187dc064fd987fc15fb189 100644
--- a/themes/tyrex/left-inactive.xpm
+++ b/themes/tyrex/left-inactive.xpm
@@ -1,42 +1,41 @@
 /* XPM */
 static char * left_inactive_xpm[] = {
-"4 32 7 1",
+"4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"$	c #A8A8A8 s inactive_mid_1",
-"#	c #C2C2C2 s inactive_color_1",
-"%	c #EDEDED s inactive_color_1",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%",
-"@+#%"};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##",
+"@+##"};
diff --git a/themes/tyrex/maximize-active.xpm b/themes/tyrex/maximize-active.xpm
index 36c6227182b805ab0e9443404ec3bfa09334765b..7a0950da14c9d94d72d1f3f8914bce3a08f64e96 100644
--- a/themes/tyrex/maximize-active.xpm
+++ b/themes/tyrex/maximize-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * maximize_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@.######.@@@@+",
-"+@@@@########@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@########@@@@+",
-"+@@@@.######.@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/maximize-inactive.xpm b/themes/tyrex/maximize-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..fa6eef18674db26e4a3cf8883cf2423d1ee1120a 100644
--- a/themes/tyrex/maximize-inactive.xpm
+++ b/themes/tyrex/maximize-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * maximize_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@.######.@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/maximize-pressed.xpm b/themes/tyrex/maximize-pressed.xpm
index 28e27da326506cd2827b44928bb048577954b64e..1018a36cf4b9683452d85a0dcdcd34a49b33f3af 100644
--- a/themes/tyrex/maximize-pressed.xpm
+++ b/themes/tyrex/maximize-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * maximize_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@########@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@##@@@@##@@@@+",
-"+@@@@########@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@##@@@@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/maximize-toggled-active.xpm b/themes/tyrex/maximize-toggled-active.xpm
index 391c59135f9ea106d9b5fec7d3983aaa194d143c..29bdbf1e1b72866df0fe00d76c0157d99ce7a499 100644
--- a/themes/tyrex/maximize-toggled-active.xpm
+++ b/themes/tyrex/maximize-toggled-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * maximize_toggled_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@.#####.@@@+",
-"+@@@@@@#######@@@+",
-"+@@@@@@@@@@@##@@@+",
-"+@@@.#####.@##@@@+",
-"+@@@#######@##@@@+",
-"+@@@##@@@##@##@@@+",
-"+@@@##@@@##@#.@@@+",
-"+@@@##@@@##@@@@@@+",
-"+@@@#######@@@@@@+",
-"+@@@.#####.@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@.#####.@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@.#####.@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#.@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@.#####.@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/maximize-toggled-inactive.xpm b/themes/tyrex/maximize-toggled-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..d1389f4078c06a1f6e872613dfeab904c2ead3e4 100644
--- a/themes/tyrex/maximize-toggled-inactive.xpm
+++ b/themes/tyrex/maximize-toggled-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * maximize_toggled_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@.#####.@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@.#####.@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#.@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@.#####.@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/maximize-toggled-pressed.xpm b/themes/tyrex/maximize-toggled-pressed.xpm
index b653955496a983c617e101d2418aa560b488b23b..a3a53d3195c45c4ac06e43bac1b169302a878fa3 100644
--- a/themes/tyrex/maximize-toggled-pressed.xpm
+++ b/themes/tyrex/maximize-toggled-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * maximize_toggled_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@#####@@@@+",
-"+@@@@@@#######@@@+",
-"+@@@@@@@@@@@##@@@+",
-"+@@@@#####@@##@@@+",
-"+@@@#######@##@@@+",
-"+@@@##@@@##@##@@@+",
-"+@@@##@@@##@#@@@@+",
-"+@@@##@@@##@@@@@@+",
-"+@@@#######@@@@@@+",
-"+@@@@#####@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@#####@@@@ ",
+" @@@@@@#######@@@ ",
+" @@@@@@@@@@@##@@@ ",
+" @@@@#####@@##@@@ ",
+" @@@#######@##@@@ ",
+" @@@##@@@##@##@@@ ",
+" @@@##@@@##@#@@@@ ",
+" @@@##@@@##@@@@@@ ",
+" @@@#######@@@@@@ ",
+" @@@@#####@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/menu-active.xpm b/themes/tyrex/menu-active.xpm
index 0ab67aefc0358e36cc8e6c113e354db04ba259d2..9fb6b00c785df280eb4965c0b1fa33cfb4b62f02 100644
--- a/themes/tyrex/menu-active.xpm
+++ b/themes/tyrex/menu-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * menu_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@#@@@@#@@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@########@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/menu-inactive.xpm b/themes/tyrex/menu-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..acd12013e044a66fd405eae9b784eac463e320f7 100644
--- a/themes/tyrex/menu-inactive.xpm
+++ b/themes/tyrex/menu-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * menu_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/menu-pressed.xpm b/themes/tyrex/menu-pressed.xpm
index de7645edf28a40a49a3ffdbe03887dd6e5460c6c..69c4da7fe031b8de0e4b46d2dbf1818d03157b78 100644
--- a/themes/tyrex/menu-pressed.xpm
+++ b/themes/tyrex/menu-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * menu_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@#@@@@#@@@@@+",
-"+@@@@###@@###@@@@+",
-"+@@@@########@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#@@@@#@@@@@ ",
+" @@@@###@@###@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/right-active.xpm b/themes/tyrex/right-active.xpm
index 26d67315ca5b1574d344eec51cb6ee63b62fa28a..1a84fe15d93b94258f9d6af6cc4a75dc515d04c0 100644
--- a/themes/tyrex/right-active.xpm
+++ b/themes/tyrex/right-active.xpm
@@ -1,42 +1,41 @@
 /* XPM */
 static char * right_active_xpm[] = {
-"4 32 7 1",
+"4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"$	c #A8A8A8 s active_mid_1",
-"#	c #C2C2C2 s active_color_1",
-"%	c #EDEDED s active_color_1",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@"};
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"$	c #B0B0FF s active_mid_1",
+"#	c #C0C0FF s active_color_1",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@"};
diff --git a/themes/tyrex/right-inactive.xpm b/themes/tyrex/right-inactive.xpm
index e4afe7a08c3449b1be9b39aa694ef1b8d2156ce1..770396d19722bc1c6cff60fb779d5cdef9f20cc4 100644
--- a/themes/tyrex/right-inactive.xpm
+++ b/themes/tyrex/right-inactive.xpm
@@ -1,42 +1,41 @@
 /* XPM */
 static char * right_inactive_xpm[] = {
-"4 32 7 1",
+"4 32 6 1",
 " 	c None",
 ".	c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"$	c #A8A8A8 s inactive_mid_1",
-"#	c #C2C2C2 s inactive_color_1",
-"%	c #EDEDED s inactive_color_1",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@",
-"%$@@"};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"$	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@",
+"##$@"};
diff --git a/themes/tyrex/shade-active.xpm b/themes/tyrex/shade-active.xpm
index c13700c9037e0191bd1f5c758b530aa01f3cffb0..ba3ae0dd0d6e16e76dc7b6445f96dbd6ae31d507 100644
--- a/themes/tyrex/shade-active.xpm
+++ b/themes/tyrex/shade-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * shade_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@########@@@@+",
-"+@@@@##@##@##@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/shade-inactive.xpm b/themes/tyrex/shade-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..181be83f878fd0a4780673d0262a71c7eaf71cf0 100644
--- a/themes/tyrex/shade-inactive.xpm
+++ b/themes/tyrex/shade-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * shade_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/shade-pressed.xpm b/themes/tyrex/shade-pressed.xpm
index afaf6f0c21c114d27996ccf0d328058b1bb61bce..2399b67602f0e1479b8202bb75b5ebc1e309b9c2 100644
--- a/themes/tyrex/shade-pressed.xpm
+++ b/themes/tyrex/shade-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * shade_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@########@@@@+",
-"+@@@@##@##@##@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@########@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/shade-toggled-active.xpm b/themes/tyrex/shade-toggled-active.xpm
index 705bcbd8ef91b049ffa7e1a7915bc50d9af41e0f..893bc0cefe87aa7fb1e9538525e364f3e2893631 100644
--- a/themes/tyrex/shade-toggled-active.xpm
+++ b/themes/tyrex/shade-toggled-active.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * shade_toggled_active_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@##@##@##@@@@+",
-"+@@@@########@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/shade-toggled-inactive.xpm b/themes/tyrex/shade-toggled-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..c569a740863c45a705afac34b9dfe7bd95cb6ed5 100644
--- a/themes/tyrex/shade-toggled-inactive.xpm
+++ b/themes/tyrex/shade-toggled-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * shade_toggled_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+".	c #C0C0FF s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/shade-toggled-pressed.xpm b/themes/tyrex/shade-toggled-pressed.xpm
index f4b39f28b69c5063bf27740f110e7a35a451bd72..60015e14388dd6ffee90dfa317ec4431c7ad8830 100644
--- a/themes/tyrex/shade-toggled-pressed.xpm
+++ b/themes/tyrex/shade-toggled-pressed.xpm
@@ -1,28 +1,26 @@
 /* XPM */
 static char * shade_toggled_pressed_xpm[] = {
-"18 20 5 1",
+"18 18 5 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
 "#	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@##@##@##@@@@+",
-"+@@@@########@@@@+",
-"+@@@@@######@@@@@+",
-"+@@@@@@####@@@@@@+",
-"+@@@@@@@##@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@##@##@##@@@@ ",
+" @@@@########@@@@ ",
+" @@@@@######@@@@@ ",
+" @@@@@@####@@@@@@ ",
+" @@@@@@@##@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-active.xpm b/themes/tyrex/stick-active.xpm
index 85af57d730b664581adee447f6d692251036d55a..1dd7a9be27447fefcb2023eb01de1cc6ce6433b7 100644
--- a/themes/tyrex/stick-active.xpm
+++ b/themes/tyrex/stick-active.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_active_xpm[] = {
-"18 20 6 1",
+"18 18 6 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
-"#	c #949595 s active_color_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
 "$	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@#$$$$#@@@@@+",
-"+@@@@#$$$$$$#@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@$$@@@@$$@@@@+",
-"+@@@@$$@@@@$$@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@#$$$$$$#@@@@+",
-"+@@@@@#$$$$#@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-inactive.xpm b/themes/tyrex/stick-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..97425cca45a7d9b778b030a3d47b48d0c99791ee 100644
--- a/themes/tyrex/stick-inactive.xpm
+++ b/themes/tyrex/stick-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * stick_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"$	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-pressed.xpm b/themes/tyrex/stick-pressed.xpm
index 09e130e20844e6d5483ff80681c0f5968fe508ec..92599a372c5c126661786307d3c1485fccab5570 100644
--- a/themes/tyrex/stick-pressed.xpm
+++ b/themes/tyrex/stick-pressed.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_pressed_xpm[] = {
-"18 20 6 1",
+"18 18 6 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
-"#	c #949595 s active_color_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
 "$	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@+$$$$+@@@@@+",
-"+@@@@+$$$$$$+@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@$$@@@@$$@@@@+",
-"+@@@@$$@@@@$$@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@+$$$$$$+@@@@+",
-"+@@@@@+$$$$+@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$@@@@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-toggled-active.xpm b/themes/tyrex/stick-toggled-active.xpm
index 1a77a7cfda25651b331437e151afe1e939f531de..7f61c67a6901dd2bd95dacbeddf3685b99346230 100644
--- a/themes/tyrex/stick-toggled-active.xpm
+++ b/themes/tyrex/stick-toggled-active.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_toggled_active_xpm[] = {
-"18 20 6 1",
+"18 18 6 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #4B58A2 s active_shadow_1",
-"#	c #949595 s active_color_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
 "$	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@#$$$$#@@@@@+",
-"+@@@@#$$$$$$#@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@$$@$$@$$@@@@+",
-"+@@@@$$@$$@$$@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@#$$$$$$#@@@@+",
-"+@@@@@#$$$$#@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-toggled-inactive.xpm b/themes/tyrex/stick-toggled-inactive.xpm
index fdf4392aa5855a546f8fed0c2ea51bde2cf75fc6..0694a50e2daeb34b4013ff3d95db0331c632eac1 100644
--- a/themes/tyrex/stick-toggled-inactive.xpm
+++ b/themes/tyrex/stick-toggled-inactive.xpm
@@ -1,24 +1,26 @@
 /* XPM */
-static char * bouton_inactive_xpm[] = {
-"1 20 1 1",
+static char * stick_toggled_inactive_xpm[] = {
+"18 18 5 1",
 " 	c None",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" ",
-" "};
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #B0B0FF s inactive_mid_1",
+"#	c #C0C0FF s inactive_color_1",
+"$	c #D0D0FF s inactive_hilight_1",
+"                  ",
+"                  ",
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/stick-toggled-pressed.xpm b/themes/tyrex/stick-toggled-pressed.xpm
index ff4abd691ffe0e3f2e37069d603f215340b268b8..a88710d082734ff351d2d8c21faaac70577e8830 100644
--- a/themes/tyrex/stick-toggled-pressed.xpm
+++ b/themes/tyrex/stick-toggled-pressed.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_toggled_pressed_xpm[] = {
-"18 20 6 1",
+"18 18 6 1",
 " 	c None",
-".	c #567B9C s active_color_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #B4BAB5 s active_mid_1",
-"#	c #949595 s active_color_1",
+".	c #C0C0FF s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #C0C0FF s active_color_1",
 "$	c #FFFFFF",
 "                  ",
 "                  ",
-"  ++++++++++++++  ",
-" +@@@@@@@@@@@@@@+ ",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@+$$$$+@@@@@+",
-"+@@@@+$$$$$$+@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@$$@$$@$$@@@@+",
-"+@@@@$$@$$@$$@@@@+",
-"+@@@@$$+@@+$$@@@@+",
-"+@@@@+$$$$$$+@@@@+",
-"+@@@@@+$$$$+@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-"+@@@@@@@@@@@@@@@@+",
-" +@@@@@@@@@@@@@@+ ",
-"  ++++++++++++++  "};
+"                  ",
+"  @@@@@@@@@@@@@@  ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$@$$@$$@@@@ ",
+" @@@@$$+@@+$$@@@@ ",
+" @@@@#$$$$$$#@@@@ ",
+" @@@@@#$$$$#@@@@@ ",
+" @@@@@@@@@@@@@@@@ ",
+"  @@@@@@@@@@@@@@  ",
+"                  "};
diff --git a/themes/tyrex/themerc b/themes/tyrex/themerc
index 6a81769068560f3378c00b755b753963843261aa..11ec911f5e725ed0bf1923bf7f98b33de79fbd41 100644
--- a/themes/tyrex/themerc
+++ b/themes/tyrex/themerc
@@ -1,10 +1,10 @@
-# active_text_color=#ffffff
+active_text_color=#ffffff
 button_offset=1
-button_spacing=2
+button_spacing=1
 full_width_title=true
 title_horizontal_offset=2
 title_vertical_offset_active=3
 title_vertical_offset_inactive=3
-# title_shadow_active=true
-title_shadow_active=false
+title_shadow_active=true
+# title_shadow_active=false
 title_shadow_inactive=false
diff --git a/themes/tyrex/title-1-active.png b/themes/tyrex/title-1-active.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-1-active.png and b/themes/tyrex/title-1-active.png differ
diff --git a/themes/tyrex/title-1-active.xpm b/themes/tyrex/title-1-active.xpm
index 7aadc38ae96d8abc460ba448ccf6601d13c4fb30..45e4bd2ab7413cb47d0384c78940ac9c29d1c5ee 100644
--- a/themes/tyrex/title-1-active.xpm
+++ b/themes/tyrex/title-1-active.xpm
@@ -3,9 +3,9 @@ static char * title_active_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s active_shadow_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #C2C2C2 s active_color_1",
-"#	c #A8A8A8 s active_mid_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-1-inactive.png b/themes/tyrex/title-1-inactive.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-1-inactive.png and b/themes/tyrex/title-1-inactive.png differ
diff --git a/themes/tyrex/title-1-inactive.xpm b/themes/tyrex/title-1-inactive.xpm
index 7ed8c5ec0bde9cf390becfc6f0f81807c87d6bed..47d9c934a4d06804e4fe8aeed19b25a29043db7b 100644
--- a/themes/tyrex/title-1-inactive.xpm
+++ b/themes/tyrex/title-1-inactive.xpm
@@ -3,9 +3,9 @@ static char * title_inactive_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s inactive_shadow_1",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #C2C2C2 s inactive_color_1",
-"#	c #A8A8A8 s inactive_mid_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-2-active.png b/themes/tyrex/title-2-active.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-2-active.png and b/themes/tyrex/title-2-active.png differ
diff --git a/themes/tyrex/title-2-active.xpm b/themes/tyrex/title-2-active.xpm
index 7aadc38ae96d8abc460ba448ccf6601d13c4fb30..45e4bd2ab7413cb47d0384c78940ac9c29d1c5ee 100644
--- a/themes/tyrex/title-2-active.xpm
+++ b/themes/tyrex/title-2-active.xpm
@@ -3,9 +3,9 @@ static char * title_active_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s active_shadow_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #C2C2C2 s active_color_1",
-"#	c #A8A8A8 s active_mid_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-2-inactive.png b/themes/tyrex/title-2-inactive.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-2-inactive.png and b/themes/tyrex/title-2-inactive.png differ
diff --git a/themes/tyrex/title-2-inactive.xpm b/themes/tyrex/title-2-inactive.xpm
index 7ed8c5ec0bde9cf390becfc6f0f81807c87d6bed..47d9c934a4d06804e4fe8aeed19b25a29043db7b 100644
--- a/themes/tyrex/title-2-inactive.xpm
+++ b/themes/tyrex/title-2-inactive.xpm
@@ -3,9 +3,9 @@ static char * title_inactive_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s inactive_shadow_1",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #C2C2C2 s inactive_color_1",
-"#	c #A8A8A8 s inactive_mid_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-3-active.png b/themes/tyrex/title-3-active.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-3-active.png and b/themes/tyrex/title-3-active.png differ
diff --git a/themes/tyrex/title-3-active.xpm b/themes/tyrex/title-3-active.xpm
index 7aadc38ae96d8abc460ba448ccf6601d13c4fb30..45e4bd2ab7413cb47d0384c78940ac9c29d1c5ee 100644
--- a/themes/tyrex/title-3-active.xpm
+++ b/themes/tyrex/title-3-active.xpm
@@ -3,9 +3,9 @@ static char * title_active_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s active_shadow_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #C2C2C2 s active_color_1",
-"#	c #A8A8A8 s active_mid_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-3-inactive.png b/themes/tyrex/title-3-inactive.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-3-inactive.png and b/themes/tyrex/title-3-inactive.png differ
diff --git a/themes/tyrex/title-3-inactive.xpm b/themes/tyrex/title-3-inactive.xpm
index 7ed8c5ec0bde9cf390becfc6f0f81807c87d6bed..47d9c934a4d06804e4fe8aeed19b25a29043db7b 100644
--- a/themes/tyrex/title-3-inactive.xpm
+++ b/themes/tyrex/title-3-inactive.xpm
@@ -3,9 +3,9 @@ static char * title_inactive_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s inactive_shadow_1",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #C2C2C2 s inactive_color_1",
-"#	c #A8A8A8 s inactive_mid_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-4-active.png b/themes/tyrex/title-4-active.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-4-active.png and b/themes/tyrex/title-4-active.png differ
diff --git a/themes/tyrex/title-4-active.xpm b/themes/tyrex/title-4-active.xpm
index 7aadc38ae96d8abc460ba448ccf6601d13c4fb30..45e4bd2ab7413cb47d0384c78940ac9c29d1c5ee 100644
--- a/themes/tyrex/title-4-active.xpm
+++ b/themes/tyrex/title-4-active.xpm
@@ -3,9 +3,9 @@ static char * title_active_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s active_shadow_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #C2C2C2 s active_color_1",
-"#	c #A8A8A8 s active_mid_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-4-inactive.png b/themes/tyrex/title-4-inactive.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-4-inactive.png and b/themes/tyrex/title-4-inactive.png differ
diff --git a/themes/tyrex/title-4-inactive.xpm b/themes/tyrex/title-4-inactive.xpm
index 7ed8c5ec0bde9cf390becfc6f0f81807c87d6bed..47d9c934a4d06804e4fe8aeed19b25a29043db7b 100644
--- a/themes/tyrex/title-4-inactive.xpm
+++ b/themes/tyrex/title-4-inactive.xpm
@@ -3,9 +3,9 @@ static char * title_inactive_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s inactive_shadow_1",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #C2C2C2 s inactive_color_1",
-"#	c #A8A8A8 s inactive_mid_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-5-active.png b/themes/tyrex/title-5-active.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-5-active.png and b/themes/tyrex/title-5-active.png differ
diff --git a/themes/tyrex/title-5-active.xpm b/themes/tyrex/title-5-active.xpm
index 7aadc38ae96d8abc460ba448ccf6601d13c4fb30..45e4bd2ab7413cb47d0384c78940ac9c29d1c5ee 100644
--- a/themes/tyrex/title-5-active.xpm
+++ b/themes/tyrex/title-5-active.xpm
@@ -3,9 +3,9 @@ static char * title_active_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s active_shadow_1",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #C2C2C2 s active_color_1",
-"#	c #A8A8A8 s active_mid_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #C0C0FF s active_color_1",
+"#	c #B0B0FF s active_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/title-5-inactive.png b/themes/tyrex/title-5-inactive.png
index cc9b706dec4282ef891b14faced1f0709cd82fa5..43d10a8b5f0159f31cc19569bd49530b21ddf561 100644
Binary files a/themes/tyrex/title-5-inactive.png and b/themes/tyrex/title-5-inactive.png differ
diff --git a/themes/tyrex/title-5-inactive.xpm b/themes/tyrex/title-5-inactive.xpm
index 7ed8c5ec0bde9cf390becfc6f0f81807c87d6bed..47d9c934a4d06804e4fe8aeed19b25a29043db7b 100644
--- a/themes/tyrex/title-5-inactive.xpm
+++ b/themes/tyrex/title-5-inactive.xpm
@@ -3,9 +3,9 @@ static char * title_inactive_xpm[] = {
 "4 24 6 1",
 " 	c None",
 ".	c #4B58A2 s inactive_shadow_1",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #C2C2C2 s inactive_color_1",
-"#	c #A8A8A8 s inactive_mid_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #C0C0FF s inactive_color_1",
+"#	c #B0B0FF s inactive_mid_1",
 "$	c #000000",
 "....",
 "++++",
diff --git a/themes/tyrex/top-left-active.png b/themes/tyrex/top-left-active.png
index 5a60449519199ce129d1658d1543a53e35394c74..59226b34a6587f25933fde9a807ab44b87aeb1ed 100644
Binary files a/themes/tyrex/top-left-active.png and b/themes/tyrex/top-left-active.png differ
diff --git a/themes/tyrex/top-left-active.xpm b/themes/tyrex/top-left-active.xpm
index 8357e3b222c85d51f61be36bdde19108fd339427..d2fb6121a6e2ef27da6dfb0f7d3593a21bc81178 100644
--- a/themes/tyrex/top-left-active.xpm
+++ b/themes/tyrex/top-left-active.xpm
@@ -3,10 +3,10 @@ static char * top_left_active_xpm[] = {
 "8 24 6 1",
 "       c None",
 ".      c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"#	c #A8A8A8 s active_mid_1",
-"$	c #C2C2C2 s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #C0C0FF s active_color_1",
 "    @@@@",
 "  @@++++",
 " @#+$$$$",
diff --git a/themes/tyrex/top-left-inactive.png b/themes/tyrex/top-left-inactive.png
index 5a60449519199ce129d1658d1543a53e35394c74..59226b34a6587f25933fde9a807ab44b87aeb1ed 100644
Binary files a/themes/tyrex/top-left-inactive.png and b/themes/tyrex/top-left-inactive.png differ
diff --git a/themes/tyrex/top-left-inactive.xpm b/themes/tyrex/top-left-inactive.xpm
index a8e742132138471587b7ec9803b6249901b59f49..5e35a34c4f1f3be0f8a47e9c3b3edf10bfeee9d4 100644
--- a/themes/tyrex/top-left-inactive.xpm
+++ b/themes/tyrex/top-left-inactive.xpm
@@ -3,10 +3,10 @@ static char * top_left_inactive_xpm[] = {
 "8 24 6 1",
 "       c None",
 ".      c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"#	c #A8A8A8 s inactive_mid_1",
-"$	c #C2C2C2 s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #C0C0FF s inactive_color_1",
 "    @@@@",
 "  @@++++",
 " @#+$$$$",
diff --git a/themes/tyrex/top-right-active.png b/themes/tyrex/top-right-active.png
index 263453592b75a98286122dab683be51fc7ead7f3..94570cd3f8308a55c69937ca0b10c58efadcd21e 100644
Binary files a/themes/tyrex/top-right-active.png and b/themes/tyrex/top-right-active.png differ
diff --git a/themes/tyrex/top-right-active.xpm b/themes/tyrex/top-right-active.xpm
index b337ea3aab3ae441a66a878f7290491c2d2e1a2b..d583b7aacce19f899b549236cdb5b896a1768938 100644
--- a/themes/tyrex/top-right-active.xpm
+++ b/themes/tyrex/top-right-active.xpm
@@ -3,31 +3,31 @@ static char * top_right_active_xpm[] = {
 "8 24 6 1",
 "       c None",
 ".      c #000000",
-"+	c #FFFFFF s active_hilight_1",
-"@	c #858585 s active_shadow_1",
-"#	c #A8A8A8 s active_mid_1",
-"$	c #C2C2C2 s active_color_1",
+"+	c #D0D0FF s active_hilight_1",
+"@	c #A0A0FF s active_shadow_1",
+"#	c #B0B0FF s active_mid_1",
+"$	c #C0C0FF s active_color_1",
 "@@@@    ",
 "+++@@@  ",
 "$$$+#@@ ",
 "$$$$$#@ ",
 "$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@"};
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@"};
diff --git a/themes/tyrex/top-right-inactive.png b/themes/tyrex/top-right-inactive.png
index 263453592b75a98286122dab683be51fc7ead7f3..94570cd3f8308a55c69937ca0b10c58efadcd21e 100644
Binary files a/themes/tyrex/top-right-inactive.png and b/themes/tyrex/top-right-inactive.png differ
diff --git a/themes/tyrex/top-right-inactive.xpm b/themes/tyrex/top-right-inactive.xpm
index 3954304020be7ef8f60b7bbd07a575f1169df613..f5a0d1eec8383dd7f13dbec131943a5854f3a3b2 100644
--- a/themes/tyrex/top-right-inactive.xpm
+++ b/themes/tyrex/top-right-inactive.xpm
@@ -3,31 +3,31 @@ static char * top_right_inactive_xpm[] = {
 "8 24 6 1",
 "       c None",
 ".      c #000000",
-"+	c #FFFFFF s inactive_hilight_1",
-"@	c #858585 s inactive_shadow_1",
-"#	c #A8A8A8 s inactive_mid_1",
-"$	c #C2C2C2 s inactive_color_1",
+"+	c #D0D0FF s inactive_hilight_1",
+"@	c #A0A0FF s inactive_shadow_1",
+"#	c #B0B0FF s inactive_mid_1",
+"$	c #C0C0FF s inactive_color_1",
 "@@@@    ",
 "+++@@@  ",
 "$$$+#@@ ",
 "$$$$$#@ ",
 "$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@",
-"$$$$$#@@"};
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@",
+"$$$$$$#@"};