From 56d6d8a0c84c9a5e22698733e5b76a62838b04d5 Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <fourdan.olivier@wanadoo.fr>
Date: Tue, 5 Nov 2002 11:22:24 +0000
Subject: [PATCH] Add "fbx" theme.

(Old svn revision: 10683)
---
 configure                            |   3 +-
 configure.in                         |   1 +
 themes/Makefile.am                   |   1 +
 themes/Makefile.in                   |   1 +
 themes/fbx/Makefile.am               |  46 ++++
 themes/fbx/Makefile.in               | 317 +++++++++++++++++++++++++++
 themes/fbx/README                    |  19 ++
 themes/fbx/bottom-active.xpm         |  16 ++
 themes/fbx/bottom-inactive.xpm       |  16 ++
 themes/fbx/bottom-left-active.xpm    |  34 +++
 themes/fbx/bottom-left-inactive.xpm  |  27 +++
 themes/fbx/bottom-right-active.xpm   |  26 +++
 themes/fbx/bottom-right-inactive.xpm |  25 +++
 themes/fbx/close-active.xpm          | 274 +++++++++++++++++++++++
 themes/fbx/close-inactive.xpm        | 276 +++++++++++++++++++++++
 themes/fbx/close-pressed.xpm         | 295 +++++++++++++++++++++++++
 themes/fbx/hide-active.xpm           | 288 ++++++++++++++++++++++++
 themes/fbx/hide-inactive.xpm         | 276 +++++++++++++++++++++++
 themes/fbx/hide-pressed.xpm          | 308 ++++++++++++++++++++++++++
 themes/fbx/left-active.xpm           |  18 ++
 themes/fbx/left-inactive.xpm         |  18 ++
 themes/fbx/maximize-active.xpm       | 271 +++++++++++++++++++++++
 themes/fbx/maximize-inactive.xpm     | 275 +++++++++++++++++++++++
 themes/fbx/maximize-pressed.xpm      | 290 ++++++++++++++++++++++++
 themes/fbx/menu-active.xpm           | 280 +++++++++++++++++++++++
 themes/fbx/menu-inactive.xpm         | 274 +++++++++++++++++++++++
 themes/fbx/menu-pressed.xpm          | 305 ++++++++++++++++++++++++++
 themes/fbx/right-active.xpm          |  18 ++
 themes/fbx/right-inactive.xpm        |  18 ++
 themes/fbx/shade-active.xpm          | 280 +++++++++++++++++++++++
 themes/fbx/shade-inactive.xpm        | 273 +++++++++++++++++++++++
 themes/fbx/shade-pressed.xpm         | 304 +++++++++++++++++++++++++
 themes/fbx/stick-active.xpm          | 277 +++++++++++++++++++++++
 themes/fbx/stick-inactive.xpm        | 275 +++++++++++++++++++++++
 themes/fbx/stick-pressed.xpm         | 298 +++++++++++++++++++++++++
 themes/fbx/themerc                   |   7 +
 themes/fbx/title-1-active.xpm        |  46 ++++
 themes/fbx/title-1-inactive.xpm      |  46 ++++
 themes/fbx/title-2-active.xpm        |  85 +++++++
 themes/fbx/title-2-inactive.xpm      |  73 ++++++
 themes/fbx/title-3-active.xpm        |  49 +++++
 themes/fbx/title-3-inactive.xpm      |  50 +++++
 themes/fbx/title-4-active.xpm        |  84 +++++++
 themes/fbx/title-4-inactive.xpm      |  59 +++++
 themes/fbx/title-5-active.xpm        |  46 ++++
 themes/fbx/title-5-inactive.xpm      |  46 ++++
 themes/fbx/top-left-active.xpm       |  70 ++++++
 themes/fbx/top-left-inactive.xpm     |  70 ++++++
 themes/fbx/top-right-active.xpm      |  84 +++++++
 themes/fbx/top-right-inactive.xpm    |  84 +++++++
 xfwm4.spec.in                        |   1 +
 51 files changed, 6622 insertions(+), 1 deletion(-)
 create mode 100644 themes/fbx/Makefile.am
 create mode 100644 themes/fbx/Makefile.in
 create mode 100644 themes/fbx/README
 create mode 100644 themes/fbx/bottom-active.xpm
 create mode 100644 themes/fbx/bottom-inactive.xpm
 create mode 100644 themes/fbx/bottom-left-active.xpm
 create mode 100644 themes/fbx/bottom-left-inactive.xpm
 create mode 100644 themes/fbx/bottom-right-active.xpm
 create mode 100644 themes/fbx/bottom-right-inactive.xpm
 create mode 100644 themes/fbx/close-active.xpm
 create mode 100644 themes/fbx/close-inactive.xpm
 create mode 100644 themes/fbx/close-pressed.xpm
 create mode 100644 themes/fbx/hide-active.xpm
 create mode 100644 themes/fbx/hide-inactive.xpm
 create mode 100644 themes/fbx/hide-pressed.xpm
 create mode 100644 themes/fbx/left-active.xpm
 create mode 100644 themes/fbx/left-inactive.xpm
 create mode 100644 themes/fbx/maximize-active.xpm
 create mode 100644 themes/fbx/maximize-inactive.xpm
 create mode 100644 themes/fbx/maximize-pressed.xpm
 create mode 100644 themes/fbx/menu-active.xpm
 create mode 100644 themes/fbx/menu-inactive.xpm
 create mode 100644 themes/fbx/menu-pressed.xpm
 create mode 100644 themes/fbx/right-active.xpm
 create mode 100644 themes/fbx/right-inactive.xpm
 create mode 100644 themes/fbx/shade-active.xpm
 create mode 100644 themes/fbx/shade-inactive.xpm
 create mode 100644 themes/fbx/shade-pressed.xpm
 create mode 100644 themes/fbx/stick-active.xpm
 create mode 100644 themes/fbx/stick-inactive.xpm
 create mode 100644 themes/fbx/stick-pressed.xpm
 create mode 100644 themes/fbx/themerc
 create mode 100644 themes/fbx/title-1-active.xpm
 create mode 100644 themes/fbx/title-1-inactive.xpm
 create mode 100644 themes/fbx/title-2-active.xpm
 create mode 100644 themes/fbx/title-2-inactive.xpm
 create mode 100644 themes/fbx/title-3-active.xpm
 create mode 100644 themes/fbx/title-3-inactive.xpm
 create mode 100644 themes/fbx/title-4-active.xpm
 create mode 100644 themes/fbx/title-4-inactive.xpm
 create mode 100644 themes/fbx/title-5-active.xpm
 create mode 100644 themes/fbx/title-5-inactive.xpm
 create mode 100644 themes/fbx/top-left-active.xpm
 create mode 100644 themes/fbx/top-left-inactive.xpm
 create mode 100644 themes/fbx/top-right-active.xpm
 create mode 100644 themes/fbx/top-right-inactive.xpm

diff --git a/configure b/configure
index 04ac8aa5a..2b4c2524c 100755
--- a/configure
+++ b/configure
@@ -4800,7 +4800,7 @@ echo "$as_me: error: Library requirements (glib-2.0 >= $GLIB_REQUIRED_VERSION gt
   fi
 
 
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ac_config_files="$ac_config_files xfwm4.spec Makefile src/Makefile defaults/Makefile themes/Makefile themes/adept/Makefile themes/agua/Makefile themes/atlanta/Makefile themes/atlanta2/Makefile themes/b5/Makefile themes/b6/Makefile themes/bbs/Makefile themes/beastie/Makefile themes/biz/Makefile themes/coldsteel/Makefile themes/coolclean/Makefile themes/crux/Makefile themes/cruxish/Makefile themes/curve/Makefile themes/default.keys/Makefile themes/eazel-blue/Makefile themes/elberg/Makefile themes/exocet/Makefile themes/g2/Makefile themes/gnububble/Makefile themes/gorilla/Makefile themes/gtk/Makefile themes/iceg/Makefile themes/kde/Makefile themes/kindaker/Makefile themes/linea/Makefile themes/metabox/Makefile themes/microgui/Makefile themes/mofit/Makefile themes/next/Makefile themes/ops/Makefile themes/oroborus/Makefile themes/pills/Makefile themes/piranha/Makefile themes/platinum/Makefile themes/quiet-purple/Makefile themes/quinx/Makefile themes/r9x/Makefile themes/redmond/Makefile themes/redmondxp/Makefile themes/retro/Makefile themes/silverado/Makefile themes/slick/Makefile themes/slimline/Makefile themes/tabs/Makefile themes/tgc/Makefile themes/trench/Makefile themes/tux/Makefile themes/variation/Makefile themes/xfce/Makefile"
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ac_config_files="$ac_config_files xfwm4.spec Makefile src/Makefile defaults/Makefile themes/Makefile themes/adept/Makefile themes/agua/Makefile themes/atlanta/Makefile themes/atlanta2/Makefile themes/b5/Makefile themes/b6/Makefile themes/bbs/Makefile themes/beastie/Makefile themes/biz/Makefile themes/coldsteel/Makefile themes/coolclean/Makefile themes/crux/Makefile themes/cruxish/Makefile themes/curve/Makefile themes/default.keys/Makefile themes/eazel-blue/Makefile themes/elberg/Makefile themes/exocet/Makefile themes/fbx/Makefile themes/g2/Makefile themes/gnububble/Makefile themes/gorilla/Makefile themes/gtk/Makefile themes/iceg/Makefile themes/kde/Makefile themes/kindaker/Makefile themes/linea/Makefile themes/metabox/Makefile themes/microgui/Makefile themes/mofit/Makefile themes/next/Makefile themes/ops/Makefile themes/oroborus/Makefile themes/pills/Makefile themes/piranha/Makefile themes/platinum/Makefile themes/quiet-purple/Makefile themes/quinx/Makefile themes/r9x/Makefile themes/redmond/Makefile themes/redmondxp/Makefile themes/retro/Makefile themes/silverado/Makefile themes/slick/Makefile themes/slimline/Makefile themes/tabs/Makefile themes/tgc/Makefile themes/trench/Makefile themes/tux/Makefile themes/variation/Makefile themes/xfce/Makefile"
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
 # tests run on this system so they can be shared between configure
@@ -5352,6 +5352,7 @@ do
   "themes/eazel-blue/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/eazel-blue/Makefile" ;;
   "themes/elberg/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/elberg/Makefile" ;;
   "themes/exocet/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/exocet/Makefile" ;;
+  "themes/fbx/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/fbx/Makefile" ;;
   "themes/g2/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/g2/Makefile" ;;
   "themes/gnububble/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/gnububble/Makefile" ;;
   "themes/gorilla/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/gorilla/Makefile" ;;
diff --git a/configure.in b/configure.in
index 5c35fc415..da818d8cd 100644
--- a/configure.in
+++ b/configure.in
@@ -59,6 +59,7 @@ themes/default.keys/Makefile
 themes/eazel-blue/Makefile
 themes/elberg/Makefile
 themes/exocet/Makefile
+themes/fbx/Makefile
 themes/g2/Makefile
 themes/gnububble/Makefile
 themes/gorilla/Makefile
diff --git a/themes/Makefile.am b/themes/Makefile.am
index ebf15007a..a57fa680f 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -17,6 +17,7 @@ default.keys \
 eazel-blue \
 elberg \
 exocet \
+fbx \
 g2 \
 gnububble \
 gorilla \
diff --git a/themes/Makefile.in b/themes/Makefile.in
index 450e6cd33..632c6898f 100644
--- a/themes/Makefile.in
+++ b/themes/Makefile.in
@@ -127,6 +127,7 @@ default.keys \
 eazel-blue \
 elberg \
 exocet \
+fbx \
 g2 \
 gnububble \
 gorilla \
diff --git a/themes/fbx/Makefile.am b/themes/fbx/Makefile.am
new file mode 100644
index 000000000..3997a63ea
--- /dev/null
+++ b/themes/fbx/Makefile.am
@@ -0,0 +1,46 @@
+themedir = $(pkgdatadir)/themes/fbx
+theme_DATA = README \
+	bottom-active.xpm \
+	bottom-inactive.xpm \
+	bottom-left-active.xpm \
+	bottom-left-inactive.xpm \
+	bottom-right-active.xpm \
+	bottom-right-inactive.xpm \
+	close-active.xpm \
+	close-inactive.xpm \
+	close-pressed.xpm \
+	hide-active.xpm \
+	hide-inactive.xpm \
+	hide-pressed.xpm \
+	left-active.xpm \
+	left-inactive.xpm \
+	maximize-active.xpm \
+	maximize-inactive.xpm \
+	maximize-pressed.xpm \
+	menu-active.xpm \
+	menu-inactive.xpm \
+	menu-pressed.xpm \
+	right-active.xpm \
+	right-inactive.xpm \
+	shade-active.xpm \
+	shade-inactive.xpm \
+	shade-pressed.xpm \
+	stick-active.xpm \
+	stick-inactive.xpm \
+	stick-pressed.xpm \
+	themerc \
+	title-1-active.xpm \
+	title-1-inactive.xpm \
+	title-2-active.xpm \
+	title-2-inactive.xpm \
+	title-3-active.xpm \
+	title-3-inactive.xpm \
+	title-4-active.xpm \
+	title-4-inactive.xpm \
+	title-5-active.xpm \
+	title-5-inactive.xpm \
+	top-left-active.xpm \
+	top-left-inactive.xpm \
+	top-right-active.xpm \
+	top-right-inactive.xpm
+EXTRA_DIST = $(theme_DATA)
diff --git a/themes/fbx/Makefile.in b/themes/fbx/Makefile.in
new file mode 100644
index 000000000..3bfed083a
--- /dev/null
+++ b/themes/fbx/Makefile.in
@@ -0,0 +1,317 @@
+# Makefile.in generated by automake 1.7.1 from Makefile.am.
+# @configure_input@
+
+# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
+# Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = ../..
+
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+ACLOCAL = @ACLOCAL@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
+AMTAR = @AMTAR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_STRIP = @ac_ct_STRIP@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__include = @am__include@
+am__quote = @am__quote@
+bindir = @bindir@
+build_alias = @build_alias@
+datadir = @datadir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+oldincludedir = @oldincludedir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+themedir = $(pkgdatadir)/themes/fbx
+theme_DATA = README \
+	bottom-active.xpm \
+	bottom-inactive.xpm \
+	bottom-left-active.xpm \
+	bottom-left-inactive.xpm \
+	bottom-right-active.xpm \
+	bottom-right-inactive.xpm \
+	close-active.xpm \
+	close-inactive.xpm \
+	close-pressed.xpm \
+	hide-active.xpm \
+	hide-inactive.xpm \
+	hide-pressed.xpm \
+	left-active.xpm \
+	left-inactive.xpm \
+	maximize-active.xpm \
+	maximize-inactive.xpm \
+	maximize-pressed.xpm \
+	menu-active.xpm \
+	menu-inactive.xpm \
+	menu-pressed.xpm \
+	right-active.xpm \
+	right-inactive.xpm \
+	shade-active.xpm \
+	shade-inactive.xpm \
+	shade-pressed.xpm \
+	stick-active.xpm \
+	stick-inactive.xpm \
+	stick-pressed.xpm \
+	themerc \
+	title-1-active.xpm \
+	title-1-inactive.xpm \
+	title-2-active.xpm \
+	title-2-inactive.xpm \
+	title-3-active.xpm \
+	title-3-inactive.xpm \
+	title-4-active.xpm \
+	title-4-inactive.xpm \
+	title-5-active.xpm \
+	title-5-inactive.xpm \
+	top-left-active.xpm \
+	top-left-inactive.xpm \
+	top-right-active.xpm \
+	top-right-inactive.xpm
+
+EXTRA_DIST = $(theme_DATA)
+subdir = themes/fbx
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+DIST_SOURCES =
+DATA = $(theme_DATA)
+
+DIST_COMMON = README Makefile.am Makefile.in
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
+	cd $(top_srcdir) && \
+	  $(AUTOMAKE) --gnu  themes/fbx/Makefile
+Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
+	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
+uninstall-info-am:
+themeDATA_INSTALL = $(INSTALL_DATA)
+install-themeDATA: $(theme_DATA)
+	@$(NORMAL_INSTALL)
+	$(mkinstalldirs) $(DESTDIR)$(themedir)
+	@list='$(theme_DATA)'; for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+	  echo " $(themeDATA_INSTALL) $$d$$p $(DESTDIR)$(themedir)/$$f"; \
+	  $(themeDATA_INSTALL) $$d$$p $(DESTDIR)$(themedir)/$$f; \
+	done
+
+uninstall-themeDATA:
+	@$(NORMAL_UNINSTALL)
+	@list='$(theme_DATA)'; for p in $$list; do \
+	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+	  echo " rm -f $(DESTDIR)$(themedir)/$$f"; \
+	  rm -f $(DESTDIR)$(themedir)/$$f; \
+	done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+
+top_distdir = ../..
+distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+	list='$(DISTFILES)'; for file in $$list; do \
+	  case $$file in \
+	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+	  esac; \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+	    dir="/$$dir"; \
+	    $(mkinstalldirs) "$(distdir)$$dir"; \
+	  else \
+	    dir=''; \
+	  fi; \
+	  if test -d $$d/$$file; then \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+	    fi; \
+	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+	  else \
+	    test -f $(distdir)/$$file \
+	    || cp -p $$d/$$file $(distdir)/$$file \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+
+installdirs:
+	$(mkinstalldirs) $(DESTDIR)$(themedir)
+
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-rm -f Makefile $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic mostlyclean-am
+
+distclean: distclean-am
+
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-themeDATA
+
+install-exec-am:
+
+install-info: install-info-am
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-info-am uninstall-themeDATA
+
+.PHONY: all all-am check check-am clean clean-generic distclean \
+	distclean-generic distdir dvi dvi-am info info-am install \
+	install-am install-data install-data-am install-exec \
+	install-exec-am install-info install-info-am install-man \
+	install-strip install-themeDATA installcheck installcheck-am \
+	installdirs maintainer-clean maintainer-clean-generic \
+	mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \
+	uninstall-am uninstall-info-am uninstall-themeDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/themes/fbx/README b/themes/fbx/README
new file mode 100644
index 000000000..d519e38db
--- /dev/null
+++ b/themes/fbx/README
@@ -0,0 +1,19 @@
+fbx
+---
+
+A port of Sawfish theme "FBX-1" by Fabien Grumelard.
+
+Buttons are similar to xfwm4 theme "gorilla" that were based on Mozilla theme
+"Orbit" by Chris Neale.
+
+Original FBX1 README follows :
+
+,----[ FBX-1 ]
+| Sawfish theme by Fabien Grumelard aka Fabix <fabix@netcourrier.com>
+| based on T-16-blue theme by Andrew Brehaut <abrehaut@bigfoot.com>
+| 
+| Created using 'The Gimp' and 'GNU Emacs'
+| 
+| http://www.emacsfr.org/~fgrum/
+| 2002-10-06
+`----
diff --git a/themes/fbx/bottom-active.xpm b/themes/fbx/bottom-active.xpm
new file mode 100644
index 000000000..ced608698
--- /dev/null
+++ b/themes/fbx/bottom-active.xpm
@@ -0,0 +1,16 @@
+/* XPM */
+static char * bottom_active_xpm[] = {
+"32 7 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D7D7D7",
+"@	c #B8B8B8",
+"#	c #B7B7B7",
+"$	c #888888",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"################################",
+"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
+"................................",
+"................................"};
diff --git a/themes/fbx/bottom-inactive.xpm b/themes/fbx/bottom-inactive.xpm
new file mode 100644
index 000000000..7bb753498
--- /dev/null
+++ b/themes/fbx/bottom-inactive.xpm
@@ -0,0 +1,16 @@
+/* XPM */
+static char * bottom_inactive_xpm[] = {
+"32 7 6 1",
+" 	c None",
+".	c #000000",
+"+	c #D7D7D7",
+"@	c #B8B8B8",
+"#	c #B7B7B7",
+"$	c #888888",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"################################",
+"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
+"................................",
+"................................"};
diff --git a/themes/fbx/bottom-left-active.xpm b/themes/fbx/bottom-left-active.xpm
new file mode 100644
index 000000000..7d0f8993b
--- /dev/null
+++ b/themes/fbx/bottom-left-active.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * bottom_left_active_xpm[] = {
+"23 13 18 1",
+" 	c None",
+".	c #000000",
+"+	c #929292",
+"@	c #B4DEF3",
+"#	c #42A4D7",
+"$	c #47A0D4",
+"%	c #3BA4DB",
+"&	c #464747",
+"*	c #7FC9F0",
+"=	c #D9D9D9",
+"-	c #2BA6E6",
+";	c #7ACAF3",
+">	c #25A8EC",
+",	c #D8D8D8",
+"'	c #010101",
+")	c #18AAF5",
+"!	c #1AAAF5",
+"~	c #B9B9B9",
+"..++.                  ",
+".....                  ",
+"..@@.                  ",
+"..@#.                  ",
+"..@$.                  ",
+"..@#.                  ",
+"..@%&..................",
+"..@*@@@@@@@@@@@@@@@@*.=",
+"..@*****************-.=",
+"..@;;;;;;;;;;;;;;;;;>.,",
+"..')!!!!!!!!!!!!!!!!!.~",
+" ......................",
+"  ................... ."};
diff --git a/themes/fbx/bottom-left-inactive.xpm b/themes/fbx/bottom-left-inactive.xpm
new file mode 100644
index 000000000..323e0886d
--- /dev/null
+++ b/themes/fbx/bottom-left-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * bottom_left_inactive_xpm[] = {
+"23 13 11 1",
+" 	c None",
+".	c #000000",
+"+	c #929292",
+"@	c #BDBDBD",
+"#	c #484848",
+"$	c #464747",
+"%	c #767676",
+"&	c #D9D9D9",
+"*	c #D8D8D8",
+"=	c #010101",
+"-	c #B9B9B9",
+"..++.                  ",
+".....                  ",
+"..@@.                  ",
+"..@#.                  ",
+"..@#.                  ",
+"..@#.                  ",
+"..@#$..................",
+"..@%@@@@@@@@@@@@@@@@%.&",
+"..@%%%%%%%%%%%%%%%%%#.&",
+"..@%%%%%%%%%%%%%%%%%#.*",
+"..=##################.-",
+" ......................",
+"  ................... ."};
diff --git a/themes/fbx/bottom-right-active.xpm b/themes/fbx/bottom-right-active.xpm
new file mode 100644
index 000000000..5184ab552
--- /dev/null
+++ b/themes/fbx/bottom-right-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * bottom_right_active_xpm[] = {
+"23 13 10 1",
+" 	c None",
+".	c #000000",
+"+	c #969696",
+"@	c #B4DEF3",
+"#	c #7FC9F0",
+"$	c #1AAAF5",
+"%	c #464747",
+"&	c #D9D9D9",
+"*	c #B9B9B9",
+"=	c #1EAFF5",
+"                  .++..",
+"                  .....",
+"                  .@#..",
+"                  .@$..",
+"                  .@$..",
+"                  .@$..",
+"..................%@$..",
+"&.@@@@@@@@@@@@@@@@@@$..",
+"*.@#################$..",
+"*.@#################$..",
+"*.#$$$$$$$$$$$$$$$$=...",
+"...................... ",
+". ...................  "};
diff --git a/themes/fbx/bottom-right-inactive.xpm b/themes/fbx/bottom-right-inactive.xpm
new file mode 100644
index 000000000..7aa3809ab
--- /dev/null
+++ b/themes/fbx/bottom-right-inactive.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_right_inactive_xpm[] = {
+"23 13 9 1",
+" 	c None",
+".	c #000000",
+"+	c #969696",
+"@	c #BDBDBD",
+"#	c #767676",
+"$	c #484848",
+"%	c #464747",
+"&	c #D9D9D9",
+"*	c #B9B9B9",
+"                  .++..",
+"                  .....",
+"                  .@#..",
+"                  .@$..",
+"                  .@$..",
+"                  .@$..",
+"..................%@$..",
+"&.@@@@@@@@@@@@@@@@@@$..",
+"*.@#################$..",
+"*.@#################$..",
+"*.#$$$$$$$$$$$$$$$$$...",
+"...................... ",
+". ...................  "};
diff --git a/themes/fbx/close-active.xpm b/themes/fbx/close-active.xpm
new file mode 100644
index 000000000..a41359f20
--- /dev/null
+++ b/themes/fbx/close-active.xpm
@@ -0,0 +1,274 @@
+/* XPM */
+static char * close_active_xpm[] = {
+"19 24 247 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFFFED",
+"D 	c #FFFFD8",
+"E 	c #FFFFB6",
+"F 	c #FFFC86",
+"G 	c #FFE92A",
+"H 	c #FFE418",
+"I 	c #FCDB1B",
+"J 	c #5E5623",
+"K 	c #424344",
+"L 	c #DFDFDF",
+"M 	c #FBFBFB",
+"N 	c #7F7F7C",
+"O 	c #4A4A35",
+"P 	c #F9F9B9",
+"Q 	c #FFFFCD",
+"R 	c #FFFFD3",
+"S 	c #FFFFA0",
+"T 	c #FFD818",
+"U 	c #FFDB18",
+"V 	c #B39522",
+"W 	c #1D201E",
+"X 	c #AEAEAD",
+"Y 	c #F4F4F4",
+"Z 	c #F9F9F9",
+"` 	c #4C4C4B",
+" .	c #7E7D4E",
+"..	c #FFFFA4",
+"+.	c #FFFFA8",
+"@.	c #FFFFAF",
+"#.	c #FFFFB4",
+"$.	c #FFD418",
+"%.	c #FFCC19",
+"&.	c #FFCA18",
+"*.	c #E1AE1F",
+"=.	c #2F2D1F",
+"-.	c #7E7F7E",
+";.	c #EBEBEB",
+">.	c #F7F7F7",
+",.	c #343436",
+"'.	c #96934B",
+").	c #FFFF7C",
+"!.	c #FFF979",
+"~.	c #FFF97A",
+"{.	c #FFF878",
+"].	c #FFF76D",
+"^.	c #FFCD19",
+"/.	c #FFC519",
+"(.	c #FFBE19",
+"_.	c #FFBB19",
+":.	c #F3B01B",
+"<.	c #383420",
+"[.	c #676767",
+"}.	c #E2E2E2",
+"|.	c #343438",
+"1.	c #908A39",
+"2.	c #FFFB4D",
+"3.	c #FFEE42",
+"4.	c #FFED39",
+"5.	c #FFE930",
+"6.	c #FFB519",
+"7.	c #FFB119",
+"8.	c #EEA61C",
+"9.	c #363220",
+"0.	c #676766",
+"a.	c #DDDDDD",
+"b.	c #4F4F51",
+"c.	c #686225",
+"d.	c #FFEA21",
+"e.	c #FFE31A",
+"f.	c #FFDE17",
+"g.	c #FFA819",
+"h.	c #FFAE18",
+"i.	c #D19121",
+"j.	c #26261D",
+"k.	c #7E7E7E",
+"l.	c #DCDCDC",
+"m.	c #F1F1F1",
+"n.	c #80807F",
+"o.	c #2F2E1C",
+"p.	c #E5C71D",
+"q.	c #FFDD18",
+"r.	c #FFD119",
+"s.	c #FFCB19",
+"t.	c #FFB919",
+"u.	c #FFAF19",
+"v.	c #FFA919",
+"w.	c #FFB019",
+"x.	c #906B24",
+"y.	c #1F2424",
+"z.	c #9E9E9E",
+"A.	c #DEDEDE",
+"B.	c #EFEFEF",
+"C.	c #C0C0BF",
+"D.	c #212324",
+"E.	c #817225",
+"F.	c #FFD61A",
+"G.	c #FFC919",
+"H.	c #FFC019",
+"I.	c #FFB819",
+"J.	c #FFAE19",
+"K.	c #FFAF18",
+"L.	c #DF9920",
+"M.	c #373321",
+"N.	c #515251",
+"O.	c #BBBBBB",
+"P.	c #E3E3E3",
+"Q.	c #ECECEC",
+"R.	c #E5E5E5",
+"S.	c #7D7E7C",
+"T.	c #21211C",
+"U.	c #A88924",
+"V.	c #FFC71A",
+"W.	c #FFBC18",
+"X.	c #FFAA19",
+"Y.	c #FFB018",
+"Z.	c #EBA11E",
+"`.	c #5C4B24",
+" +	c #282A2A",
+".+	c #989897",
+"++	c #CCCCCC",
+"@+	c #E9E9E9",
+"#+	c #EAEAEA",
+"$+	c #E6E6E6",
+"%+	c #D1D1D0",
+"&+	c #5F5F5E",
+"*+	c #22231C",
+"=+	c #866C25",
+"-+	c #E4A51E",
+";+	c #FFAE1A",
+">+	c #FFB118",
+",+	c #FCAA1C",
+"'+	c #C18922",
+")+	c #4F4323",
+"!+	c #242827",
+"~+	c #828281",
+"{+	c #BDBDBD",
+"]+	c #E8E8E8",
+"^+	c #DFDFDE",
+"/+	c #C7C7C6",
+"(+	c #6F6F6D",
+"_+	c #222525",
+":+	c #373220",
+"<+	c #6F5624",
+"[+	c #936C23",
+"}+	c #9A7022",
+"|+	c #866524",
+"1+	c #564724",
+"2+	c #21231C",
+"3+	c #383B3A",
+"4+	c #888886",
+"5+	c #B7B7B7",
+"6+	c #E7E7E7",
+"7+	c #E4E4E4",
+"8+	c #DBDBDB",
+"9+	c #CBCBCA",
+"0+	c #9C9C9B",
+"a+	c #5D5E5D",
+"b+	c #363939",
+"c+	c #222628",
+"d+	c #1F2526",
+"e+	c #2A2E2F",
+"f+	c #444646",
+"g+	c #70706F",
+"h+	c #A1A1A0",
+"i+	c #BEBEBE",
+"j+	c #D8D8D8",
+"k+	c #E0E0E0",
+"l+	c #DADADA",
+"m+	c #CFCFCF",
+"n+	c #C0C0C0",
+"o+	c #AAAAAA",
+"p+	c #979797",
+"q+	c #919191",
+"r+	c #999999",
+"s+	c #BABABA",
+"t+	c #CACACA",
+"u+	c #CDCDCD",
+"v+	c #C6C6C6",
+"w+	c #C2C2C2",
+"x+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B C . D E F . G H I J K L M ",
+"M N O P Q R . . . S . . . T U V W X Y ",
+"Z `  ...+.@.#.. . . . . $.%.&.*.=.-.;.",
+">.,.'.).!.~.{.].. . . ^./.(._.:.<.[.}.",
+"Y |.1.2.3.4.5.. . . . . 6.7.7.8.9.0.a.",
+"; b.c.d.e.f.. . . (.. . . g.h.i.j.k.l.",
+"m.n.o.p.q.r.s.. t.u.v.. v.v.w.x.y.z.A.",
+"B.C.D.E.F.G.H.I.J.v.v.v.v.K.L.M.N.O.P.",
+"Q.R.S.T.U.V.W.w.v.v.v.X.Y.Z.`. +.+++@+",
+"#+$+%+&+*+=+-+;+w.>+u.,+'+)+!+~+{+A.#+",
+"]+$+^+/+(+_+:+<+[+}+|+1+2+3+4+5+- ]+]+",
+"6+6+7+8+9+0+a+b+c+d+e+f+g+h+i+j+$+6+6+",
+"P.P.P.k+l+m+n+o+p+q+r+o+s+t+8+P.P.P.P.",
+"m+m+m+m+m+u+t+v+% w+x+v+++m+m+m+m+m+m+",
+"z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.z.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/close-inactive.xpm b/themes/fbx/close-inactive.xpm
new file mode 100644
index 000000000..d88c0bac9
--- /dev/null
+++ b/themes/fbx/close-inactive.xpm
@@ -0,0 +1,276 @@
+/* XPM */
+static char * close_inactive_xpm[] = {
+"19 24 249 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #FDFBF2",
+"B 	c #CFCDC5",
+"C 	c #FDFAED",
+"D 	c #FDF8E4",
+"E 	c #FDF6D8",
+"F 	c #CFC7A7",
+"G 	c #FDF1C1",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #CECBC1",
+"R 	c #CECBC0",
+"S 	c #CECABD",
+"T 	c #FCF5DD",
+"U 	c #CEC7A9",
+"V 	c #CEC49E",
+"W 	c #CEC39A",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #FAF5E1",
+"*.	c #CCC8B7",
+"=.	c #CCC7B3",
+"-.	c #CCC6AA",
+";.	c #CCC39E",
+">.	c #CCC098",
+",.	c #FAE9BA",
+"'.	c #FAE7BA",
+").	c #FAE6BA",
+"!.	c #F2E0BD",
+"~.	c #C6C5C2",
+"{.	c #D9D9D9",
+"].	c #F6F6F6",
+"^.	c #F7F7F7",
+"/.	c #C6C6C6",
+"(.	c #DEDAC8",
+"_.	c #F9F3D1",
+":.	c #F9F0D1",
+"<.	c #F9F1D1",
+"[.	c #F9F0D0",
+"}.	c #F9F0CE",
+"|.	c #CCC3A2",
+"1.	c #CCC19A",
+"2.	c #CCBE97",
+"3.	c #F9E6B9",
+"4.	c #F9E4B9",
+"5.	c #F9E2B9",
+"6.	c #F9E1B9",
+"7.	c #F5DFBA",
+"8.	c #C7C5C0",
+"9.	c #D2D2D2",
+"0.	c #F2F2F2",
+"a.	c #F4F4F4",
+"b.	c #C3C4C4",
+"c.	c #DAD6C2",
+"d.	c #F6EEC3",
+"e.	c #F6ECC0",
+"f.	c #F6EBBE",
+"g.	c #F6EABC",
+"h.	c #C9BF97",
+"i.	c #C9BE95",
+"j.	c #C9BB95",
+"k.	c #C9B995",
+"l.	c #C9B695",
+"m.	c #F6DDB6",
+"n.	c #F6DCB6",
+"o.	c #F2DAB8",
+"p.	c #C4C3BE",
+"q.	c #CFCFCF",
+"r.	c #CACACB",
+"s.	c #D0CDBD",
+"t.	c #F6EAB8",
+"u.	c #F6E8B6",
+"v.	c #F6E7B6",
+"w.	c #C9BA95",
+"x.	c #C9B895",
+"y.	c #F6DFB6",
+"z.	c #C9B495",
+"A.	c #C9B295",
+"B.	c #F6D9B6",
+"C.	c #F6DAB6",
+"D.	c #EAD5B9",
+"E.	c #BFBFBD",
+"F.	c #D5D5D5",
+"G.	c #F1F1F1",
+"H.	c #C0BFBB",
+"I.	c #EDE0B6",
+"J.	c #F4E5B4",
+"K.	c #F4E2B4",
+"L.	c #F4E1B4",
+"M.	c #C7B693",
+"N.	c #F4DCB4",
+"O.	c #F4DAB4",
+"P.	c #F4D8B4",
+"Q.	c #C7B193",
+"R.	c #D8CCBA",
+"S.	c #BCBDBD",
+"T.	c #DCDCDC",
+"U.	c #ECECEC",
+"V.	c #E3E3E2",
+"W.	c #BBBCBC",
+"X.	c #D3CDB9",
+"Y.	c #F3E2B3",
+"Z.	c #F3DFB3",
+"`.	c #F3DCB3",
+" +	c #F3DAB3",
+".+	c #F3D8B3",
+"++	c #F3D7B3",
+"@+	c #EAD4B5",
+"#+	c #C7C7C7",
+"$+	c #E1E1E1",
+"%+	c #EAEAEA",
+"&+	c #D0D0CF",
+"*+	c #B9B9B7",
+"=+	c #DACFB6",
+"-+	c #F0DCB1",
+";+	c #F0D9B0",
+">+	c #F0D6B0",
+",+	c #F0D4B0",
+"'+	c #F0D5B0",
+")+	c #EBD3B2",
+"!+	c #C7C2B8",
+"~+	c #BABBBB",
+"{+	c #E3E3E3",
+"]+	c #E9E9E9",
+"^+	c #E4E4E3",
+"/+	c #C7C7C6",
+"(+	c #B7B8B6",
+"_+	c #D0C7B6",
+":+	c #E8D3B1",
+"<+	c #EFD4AF",
+"[+	c #EED3B0",
+"}+	c #DFCDB3",
+"|+	c #C3BFB7",
+"1+	c #B8BAB9",
+"2+	c #DFDFDF",
+"3+	c #E7E7E7",
+"4+	c #E8E8E8",
+"5+	c #E5E5E5",
+"6+	c #C9C9C9",
+"7+	c #B6B7B7",
+"8+	c #BBBAB5",
+"9+	c #C9C1B5",
+"0+	c #D2C6B3",
+"a+	c #D4C6B3",
+"b+	c #CFC4B4",
+"c+	c #C3BEB5",
+"d+	c #B6B6B4",
+"e+	c #E6E6E6",
+"f+	c #E4E4E4",
+"g+	c #E0E0DF",
+"h+	c #D4D4D3",
+"i+	c #C4C5C4",
+"j+	c #B5B7B7",
+"k+	c #B5B6B7",
+"l+	c #B7B9B9",
+"m+	c #BDBEBE",
+"n+	c #C8C8C8",
+"o+	c #DDDDDD",
+"p+	c #E2E2E2",
+"q+	c #E0E0E0",
+"r+	c #DADADA",
+"s+	c #D4D4D4",
+"t+	c #D0D0D0",
+"u+	c #CECECE",
+"v+	c #D8D8D8",
+"w+	c #CDCDCD",
+"x+	c #CCCCCC",
+"y+	c #CBCBCB",
+"z+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].",
+"^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.",
+"a.b.c.d.e.f.g.h.i.j.k.l.m.n.n.o.p.q.] ",
+"/ r.s.t.u.v.j.w.x.y.z.A.A.B.C.D.E.F.v ",
+"G.( H.I.J.K.L.M.N.O.P.Q.P.P.O.R.S.T.U.",
+"% V.W.X.Y.Z.`. +.+++++++++.+@+H.#+$+U.",
+"U.%+&+*+=+-+;+>+,+,+,+'+>+)+!+~+{ {+= ",
+"%+]+^+/+(+_+:+<+<+<+<+[+}+|+1+&+2+3+%+",
+"4+3+5+2+6+7+8+9+0+a+b+c+d+W.q.L {+4+4+",
+"3+3+e+f+g+h+i+~+j+k+l+m+n+F.o+{+3+3+3+",
+"{+{+{+p+q+o+r+s+t+u+t+s+v+T.$+{+{+{+{+",
+"q.q.q.q.q.u+w+x+y+y+y+x+u+q.q.q.q.q.q.",
+"z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/close-pressed.xpm b/themes/fbx/close-pressed.xpm
new file mode 100644
index 000000000..7d4251b6b
--- /dev/null
+++ b/themes/fbx/close-pressed.xpm
@@ -0,0 +1,295 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"19 24 268 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFC445",
+" .	c #FFC43B",
+"..	c #FFCA3E",
+"+.	c #FFD042",
+"@.	c #FFE049",
+"#.	c #FFE54C",
+"$.	c #FFE94E",
+"%.	c #C7B250",
+"&.	c #36372D",
+"*.	c #B0B0AE",
+"=.	c #F4F4F4",
+"-.	c #EBEBEA",
+";.	c #5A5A54",
+">.	c #97976B",
+",.	c #FFFFB5",
+"'.	c #FFE887",
+").	c #FFCC4D",
+"!.	c #FFD847",
+"~.	c #FFED53",
+"{.	c #FFE654",
+"].	c #ECCA54",
+"^.	c #4D4B35",
+"/.	c #81827F",
+"(.	c #EBEBEB",
+"_.	c #E2E2E2",
+":.	c #484841",
+"<.	c #ACA96B",
+"[.	c #FFFF93",
+"}.	c #FFE168",
+"|.	c #FFCF46",
+"1.	c #FFD142",
+"2.	c #FFF46E",
+"3.	c #FFF374",
+"4.	c #FFE667",
+"5.	c #F8CE56",
+"6.	c #58543A",
+"7.	c #6D6D6A",
+"8.	c #E3E3E2",
+"9.	c #464642",
+"0.	c #A7A25C",
+"a.	c #FFFB72",
+"b.	c #FFE256",
+"c.	c #FFD846",
+"d.	c #FFDD48",
+"e.	c #FFE64B",
+"f.	c #FFF694",
+"g.	c #FFF79A",
+"h.	c #FFF496",
+"i.	c #FFE477",
+"j.	c #F4C758",
+"k.	c #545138",
+"l.	c #DDDDDD",
+"m.	c #5A5B57",
+"n.	c #858147",
+"o.	c #FFF255",
+"p.	c #FFE64C",
+"q.	c #FFE24A",
+"r.	c #FFE84C",
+"s.	c #FFFABD",
+"t.	c #FFF3AA",
+"u.	c #FFDE78",
+"v.	c #DFB657",
+"w.	c #434231",
+"x.	c #DCDCDC",
+"y.	c #F0F0EF",
+"z.	c #878782",
+"A.	c #4D4C34",
+"B.	c #EED952",
+"C.	c #FFE94D",
+"D.	c #FFE74E",
+"E.	c #FFFAB8",
+"F.	c #FFE8A0",
+"G.	c #FFD667",
+"H.	c #A9904D",
+"I.	c #33352F",
+"J.	c #A0A09F",
+"K.	c #DEDEDE",
+"L.	c #EFEFEF",
+"M.	c #C3C3C0",
+"N.	c #34352F",
+"O.	c #9C924C",
+"P.	c #FFE650",
+"Q.	c #FFE050",
+"R.	c #FFE767",
+"S.	c #FFF6AC",
+"T.	c #FFF9C3",
+"U.	c #FFF9CF",
+"V.	c #FFE7A8",
+"W.	c #FFD772",
+"X.	c #EABC57",
+"Y.	c #565239",
+"Z.	c #595A55",
+"`.	c #BCBCBB",
+" +	c #E3E3E3",
+".+	c #ECECEC",
+"++	c #E5E5E4",
+"@+	c #82837E",
+"#+	c #3C3C2E",
+"$+	c #BDA850",
+"%+	c #FFDC52",
+"&+	c #FFD858",
+"*+	c #FFDA6D",
+"=+	c #FFDF86",
+"-+	c #FFE495",
+";+	c #FFE295",
+">+	c #FFD366",
+",+	c #F2C257",
+"'+	c #7A6E45",
+")+	c #383A33",
+"!+	c #989896",
+"~+	c #CCCCCC",
+"{+	c #E9E9E9",
+"]+	c #EAEAEA",
+"^+	c #E6E6E6",
+"/+	c #D0D0CF",
+"(+	c #676763",
+"_+	c #3D3E2F",
+":+	c #A08D4C",
+"<+	c #EDC252",
+"[+	c #FFCB53",
+"}+	c #FFCE56",
+"|+	c #FFD059",
+"1+	c #FFCF58",
+"2+	c #FFC854",
+"3+	c #D2AB52",
+"4+	c #6E6541",
+"5+	c #373832",
+"6+	c #848482",
+"7+	c #BDBDBC",
+"8+	c #E8E8E8",
+"9+	c #DFDFDF",
+"0+	c #C7C7C6",
+"a+	c #747470",
+"b+	c #363931",
+"c+	c #555139",
+"d+	c #8A7947",
+"e+	c #A98E4A",
+"f+	c #AF924A",
+"g+	c #9F8849",
+"h+	c #736942",
+"i+	c #3D3E30",
+"j+	c #454741",
+"k+	c #8A8A87",
+"l+	c #B7B7B7",
+"m+	c #D6D6D6",
+"n+	c #E7E7E7",
+"o+	c #E4E4E4",
+"p+	c #DBDBDB",
+"q+	c #CACACA",
+"r+	c #9C9C9B",
+"s+	c #636460",
+"t+	c #434440",
+"u+	c #343833",
+"v+	c #333731",
+"w+	c #3B3E39",
+"x+	c #4E4F4B",
+"y+	c #737370",
+"z+	c #A1A1A0",
+"A+	c #BEBEBE",
+"B+	c #D8D8D8",
+"C+	c #E0E0E0",
+"D+	c #DADADA",
+"E+	c #CFCFCF",
+"F+	c #C0C0C0",
+"G+	c #A9A9A9",
+"H+	c #979796",
+"I+	c #919190",
+"J+	c #999998",
+"K+	c #AAAAAA",
+"L+	c #BABABA",
+"M+	c #CDCDCD",
+"N+	c #C6C6C6",
+"O+	c #C4C4C4",
+"P+	c #C2C2C2",
+"Q+	c #C3C3C3",
+"R+	c #C7C7C7",
+"S+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z ` .  ...+.. @.#.$.%.&.*.=.",
+"-.;.>.,.'.).. . . !.. . . ~.{.].^./.(.",
+"_.:.<.[.}.|.1.. . . . . 2.3.4.5.6.7._.",
+"8.9.0.a.b.c.d.e.. . . f.g.h.i.j.k.7.l.",
+"-.m.n.o.p.q.r.. . . . . s.t.u.v.w./.x.",
+"y.z.A.B.C.D.. . . E.. . . F.G.H.I.J.K.",
+"L.M.N.O.P.Q.R.. S.T.U.. V.W.X.Y.Z.`. +",
+".+++@+#+$+%+&+*+=+-+;+H >+,+'+)+!+~+{+",
+"]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+K.]+",
+"8+^+9+0+a+b+c+d+e+f+g+h+i+j+k+l+m+8+8+",
+"n+n+o+p+q+r+s+t+u+v+w+x+y+z+A+B+^+n+n+",
+" + + +C+D+E+F+G+H+I+J+K+L+q+p+ + + + +",
+"E+E+E+E+E+M+q+N+O+P+Q+R+~+E+E+E+E+E+E+",
+"S+S+S+S+S+S+S+S+S+S+S+S+S+S+S+S+S+S+S+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/hide-active.xpm b/themes/fbx/hide-active.xpm
new file mode 100644
index 000000000..5eba8244d
--- /dev/null
+++ b/themes/fbx/hide-active.xpm
@@ -0,0 +1,288 @@
+/* XPM */
+static char * hide_active_xpm[] = {
+"19 24 261 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFFFED",
+"D 	c #FFFFD8",
+"E 	c #FFFFB6",
+"F 	c #FFFC86",
+"G 	c #FFF254",
+"H 	c #FFE92A",
+"I 	c #FFE418",
+"J 	c #FCDB1B",
+"K 	c #5E5623",
+"L 	c #424344",
+"M 	c #DFDFDF",
+"N 	c #FBFBFB",
+"O 	c #7F7F7C",
+"P 	c #4A4A35",
+"Q 	c #F9F9B9",
+"R 	c #FFFFCD",
+"S 	c #FFFFD3",
+"T 	c #FFFFDA",
+"U 	c #FFFFA0",
+"V 	c #FFF568",
+"W 	c #FFEA2E",
+"X 	c #FFE117",
+"Y 	c #FFD818",
+"Z 	c #FFDB18",
+"` 	c #B39522",
+" .	c #1D201E",
+"..	c #AEAEAD",
+"+.	c #F4F4F4",
+"@.	c #F9F9F9",
+"#.	c #4C4C4B",
+"$.	c #7E7D4E",
+"%.	c #FFFFA4",
+"&.	c #FFFFA8",
+"*.	c #FFFFAF",
+"=.	c #FFFFB4",
+"-.	c #FFFFB1",
+";.	c #FFFE9C",
+">.	c #FFF76F",
+",.	c #FFEB33",
+"'.	c #FFDE17",
+").	c #FFD418",
+"!.	c #FFCC19",
+"~.	c #FFCA18",
+"{.	c #E1AE1F",
+"].	c #2F2D1F",
+"^.	c #7E7F7E",
+"/.	c #EBEBEB",
+"(.	c #F7F7F7",
+"_.	c #343436",
+":.	c #96934B",
+"<.	c #FFFF7C",
+"[.	c #FFF979",
+"}.	c #FFF97A",
+"|.	c #FFF878",
+"1.	c #FFF76D",
+"2.	c #FFF24F",
+"3.	c #FFE828",
+"4.	c #FFDA16",
+"5.	c #FFCD19",
+"6.	c #FFC519",
+"7.	c #FFBE19",
+"8.	c #FFBB19",
+"9.	c #F3B01B",
+"0.	c #383420",
+"a.	c #676767",
+"b.	c #E2E2E2",
+"c.	c #343438",
+"d.	c #908A39",
+"e.	c #FFFB4D",
+"f.	c #FFEE42",
+"g.	c #FFED39",
+"h.	c #FFE930",
+"i.	c #FFE625",
+"j.	c #FFDE19",
+"k.	c #FFD316",
+"l.	c #FFC619",
+"m.	c #FFB519",
+"n.	c #FFB119",
+"o.	c #EEA61C",
+"p.	c #363220",
+"q.	c #676766",
+"r.	c #DDDDDD",
+"s.	c #4F4F51",
+"t.	c #686225",
+"u.	c #FFEA21",
+"v.	c #FFE31A",
+"w.	c #FFA819",
+"x.	c #FFAE18",
+"y.	c #D19121",
+"z.	c #26261D",
+"A.	c #7E7E7E",
+"B.	c #DCDCDC",
+"C.	c #F1F1F1",
+"D.	c #80807F",
+"E.	c #2F2E1C",
+"F.	c #E5C71D",
+"G.	c #FFDD18",
+"H.	c #FFD119",
+"I.	c #FFA919",
+"J.	c #FFB019",
+"K.	c #906B24",
+"L.	c #1F2424",
+"M.	c #9E9E9E",
+"N.	c #DEDEDE",
+"O.	c #EFEFEF",
+"P.	c #C0C0BF",
+"Q.	c #212324",
+"R.	c #817225",
+"S.	c #FFD61A",
+"T.	c #FFC919",
+"U.	c #FFC019",
+"V.	c #FFB819",
+"W.	c #FFAE19",
+"X.	c #FFAF18",
+"Y.	c #DF9920",
+"Z.	c #373321",
+"`.	c #515251",
+" +	c #BBBBBB",
+".+	c #E3E3E3",
+"++	c #ECECEC",
+"@+	c #E5E5E5",
+"#+	c #7D7E7C",
+"$+	c #21211C",
+"%+	c #A88924",
+"&+	c #FFC71A",
+"*+	c #FFBC18",
+"=+	c #FFAA19",
+"-+	c #FFB018",
+";+	c #EBA11E",
+">+	c #5C4B24",
+",+	c #282A2A",
+"'+	c #989897",
+")+	c #CCCCCC",
+"!+	c #E9E9E9",
+"~+	c #EAEAEA",
+"{+	c #E6E6E6",
+"]+	c #D1D1D0",
+"^+	c #5F5F5E",
+"/+	c #22231C",
+"(+	c #866C25",
+"_+	c #E4A51E",
+":+	c #FFAE1A",
+"<+	c #FFB118",
+"[+	c #FFAF19",
+"}+	c #FCAA1C",
+"|+	c #C18922",
+"1+	c #4F4323",
+"2+	c #242827",
+"3+	c #828281",
+"4+	c #BDBDBD",
+"5+	c #E8E8E8",
+"6+	c #DFDFDE",
+"7+	c #C7C7C6",
+"8+	c #6F6F6D",
+"9+	c #222525",
+"0+	c #373220",
+"a+	c #6F5624",
+"b+	c #936C23",
+"c+	c #9A7022",
+"d+	c #866524",
+"e+	c #564724",
+"f+	c #21231C",
+"g+	c #383B3A",
+"h+	c #888886",
+"i+	c #B7B7B7",
+"j+	c #E7E7E7",
+"k+	c #E4E4E4",
+"l+	c #DBDBDB",
+"m+	c #CBCBCA",
+"n+	c #9C9C9B",
+"o+	c #5D5E5D",
+"p+	c #363939",
+"q+	c #222628",
+"r+	c #1F2526",
+"s+	c #2A2E2F",
+"t+	c #444646",
+"u+	c #70706F",
+"v+	c #A1A1A0",
+"w+	c #BEBEBE",
+"x+	c #D8D8D8",
+"y+	c #E0E0E0",
+"z+	c #DADADA",
+"A+	c #CFCFCF",
+"B+	c #C0C0C0",
+"C+	c #AAAAAA",
+"D+	c #979797",
+"E+	c #919191",
+"F+	c #999999",
+"G+	c #BABABA",
+"H+	c #CACACA",
+"I+	c #CDCDCD",
+"J+	c #C6C6C6",
+"K+	c #C2C2C2",
+"L+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B C A D E F G H I J K L M N ",
+"N O P Q R S T D p U V W X Y Z `  ...+.",
+"@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.",
+"(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.b.",
+"+.c.d.e.f.g.h.i.j.k.l.8.m.n.n.o.p.q.r.",
+"; s.t.u.v.'.. . . . . . . w.x.y.z.A.B.",
+"C.D.E.F.G.H.. . . . . . . I.J.K.L.M.N.",
+"O.P.Q.R.S.T.U.V.W.I.I.I.I.X.Y.Z.`. +.+",
+"++@+#+$+%+&+*+J.I.I.I.=+-+;+>+,+'+)+!+",
+"~+{+]+^+/+(+_+:+J.<+[+}+|+1+2+3+4+N.~+",
+"5+{+6+7+8+9+0+a+b+c+d+e+f+g+h+i+- 5+5+",
+"j+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+{+j+j+",
+".+.+.+y+z+A+B+C+D+E+F+C+G+H+l+.+.+.+.+",
+"A+A+A+A+A+I+H+J+% K+L+J+)+A+A+A+A+A+A+",
+"M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.M.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/hide-inactive.xpm b/themes/fbx/hide-inactive.xpm
new file mode 100644
index 000000000..8114c32d0
--- /dev/null
+++ b/themes/fbx/hide-inactive.xpm
@@ -0,0 +1,276 @@
+/* XPM */
+static char * hide_inactive_xpm[] = {
+"19 24 249 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #FDFBF2",
+"B 	c #FDFBF1",
+"C 	c #FDFAED",
+"D 	c #FDF8E4",
+"E 	c #FDF6D8",
+"F 	c #FDF3CC",
+"G 	c #FDF1C1",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #FCF8EC",
+"R 	c #FCF8EB",
+"S 	c #FCF7E7",
+"T 	c #FCF5DD",
+"U 	c #FCF3CF",
+"V 	c #FCF0C1",
+"W 	c #FCEEBC",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #FAF5E1",
+"*.	c #FAF4DB",
+"=.	c #FAF2D0",
+"-.	c #FAEFC1",
+";.	c #FAEBBA",
+">.	c #FAE9BA",
+",.	c #FAE7BA",
+"'.	c #FAE6BA",
+").	c #F2E0BD",
+"!.	c #C6C5C2",
+"~.	c #D9D9D9",
+"{.	c #F6F6F6",
+"].	c #F7F7F7",
+"^.	c #C6C6C6",
+"/.	c #DEDAC8",
+"(.	c #F9F3D1",
+"_.	c #F9F0D1",
+":.	c #F9F1D1",
+"<.	c #F9F0D0",
+"[.	c #F9F0CE",
+"}.	c #F9EFC6",
+"|.	c #F9ECBC",
+"1.	c #F9E9B9",
+"2.	c #F9E6B9",
+"3.	c #F9E4B9",
+"4.	c #F9E2B9",
+"5.	c #F9E1B9",
+"6.	c #F5DFBA",
+"7.	c #C7C5C0",
+"8.	c #D2D2D2",
+"9.	c #F2F2F2",
+"0.	c #F4F4F4",
+"a.	c #C3C4C4",
+"b.	c #DAD6C2",
+"c.	c #F6EEC3",
+"d.	c #F6ECC0",
+"e.	c #F6EBBE",
+"f.	c #F6EABC",
+"g.	c #F6EAB9",
+"h.	c #F6E8B6",
+"i.	c #F6E5B6",
+"j.	c #F6E2B6",
+"k.	c #F6DFB6",
+"l.	c #F6DDB6",
+"m.	c #F6DCB6",
+"n.	c #F2DAB8",
+"o.	c #C4C3BE",
+"p.	c #CFCFCF",
+"q.	c #CACACB",
+"r.	c #D0CDBD",
+"s.	c #F6EAB8",
+"t.	c #F6E7B6",
+"u.	c #C9BB95",
+"v.	c #C9BA95",
+"w.	c #C9B895",
+"x.	c #C9B695",
+"y.	c #C9B495",
+"z.	c #C9B295",
+"A.	c #F6D9B6",
+"B.	c #F6DAB6",
+"C.	c #EAD5B9",
+"D.	c #BFBFBD",
+"E.	c #D5D5D5",
+"F.	c #F1F1F1",
+"G.	c #C0BFBB",
+"H.	c #EDE0B6",
+"I.	c #F4E5B4",
+"J.	c #F4E2B4",
+"K.	c #C7B893",
+"L.	c #C7B693",
+"M.	c #C7B493",
+"N.	c #C7B293",
+"O.	c #C7B193",
+"P.	c #F4D8B4",
+"Q.	c #F4DAB4",
+"R.	c #D8CCBA",
+"S.	c #BCBDBD",
+"T.	c #DCDCDC",
+"U.	c #ECECEC",
+"V.	c #E3E3E2",
+"W.	c #BBBCBC",
+"X.	c #D3CDB9",
+"Y.	c #F3E2B3",
+"Z.	c #F3DFB3",
+"`.	c #F3DCB3",
+" +	c #F3DAB3",
+".+	c #F3D8B3",
+"++	c #F3D7B3",
+"@+	c #EAD4B5",
+"#+	c #C7C7C7",
+"$+	c #E1E1E1",
+"%+	c #EAEAEA",
+"&+	c #D0D0CF",
+"*+	c #B9B9B7",
+"=+	c #DACFB6",
+"-+	c #F0DCB1",
+";+	c #F0D9B0",
+">+	c #F0D6B0",
+",+	c #F0D4B0",
+"'+	c #F0D5B0",
+")+	c #EBD3B2",
+"!+	c #C7C2B8",
+"~+	c #BABBBB",
+"{+	c #E3E3E3",
+"]+	c #E9E9E9",
+"^+	c #E4E4E3",
+"/+	c #C7C7C6",
+"(+	c #B7B8B6",
+"_+	c #D0C7B6",
+":+	c #E8D3B1",
+"<+	c #EFD4AF",
+"[+	c #EED3B0",
+"}+	c #DFCDB3",
+"|+	c #C3BFB7",
+"1+	c #B8BAB9",
+"2+	c #DFDFDF",
+"3+	c #E7E7E7",
+"4+	c #E8E8E8",
+"5+	c #E5E5E5",
+"6+	c #C9C9C9",
+"7+	c #B6B7B7",
+"8+	c #BBBAB5",
+"9+	c #C9C1B5",
+"0+	c #D2C6B3",
+"a+	c #D4C6B3",
+"b+	c #CFC4B4",
+"c+	c #C3BEB5",
+"d+	c #B6B6B4",
+"e+	c #E6E6E6",
+"f+	c #E4E4E4",
+"g+	c #E0E0DF",
+"h+	c #D4D4D3",
+"i+	c #C4C5C4",
+"j+	c #B5B7B7",
+"k+	c #B5B6B7",
+"l+	c #B7B9B9",
+"m+	c #BDBEBE",
+"n+	c #C8C8C8",
+"o+	c #DDDDDD",
+"p+	c #E2E2E2",
+"q+	c #E0E0E0",
+"r+	c #DADADA",
+"s+	c #D4D4D4",
+"t+	c #D0D0D0",
+"u+	c #CECECE",
+"v+	c #D8D8D8",
+"w+	c #CDCDCD",
+"x+	c #CCCCCC",
+"y+	c #CBCBCB",
+"z+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.%.*.=.-.;.>.,.'.).!.~.{.",
+"].^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.",
+"0.a.b.c.d.e.f.g.h.i.j.k.l.m.m.n.o.p.] ",
+"/ q.r.s.h.t.u.v.w.x.y.z.z.A.B.C.D.E.v ",
+"F.( G.H.I.J.K.L.M.N.O.O.O.P.Q.R.S.T.U.",
+"% V.W.X.Y.Z.`. +.+++++++++.+@+G.#+$+U.",
+"U.%+&+*+=+-+;+>+,+,+,+'+>+)+!+~+{ {+= ",
+"%+]+^+/+(+_+:+<+<+<+<+[+}+|+1+&+2+3+%+",
+"4+3+5+2+6+7+8+9+0+a+b+c+d+W.p.L {+4+4+",
+"3+3+e+f+g+h+i+~+j+k+l+m+n+E.o+{+3+3+3+",
+"{+{+{+p+q+o+r+s+t+u+t+s+v+T.$+{+{+{+{+",
+"p.p.p.p.p.u+w+x+y+y+y+x+u+p.p.p.p.p.p.",
+"z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+z+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/hide-pressed.xpm b/themes/fbx/hide-pressed.xpm
new file mode 100644
index 000000000..6e81cdae1
--- /dev/null
+++ b/themes/fbx/hide-pressed.xpm
@@ -0,0 +1,308 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"19 24 281 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFC445",
+" .	c #FFC13A",
+"..	c #FFC43B",
+"+.	c #FFCA3E",
+"@.	c #FFD042",
+"#.	c #FFD845",
+"$.	c #FFE049",
+"%.	c #FFE54C",
+"&.	c #FFE94E",
+"*.	c #C7B250",
+"=.	c #36372D",
+"-.	c #B0B0AE",
+";.	c #F4F4F4",
+">.	c #EBEBEA",
+",.	c #5A5A54",
+"'.	c #97976B",
+").	c #FFFFB5",
+"!.	c #FFE887",
+"~.	c #FFCC4D",
+"{.	c #FFC63C",
+"].	c #FFCB3F",
+"^.	c #FFD143",
+"/.	c #FFD847",
+"(.	c #FFE74B",
+"_.	c #FFED4F",
+":.	c #FFED53",
+"<.	c #FFE654",
+"[.	c #ECCA54",
+"}.	c #4D4B35",
+"|.	c #81827F",
+"1.	c #EBEBEB",
+"2.	c #E2E2E2",
+"3.	c #484841",
+"4.	c #ACA96B",
+"5.	c #FFFF93",
+"6.	c #FFE168",
+"7.	c #FFCF46",
+"8.	c #FFD142",
+"9.	c #FFD846",
+"0.	c #FFE14A",
+"a.	c #FFEA4D",
+"b.	c #FFF055",
+"c.	c #FFF262",
+"d.	c #FFF46E",
+"e.	c #FFF374",
+"f.	c #FFE667",
+"g.	c #F8CE56",
+"h.	c #58543A",
+"i.	c #6D6D6A",
+"j.	c #E3E3E2",
+"k.	c #464642",
+"l.	c #A7A25C",
+"m.	c #FFFB72",
+"n.	c #FFE256",
+"o.	c #FFDD48",
+"p.	c #FFE64B",
+"q.	c #FFEF54",
+"r.	c #FFF46A",
+"s.	c #FFF584",
+"t.	c #FFF694",
+"u.	c #FFF79A",
+"v.	c #FFF496",
+"w.	c #FFE477",
+"x.	c #F4C758",
+"y.	c #545138",
+"z.	c #DDDDDD",
+"A.	c #5A5B57",
+"B.	c #858147",
+"C.	c #FFF255",
+"D.	c #FFE64C",
+"E.	c #FFE24A",
+"F.	c #FFE84C",
+"G.	c #FFF158",
+"H.	c #FFF578",
+"I.	c #FFF898",
+"J.	c #FFF9B0",
+"K.	c #FFFABA",
+"L.	c #FFFABD",
+"M.	c #FFF3AA",
+"N.	c #FFDE78",
+"O.	c #DFB657",
+"P.	c #434231",
+"Q.	c #DCDCDC",
+"R.	c #F0F0EF",
+"S.	c #878782",
+"T.	c #4D4C34",
+"U.	c #EED952",
+"V.	c #FFE94D",
+"W.	c #FFE74E",
+"X.	c #FFE8A0",
+"Y.	c #FFD667",
+"Z.	c #A9904D",
+"`.	c #33352F",
+" +	c #A0A09F",
+".+	c #DEDEDE",
+"++	c #EFEFEF",
+"@+	c #C3C3C0",
+"#+	c #34352F",
+"$+	c #9C924C",
+"%+	c #FFE650",
+"&+	c #FFE050",
+"*+	c #FFD772",
+"=+	c #EABC57",
+"-+	c #565239",
+";+	c #595A55",
+">+	c #BCBCBB",
+",+	c #E3E3E3",
+"'+	c #ECECEC",
+")+	c #E5E5E4",
+"!+	c #82837E",
+"~+	c #3C3C2E",
+"{+	c #BDA850",
+"]+	c #FFDC52",
+"^+	c #FFD858",
+"/+	c #FFDA6D",
+"(+	c #FFDF86",
+"_+	c #FFE495",
+":+	c #FFE295",
+"<+	c #FFD366",
+"[+	c #F2C257",
+"}+	c #7A6E45",
+"|+	c #383A33",
+"1+	c #989896",
+"2+	c #CCCCCC",
+"3+	c #E9E9E9",
+"4+	c #EAEAEA",
+"5+	c #E6E6E6",
+"6+	c #D0D0CF",
+"7+	c #676763",
+"8+	c #3D3E2F",
+"9+	c #A08D4C",
+"0+	c #EDC252",
+"a+	c #FFCB53",
+"b+	c #FFCE56",
+"c+	c #FFD059",
+"d+	c #FFCF58",
+"e+	c #FFC854",
+"f+	c #D2AB52",
+"g+	c #6E6541",
+"h+	c #373832",
+"i+	c #848482",
+"j+	c #BDBDBC",
+"k+	c #E8E8E8",
+"l+	c #DFDFDF",
+"m+	c #C7C7C6",
+"n+	c #747470",
+"o+	c #363931",
+"p+	c #555139",
+"q+	c #8A7947",
+"r+	c #A98E4A",
+"s+	c #AF924A",
+"t+	c #9F8849",
+"u+	c #736942",
+"v+	c #3D3E30",
+"w+	c #454741",
+"x+	c #8A8A87",
+"y+	c #B7B7B7",
+"z+	c #D6D6D6",
+"A+	c #E7E7E7",
+"B+	c #E4E4E4",
+"C+	c #DBDBDB",
+"D+	c #CACACA",
+"E+	c #9C9C9B",
+"F+	c #636460",
+"G+	c #434440",
+"H+	c #343833",
+"I+	c #333731",
+"J+	c #3B3E39",
+"K+	c #4E4F4B",
+"L+	c #737370",
+"M+	c #A1A1A0",
+"N+	c #BEBEBE",
+"O+	c #D8D8D8",
+"P+	c #E0E0E0",
+"Q+	c #DADADA",
+"R+	c #CFCFCF",
+"S+	c #C0C0C0",
+"T+	c #A9A9A9",
+"U+	c #979796",
+"V+	c #919190",
+"W+	c #999998",
+"X+	c #AAAAAA",
+"Y+	c #BABABA",
+"Z+	c #CDCDCD",
+"`+	c #C6C6C6",
+" @	c #C4C4C4",
+".@	c #C2C2C2",
+"+@	c #C3C3C3",
+"@@	c #C7C7C7",
+"#@	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z `  ...+.@.#.$.%.&.*.=.-.;.",
+">.,.'.).!.~.{.].^./.$.(._.:.<.[.}.|.1.",
+"2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.i.2.",
+"j.k.l.m.n.9.o.p.q.r.s.t.u.v.w.x.y.i.z.",
+">.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.|.Q.",
+"R.S.T.U.V.W.. . . . . . . X.Y.Z.`. +.+",
+"++@+#+$+%+&+. . . . . . . *+=+-+;+>+,+",
+"'+)+!+~+{+]+^+/+(+_+:+H <+[+}+|+1+2+3+",
+"4+5+6+7+8+9+0+a+b+c+d+e+f+g+h+i+j+.+4+",
+"k+5+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+k+k+",
+"A+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+5+A+A+",
+",+,+,+P+Q+R+S+T+U+V+W+X+Y+D+C+,+,+,+,+",
+"R+R+R+R+R+Z+D+`+ @.@+@@@2+R+R+R+R+R+R+",
+"#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/left-active.xpm b/themes/fbx/left-active.xpm
new file mode 100644
index 000000000..0bd93b3b2
--- /dev/null
+++ b/themes/fbx/left-active.xpm
@@ -0,0 +1,18 @@
+/* XPM */
+static char * left_active_xpm[] = {
+"5 8 7 1",
+" 	c None",
+".	c #000000",
+"+	c #E1E1E1",
+"@	c #ADADAD",
+"#	c #E2E2E2",
+"$	c #AEAEAE",
+"%	c #AFAFAF",
+"..+@.",
+"..#$.",
+"..#$.",
+"..#$.",
+"..#$.",
+"..#%.",
+"..#%.",
+"..#%."};
diff --git a/themes/fbx/left-inactive.xpm b/themes/fbx/left-inactive.xpm
new file mode 100644
index 000000000..365fb3400
--- /dev/null
+++ b/themes/fbx/left-inactive.xpm
@@ -0,0 +1,18 @@
+/* XPM */
+static char * left_inactive_xpm[] = {
+"5 8 7 1",
+" 	c None",
+".	c #000000",
+"+	c #E1E1E1",
+"@	c #ADADAD",
+"#	c #E2E2E2",
+"$	c #AEAEAE",
+"%	c #AFAFAF",
+"..+@.",
+"..#$.",
+"..#$.",
+"..#$.",
+"..#$.",
+"..#%.",
+"..#%.",
+"..#%."};
diff --git a/themes/fbx/maximize-active.xpm b/themes/fbx/maximize-active.xpm
new file mode 100644
index 000000000..1f0addbcf
--- /dev/null
+++ b/themes/fbx/maximize-active.xpm
@@ -0,0 +1,271 @@
+/* XPM */
+static char * maximize_active_xpm[] = {
+"19 24 244 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFE418",
+"D 	c #FCDB1B",
+"E 	c #5E5623",
+"F 	c #424344",
+"G 	c #DFDFDF",
+"H 	c #FBFBFB",
+"I 	c #7F7F7C",
+"J 	c #4A4A35",
+"K 	c #F9F9B9",
+"L 	c #FFFFCD",
+"M 	c #FFFFD3",
+"N 	c #FFD818",
+"O 	c #FFDB18",
+"P 	c #B39522",
+"Q 	c #1D201E",
+"R 	c #AEAEAD",
+"S 	c #F4F4F4",
+"T 	c #F9F9F9",
+"U 	c #4C4C4B",
+"V 	c #7E7D4E",
+"W 	c #FFFFA4",
+"X 	c #FFFFA8",
+"Y 	c #FFFFAF",
+"Z 	c #FFCC19",
+"` 	c #FFCA18",
+" .	c #E1AE1F",
+"..	c #2F2D1F",
+"+.	c #7E7F7E",
+"@.	c #EBEBEB",
+"#.	c #F7F7F7",
+"$.	c #343436",
+"%.	c #96934B",
+"&.	c #FFFF7C",
+"*.	c #FFF979",
+"=.	c #FFF97A",
+"-.	c #FFF76D",
+";.	c #FFF24F",
+">.	c #FFE828",
+",.	c #FFDA16",
+"'.	c #FFCD19",
+").	c #FFBE19",
+"!.	c #FFBB19",
+"~.	c #F3B01B",
+"{.	c #383420",
+"].	c #676767",
+"^.	c #E2E2E2",
+"/.	c #343438",
+"(.	c #908A39",
+"_.	c #FFFB4D",
+":.	c #FFEE42",
+"<.	c #FFED39",
+"[.	c #FFE625",
+"}.	c #FFDE19",
+"|.	c #FFD316",
+"1.	c #FFC619",
+"2.	c #FFB119",
+"3.	c #EEA61C",
+"4.	c #363220",
+"5.	c #676766",
+"6.	c #DDDDDD",
+"7.	c #4F4F51",
+"8.	c #686225",
+"9.	c #FFEA21",
+"0.	c #FFE31A",
+"a.	c #FFDE17",
+"b.	c #FFD217",
+"c.	c #FFC718",
+"d.	c #FFB319",
+"e.	c #FFAC19",
+"f.	c #FFA819",
+"g.	c #FFAE18",
+"h.	c #D19121",
+"i.	c #26261D",
+"j.	c #7E7E7E",
+"k.	c #DCDCDC",
+"l.	c #F1F1F1",
+"m.	c #80807F",
+"n.	c #2F2E1C",
+"o.	c #E5C71D",
+"p.	c #FFDD18",
+"q.	c #FFD119",
+"r.	c #FFA919",
+"s.	c #FFB019",
+"t.	c #906B24",
+"u.	c #1F2424",
+"v.	c #9E9E9E",
+"w.	c #DEDEDE",
+"x.	c #EFEFEF",
+"y.	c #C0C0BF",
+"z.	c #212324",
+"A.	c #817225",
+"B.	c #FFD61A",
+"C.	c #FFC919",
+"D.	c #FFC019",
+"E.	c #FFB819",
+"F.	c #FFAE19",
+"G.	c #FFAF18",
+"H.	c #DF9920",
+"I.	c #373321",
+"J.	c #515251",
+"K.	c #BBBBBB",
+"L.	c #E3E3E3",
+"M.	c #ECECEC",
+"N.	c #E5E5E5",
+"O.	c #7D7E7C",
+"P.	c #21211C",
+"Q.	c #A88924",
+"R.	c #FFC71A",
+"S.	c #FFBC18",
+"T.	c #FFAA19",
+"U.	c #FFB018",
+"V.	c #EBA11E",
+"W.	c #5C4B24",
+"X.	c #282A2A",
+"Y.	c #989897",
+"Z.	c #CCCCCC",
+"`.	c #E9E9E9",
+" +	c #EAEAEA",
+".+	c #E6E6E6",
+"++	c #D1D1D0",
+"@+	c #5F5F5E",
+"#+	c #22231C",
+"$+	c #866C25",
+"%+	c #E4A51E",
+"&+	c #FFAE1A",
+"*+	c #FFB118",
+"=+	c #FFAF19",
+"-+	c #FCAA1C",
+";+	c #C18922",
+">+	c #4F4323",
+",+	c #242827",
+"'+	c #828281",
+")+	c #BDBDBD",
+"!+	c #E8E8E8",
+"~+	c #DFDFDE",
+"{+	c #C7C7C6",
+"]+	c #6F6F6D",
+"^+	c #222525",
+"/+	c #373220",
+"(+	c #6F5624",
+"_+	c #936C23",
+":+	c #9A7022",
+"<+	c #866524",
+"[+	c #564724",
+"}+	c #21231C",
+"|+	c #383B3A",
+"1+	c #888886",
+"2+	c #B7B7B7",
+"3+	c #E7E7E7",
+"4+	c #E4E4E4",
+"5+	c #DBDBDB",
+"6+	c #CBCBCA",
+"7+	c #9C9C9B",
+"8+	c #5D5E5D",
+"9+	c #363939",
+"0+	c #222628",
+"a+	c #1F2526",
+"b+	c #2A2E2F",
+"c+	c #444646",
+"d+	c #70706F",
+"e+	c #A1A1A0",
+"f+	c #BEBEBE",
+"g+	c #D8D8D8",
+"h+	c #E0E0E0",
+"i+	c #DADADA",
+"j+	c #CFCFCF",
+"k+	c #C0C0C0",
+"l+	c #AAAAAA",
+"m+	c #979797",
+"n+	c #919191",
+"o+	c #999999",
+"p+	c #BABABA",
+"q+	c #CACACA",
+"r+	c #CDCDCD",
+"s+	c #C6C6C6",
+"t+	c #C2C2C2",
+"u+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B . . . . . . . C D E F G H ",
+"H I J K L M . . . . . . . N O P Q R S ",
+"T U V W X Y . . . . . . . Z `  ...+.@.",
+"#.$.%.&.*.=.. -.;.>.,.'.. ).!.~.{.].^.",
+"S /.(._.:.<.. [.}.|.1.!.. 2.2.3.4.5.6.",
+"; 7.8.9.0.a.. b.c.).d.e.. f.g.h.i.j.k.",
+"l.m.n.o.p.q.. . . . . . . r.s.t.u.v.w.",
+"x.y.z.A.B.C.D.E.F.r.r.r.r.G.H.I.J.K.L.",
+"M.N.O.P.Q.R.S.s.r.r.r.T.U.V.W.X.Y.Z.`.",
+" +.+++@+#+$+%+&+s.*+=+-+;+>+,+'+)+w. +",
+"!+.+~+{+]+^+/+(+_+:+<+[+}+|+1+2+- !+!+",
+"3+3+4+5+6+7+8+9+0+a+b+c+d+e+f+g+.+3+3+",
+"L.L.L.h+i+j+k+l+m+n+o+l+p+q+5+L.L.L.L.",
+"j+j+j+j+j+r+q+s+% t+u+s+Z.j+j+j+j+j+j+",
+"v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/maximize-inactive.xpm b/themes/fbx/maximize-inactive.xpm
new file mode 100644
index 000000000..5463b986d
--- /dev/null
+++ b/themes/fbx/maximize-inactive.xpm
@@ -0,0 +1,275 @@
+/* XPM */
+static char * maximize_inactive_xpm[] = {
+"19 24 248 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #CFCDC6",
+"B 	c #CFCDC5",
+"C 	c #CFCCC2",
+"D 	c #CFCBBA",
+"E 	c #CFC9B1",
+"F 	c #CFC7A7",
+"G 	c #CFC59E",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #CECBC1",
+"R 	c #CECBC0",
+"S 	c #CECABD",
+"T 	c #CEC8B5",
+"U 	c #CEC7A9",
+"V 	c #CEC49E",
+"W 	c #CEC39A",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #CCC8B8",
+"*.	c #CCC8B7",
+"=.	c #CCC7B3",
+"-.	c #CCC6AA",
+";.	c #CCC39E",
+">.	c #CCC098",
+",.	c #CCBE98",
+"'.	c #FAE7BA",
+").	c #FAE6BA",
+"!.	c #F2E0BD",
+"~.	c #C6C5C2",
+"{.	c #D9D9D9",
+"].	c #F6F6F6",
+"^.	c #F7F7F7",
+"/.	c #C6C6C6",
+"(.	c #DEDAC8",
+"_.	c #F9F3D1",
+":.	c #F9F0D1",
+"<.	c #F9F1D1",
+"[.	c #CCC4AA",
+"}.	c #F9F0CE",
+"|.	c #F9EFC6",
+"1.	c #F9ECBC",
+"2.	c #F9E9B9",
+"3.	c #F9E6B9",
+"4.	c #CCBA97",
+"5.	c #F9E2B9",
+"6.	c #F9E1B9",
+"7.	c #F5DFBA",
+"8.	c #C7C5C0",
+"9.	c #D2D2D2",
+"0.	c #F2F2F2",
+"a.	c #F4F4F4",
+"b.	c #C3C4C4",
+"c.	c #DAD6C2",
+"d.	c #F6EEC3",
+"e.	c #F6ECC0",
+"f.	c #F6EBBE",
+"g.	c #C9BF9A",
+"h.	c #F6EAB9",
+"i.	c #F6E8B6",
+"j.	c #F6E5B6",
+"k.	c #F6E2B6",
+"l.	c #F6DFB6",
+"m.	c #C9B595",
+"n.	c #F6DCB6",
+"o.	c #F2DAB8",
+"p.	c #C4C3BE",
+"q.	c #CFCFCF",
+"r.	c #CACACB",
+"s.	c #D0CDBD",
+"t.	c #F6EAB8",
+"u.	c #F6E7B6",
+"v.	c #C9BB95",
+"w.	c #F6E4B6",
+"x.	c #F6E1B6",
+"y.	c #F6DAB6",
+"z.	c #C9B295",
+"A.	c #F6D9B6",
+"B.	c #EAD5B9",
+"C.	c #BFBFBD",
+"D.	c #D5D5D5",
+"E.	c #F1F1F1",
+"F.	c #C0BFBB",
+"G.	c #EDE0B6",
+"H.	c #F4E5B4",
+"I.	c #F4E2B4",
+"J.	c #C7B893",
+"K.	c #C7B693",
+"L.	c #C7B493",
+"M.	c #C7B293",
+"N.	c #C7B193",
+"O.	c #F4D8B4",
+"P.	c #F4DAB4",
+"Q.	c #D8CCBA",
+"R.	c #BCBDBD",
+"S.	c #DCDCDC",
+"T.	c #ECECEC",
+"U.	c #E3E3E2",
+"V.	c #BBBCBC",
+"W.	c #D3CDB9",
+"X.	c #F3E2B3",
+"Y.	c #F3DFB3",
+"Z.	c #F3DCB3",
+"`.	c #F3DAB3",
+" +	c #F3D8B3",
+".+	c #F3D7B3",
+"++	c #EAD4B5",
+"@+	c #C7C7C7",
+"#+	c #E1E1E1",
+"$+	c #EAEAEA",
+"%+	c #D0D0CF",
+"&+	c #B9B9B7",
+"*+	c #DACFB6",
+"=+	c #F0DCB1",
+"-+	c #F0D9B0",
+";+	c #F0D6B0",
+">+	c #F0D4B0",
+",+	c #F0D5B0",
+"'+	c #EBD3B2",
+")+	c #C7C2B8",
+"!+	c #BABBBB",
+"~+	c #E3E3E3",
+"{+	c #E9E9E9",
+"]+	c #E4E4E3",
+"^+	c #C7C7C6",
+"/+	c #B7B8B6",
+"(+	c #D0C7B6",
+"_+	c #E8D3B1",
+":+	c #EFD4AF",
+"<+	c #EED3B0",
+"[+	c #DFCDB3",
+"}+	c #C3BFB7",
+"|+	c #B8BAB9",
+"1+	c #DFDFDF",
+"2+	c #E7E7E7",
+"3+	c #E8E8E8",
+"4+	c #E5E5E5",
+"5+	c #C9C9C9",
+"6+	c #B6B7B7",
+"7+	c #BBBAB5",
+"8+	c #C9C1B5",
+"9+	c #D2C6B3",
+"0+	c #D4C6B3",
+"a+	c #CFC4B4",
+"b+	c #C3BEB5",
+"c+	c #B6B6B4",
+"d+	c #E6E6E6",
+"e+	c #E4E4E4",
+"f+	c #E0E0DF",
+"g+	c #D4D4D3",
+"h+	c #C4C5C4",
+"i+	c #B5B7B7",
+"j+	c #B5B6B7",
+"k+	c #B7B9B9",
+"l+	c #BDBEBE",
+"m+	c #C8C8C8",
+"n+	c #DDDDDD",
+"o+	c #E2E2E2",
+"p+	c #E0E0E0",
+"q+	c #DADADA",
+"r+	c #D4D4D4",
+"s+	c #D0D0D0",
+"t+	c #CECECE",
+"u+	c #D8D8D8",
+"v+	c #CDCDCD",
+"w+	c #CCCCCC",
+"x+	c #CBCBCB",
+"y+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].",
+"^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.",
+"a.b.c.d.e.f.g.h.i.j.k.l.m.n.n.o.p.q.] ",
+"/ r.s.t.i.u.v.w.x.l.n.y.z.A.y.B.C.D.v ",
+"E.( F.G.H.I.J.K.L.M.N.N.N.O.P.Q.R.S.T.",
+"% U.V.W.X.Y.Z.`. +.+.+.+.+ +++F.@+#+T.",
+"T.$+%+&+*+=+-+;+>+>+>+,+;+'+)+!+{ ~+= ",
+"$+{+]+^+/+(+_+:+:+:+:+<+[+}+|+%+1+2+$+",
+"3+2+4+1+5+6+7+8+9+0+a+b+c+V.q.L ~+3+3+",
+"2+2+d+e+f+g+h+!+i+j+k+l+m+D.n+~+2+2+2+",
+"~+~+~+o+p+n+q+r+s+t+s+r+u+S.#+~+~+~+~+",
+"q.q.q.q.q.t+v+w+x+x+x+w+t+q.q.q.q.q.q.",
+"y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/maximize-pressed.xpm b/themes/fbx/maximize-pressed.xpm
new file mode 100644
index 000000000..b04143278
--- /dev/null
+++ b/themes/fbx/maximize-pressed.xpm
@@ -0,0 +1,290 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"19 24 263 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFE54C",
+" .	c #FFE94E",
+"..	c #C7B250",
+"+.	c #36372D",
+"@.	c #B0B0AE",
+"#.	c #F4F4F4",
+"$.	c #EBEBEA",
+"%.	c #5A5A54",
+"&.	c #97976B",
+"*.	c #FFFFB5",
+"=.	c #FFE887",
+"-.	c #FFCC4D",
+";.	c #FFED53",
+">.	c #FFE654",
+",.	c #ECCA54",
+"'.	c #4D4B35",
+").	c #81827F",
+"!.	c #EBEBEB",
+"~.	c #E2E2E2",
+"{.	c #484841",
+"].	c #ACA96B",
+"^.	c #FFFF93",
+"/.	c #FFE168",
+"(.	c #FFCF46",
+"_.	c #FFF374",
+":.	c #FFE667",
+"<.	c #F8CE56",
+"[.	c #58543A",
+"}.	c #6D6D6A",
+"|.	c #E3E3E2",
+"1.	c #464642",
+"2.	c #A7A25C",
+"3.	c #FFFB72",
+"4.	c #FFE256",
+"5.	c #FFD846",
+"6.	c #FFE64B",
+"7.	c #FFEF54",
+"8.	c #FFF46A",
+"9.	c #FFF584",
+"0.	c #FFF694",
+"a.	c #FFF496",
+"b.	c #FFE477",
+"c.	c #F4C758",
+"d.	c #545138",
+"e.	c #DDDDDD",
+"f.	c #5A5B57",
+"g.	c #858147",
+"h.	c #FFF255",
+"i.	c #FFE64C",
+"j.	c #FFE24A",
+"k.	c #FFF158",
+"l.	c #FFF578",
+"m.	c #FFF898",
+"n.	c #FFF9B0",
+"o.	c #FFFABA",
+"p.	c #FFF3AA",
+"q.	c #FFDE78",
+"r.	c #DFB657",
+"s.	c #434231",
+"t.	c #DCDCDC",
+"u.	c #F0F0EF",
+"v.	c #878782",
+"w.	c #4D4C34",
+"x.	c #EED952",
+"y.	c #FFE94D",
+"z.	c #FFE74E",
+"A.	c #FFF57B",
+"B.	c #FFF89E",
+"C.	c #FFFAB8",
+"D.	c #FFFCCB",
+"E.	c #FFFDD5",
+"F.	c #FFE8A0",
+"G.	c #FFD667",
+"H.	c #A9904D",
+"I.	c #33352F",
+"J.	c #A0A09F",
+"K.	c #DEDEDE",
+"L.	c #EFEFEF",
+"M.	c #C3C3C0",
+"N.	c #34352F",
+"O.	c #9C924C",
+"P.	c #FFE650",
+"Q.	c #FFE050",
+"R.	c #FFD772",
+"S.	c #EABC57",
+"T.	c #565239",
+"U.	c #595A55",
+"V.	c #BCBCBB",
+"W.	c #E3E3E3",
+"X.	c #ECECEC",
+"Y.	c #E5E5E4",
+"Z.	c #82837E",
+"`.	c #3C3C2E",
+" +	c #BDA850",
+".+	c #FFDC52",
+"++	c #FFD858",
+"@+	c #FFDA6D",
+"#+	c #FFDF86",
+"$+	c #FFE495",
+"%+	c #FFE295",
+"&+	c #FFD366",
+"*+	c #F2C257",
+"=+	c #7A6E45",
+"-+	c #383A33",
+";+	c #989896",
+">+	c #CCCCCC",
+",+	c #E9E9E9",
+"'+	c #EAEAEA",
+")+	c #E6E6E6",
+"!+	c #D0D0CF",
+"~+	c #676763",
+"{+	c #3D3E2F",
+"]+	c #A08D4C",
+"^+	c #EDC252",
+"/+	c #FFCB53",
+"(+	c #FFCE56",
+"_+	c #FFD059",
+":+	c #FFCF58",
+"<+	c #FFC854",
+"[+	c #D2AB52",
+"}+	c #6E6541",
+"|+	c #373832",
+"1+	c #848482",
+"2+	c #BDBDBC",
+"3+	c #E8E8E8",
+"4+	c #DFDFDF",
+"5+	c #C7C7C6",
+"6+	c #747470",
+"7+	c #363931",
+"8+	c #555139",
+"9+	c #8A7947",
+"0+	c #A98E4A",
+"a+	c #AF924A",
+"b+	c #9F8849",
+"c+	c #736942",
+"d+	c #3D3E30",
+"e+	c #454741",
+"f+	c #8A8A87",
+"g+	c #B7B7B7",
+"h+	c #D6D6D6",
+"i+	c #E7E7E7",
+"j+	c #E4E4E4",
+"k+	c #DBDBDB",
+"l+	c #CACACA",
+"m+	c #9C9C9B",
+"n+	c #636460",
+"o+	c #434440",
+"p+	c #343833",
+"q+	c #333731",
+"r+	c #3B3E39",
+"s+	c #4E4F4B",
+"t+	c #737370",
+"u+	c #A1A1A0",
+"v+	c #BEBEBE",
+"w+	c #D8D8D8",
+"x+	c #E0E0E0",
+"y+	c #DADADA",
+"z+	c #CFCFCF",
+"A+	c #C0C0C0",
+"B+	c #A9A9A9",
+"C+	c #979796",
+"D+	c #919190",
+"E+	c #999998",
+"F+	c #AAAAAA",
+"G+	c #BABABA",
+"H+	c #CDCDCD",
+"I+	c #C6C6C6",
+"J+	c #C4C4C4",
+"K+	c #C2C2C2",
+"L+	c #C3C3C3",
+"M+	c #C7C7C7",
+"N+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z . . . . . . . `  ...+.@.#.",
+"$.%.&.*.=.-.. . . . . . . ;.>.,.'.).!.",
+"~.{.].^./.(.. . . . . . . _.:.<.[.}.~.",
+"|.1.2.3.4.5.. 6.7.8.9.0.. a.b.c.d.}.e.",
+"$.f.g.h.i.j.. k.l.m.n.o.. p.q.r.s.).t.",
+"u.v.w.x.y.z.. A.B.C.D.E.. F.G.H.I.J.K.",
+"L.M.N.O.P.Q.. . . . . . . R.S.T.U.V.W.",
+"X.Y.Z.`. +.+++@+#+$+%+H &+*+=+-+;+>+,+",
+"'+)+!+~+{+]+^+/+(+_+:+<+[+}+|+1+2+K.'+",
+"3+)+4+5+6+7+8+9+0+a+b+c+d+e+f+g+h+3+3+",
+"i+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+)+i+i+",
+"W.W.W.x+y+z+A+B+C+D+E+F+G+l+k+W.W.W.W.",
+"z+z+z+z+z+H+l+I+J+K+L+M+>+z+z+z+z+z+z+",
+"N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/menu-active.xpm b/themes/fbx/menu-active.xpm
new file mode 100644
index 000000000..d625c6b12
--- /dev/null
+++ b/themes/fbx/menu-active.xpm
@@ -0,0 +1,280 @@
+/* XPM */
+static char * menu_active_xpm[] = {
+"19 24 253 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFFFED",
+"D 	c #FFFFD8",
+"E 	c #FFFFB6",
+"F 	c #FFFC86",
+"G 	c #FFF254",
+"H 	c #FFE92A",
+"I 	c #FFE418",
+"J 	c #FCDB1B",
+"K 	c #5E5623",
+"L 	c #424344",
+"M 	c #DFDFDF",
+"N 	c #FBFBFB",
+"O 	c #7F7F7C",
+"P 	c #4A4A35",
+"Q 	c #F9F9B9",
+"R 	c #FFFFCD",
+"S 	c #FFFFD3",
+"T 	c #FFFFDA",
+"U 	c #FFFFA0",
+"V 	c #FFF568",
+"W 	c #FFEA2E",
+"X 	c #FFE117",
+"Y 	c #FFD818",
+"Z 	c #FFDB18",
+"` 	c #B39522",
+" .	c #1D201E",
+"..	c #AEAEAD",
+"+.	c #F4F4F4",
+"@.	c #F9F9F9",
+"#.	c #4C4C4B",
+"$.	c #7E7D4E",
+"%.	c #FFFFA4",
+"&.	c #FFFFA8",
+"*.	c #FFFFAF",
+"=.	c #FFD418",
+"-.	c #FFCC19",
+";.	c #FFCA18",
+">.	c #E1AE1F",
+",.	c #2F2D1F",
+"'.	c #7E7F7E",
+").	c #EBEBEB",
+"!.	c #F7F7F7",
+"~.	c #343436",
+"{.	c #96934B",
+"].	c #FFFF7C",
+"^.	c #FFF979",
+"/.	c #FFF97A",
+"(.	c #FFC519",
+"_.	c #FFBE19",
+":.	c #FFBB19",
+"<.	c #F3B01B",
+"[.	c #383420",
+"}.	c #676767",
+"|.	c #E2E2E2",
+"1.	c #343438",
+"2.	c #908A39",
+"3.	c #FFFB4D",
+"4.	c #FFEE42",
+"5.	c #FFED39",
+"6.	c #FFE930",
+"7.	c #FFB519",
+"8.	c #FFB119",
+"9.	c #EEA61C",
+"0.	c #363220",
+"a.	c #676766",
+"b.	c #DDDDDD",
+"c.	c #4F4F51",
+"d.	c #686225",
+"e.	c #FFEA21",
+"f.	c #FFE31A",
+"g.	c #FFDE17",
+"h.	c #FFD816",
+"i.	c #FFD217",
+"j.	c #FFB319",
+"k.	c #FFAC19",
+"l.	c #FFA919",
+"m.	c #FFA819",
+"n.	c #FFAE18",
+"o.	c #D19121",
+"p.	c #26261D",
+"q.	c #7E7E7E",
+"r.	c #DCDCDC",
+"s.	c #F1F1F1",
+"t.	c #80807F",
+"u.	c #2F2E1C",
+"v.	c #E5C71D",
+"w.	c #FFDD18",
+"x.	c #FFD119",
+"y.	c #FFCB19",
+"z.	c #FFC319",
+"A.	c #FFB919",
+"B.	c #FFAF19",
+"C.	c #FFB019",
+"D.	c #906B24",
+"E.	c #1F2424",
+"F.	c #9E9E9E",
+"G.	c #DEDEDE",
+"H.	c #EFEFEF",
+"I.	c #C0C0BF",
+"J.	c #212324",
+"K.	c #817225",
+"L.	c #FFD61A",
+"M.	c #FFC919",
+"N.	c #FFC019",
+"O.	c #FFB819",
+"P.	c #FFAE19",
+"Q.	c #FFAF18",
+"R.	c #DF9920",
+"S.	c #373321",
+"T.	c #515251",
+"U.	c #BBBBBB",
+"V.	c #E3E3E3",
+"W.	c #ECECEC",
+"X.	c #E5E5E5",
+"Y.	c #7D7E7C",
+"Z.	c #21211C",
+"`.	c #A88924",
+" +	c #FFC71A",
+".+	c #FFBC18",
+"++	c #FFAA19",
+"@+	c #FFB018",
+"#+	c #EBA11E",
+"$+	c #5C4B24",
+"%+	c #282A2A",
+"&+	c #989897",
+"*+	c #CCCCCC",
+"=+	c #E9E9E9",
+"-+	c #EAEAEA",
+";+	c #E6E6E6",
+">+	c #D1D1D0",
+",+	c #5F5F5E",
+"'+	c #22231C",
+")+	c #866C25",
+"!+	c #E4A51E",
+"~+	c #FFAE1A",
+"{+	c #FFB118",
+"]+	c #FCAA1C",
+"^+	c #C18922",
+"/+	c #4F4323",
+"(+	c #242827",
+"_+	c #828281",
+":+	c #BDBDBD",
+"<+	c #E8E8E8",
+"[+	c #DFDFDE",
+"}+	c #C7C7C6",
+"|+	c #6F6F6D",
+"1+	c #222525",
+"2+	c #373220",
+"3+	c #6F5624",
+"4+	c #936C23",
+"5+	c #9A7022",
+"6+	c #866524",
+"7+	c #564724",
+"8+	c #21231C",
+"9+	c #383B3A",
+"0+	c #888886",
+"a+	c #B7B7B7",
+"b+	c #E7E7E7",
+"c+	c #E4E4E4",
+"d+	c #DBDBDB",
+"e+	c #CBCBCA",
+"f+	c #9C9C9B",
+"g+	c #5D5E5D",
+"h+	c #363939",
+"i+	c #222628",
+"j+	c #1F2526",
+"k+	c #2A2E2F",
+"l+	c #444646",
+"m+	c #70706F",
+"n+	c #A1A1A0",
+"o+	c #BEBEBE",
+"p+	c #D8D8D8",
+"q+	c #E0E0E0",
+"r+	c #DADADA",
+"s+	c #CFCFCF",
+"t+	c #C0C0C0",
+"u+	c #AAAAAA",
+"v+	c #979797",
+"w+	c #919191",
+"x+	c #999999",
+"y+	c #BABABA",
+"z+	c #CACACA",
+"A+	c #CDCDCD",
+"B+	c #C6C6C6",
+"C+	c #C2C2C2",
+"D+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B C A D E F G H I J K L M N ",
+"N O P Q R S T D p U V W X Y Z `  ...+.",
+"@.#.$.%.&.*.. . . . . . =.-.;.>.,.'.).",
+"!.~.{.].^./.. . . . . . (._.:.<.[.}.|.",
+"+.1.2.3.4.5.6.. . . . :.7.8.8.9.0.a.b.",
+"; c.d.e.f.g.h.i.. . j.k.l.m.n.o.p.q.r.",
+"s.t.u.v.w.x.y.z.A.B.l.m.l.l.C.D.E.F.G.",
+"H.I.J.K.L.M.N.O.P.l.l.l.l.Q.R.S.T.U.V.",
+"W.X.Y.Z.`. +.+C.l.l.l.++@+#+$+%+&+*+=+",
+"-+;+>+,+'+)+!+~+C.{+B.]+^+/+(+_+:+G.-+",
+"<+;+[+}+|+1+2+3+4+5+6+7+8+9+0+a+- <+<+",
+"b+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+;+b+b+",
+"V.V.V.q+r+s+t+u+v+w+x+u+y+z+d+V.V.V.V.",
+"s+s+s+s+s+A+z+B+% C+D+B+*+s+s+s+s+s+s+",
+"F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/menu-inactive.xpm b/themes/fbx/menu-inactive.xpm
new file mode 100644
index 000000000..b32aa9e58
--- /dev/null
+++ b/themes/fbx/menu-inactive.xpm
@@ -0,0 +1,274 @@
+/* XPM */
+static char * menu_inactive_xpm[] = {
+"19 24 247 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #FDFBF2",
+"B 	c #FDFBF1",
+"C 	c #FDFAED",
+"D 	c #FDF8E4",
+"E 	c #FDF6D8",
+"F 	c #FDF3CC",
+"G 	c #FDF1C1",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #FCF8EC",
+"R 	c #FCF8EB",
+"S 	c #FCF7E7",
+"T 	c #FCF5DD",
+"U 	c #FCF3CF",
+"V 	c #FCF0C1",
+"W 	c #FCEEBC",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #CCC8B8",
+"*.	c #CCC8B7",
+"=.	c #CCC7B3",
+"-.	c #CCC6AA",
+";.	c #CCC39E",
+">.	c #CCC098",
+",.	c #FAE9BA",
+"'.	c #FAE7BA",
+").	c #FAE6BA",
+"!.	c #F2E0BD",
+"~.	c #C6C5C2",
+"{.	c #D9D9D9",
+"].	c #F6F6F6",
+"^.	c #F7F7F7",
+"/.	c #C6C6C6",
+"(.	c #DEDAC8",
+"_.	c #F9F3D1",
+":.	c #F9F0D1",
+"<.	c #F9F1D1",
+"[.	c #CCC4AA",
+"}.	c #CCC4A8",
+"|.	c #CCC3A2",
+"1.	c #CCC19A",
+"2.	c #CCBE97",
+"3.	c #CCBC97",
+"4.	c #F9E4B9",
+"5.	c #F9E2B9",
+"6.	c #F9E1B9",
+"7.	c #F5DFBA",
+"8.	c #C7C5C0",
+"9.	c #D2D2D2",
+"0.	c #F2F2F2",
+"a.	c #F4F4F4",
+"b.	c #C3C4C4",
+"c.	c #DAD6C2",
+"d.	c #F6EEC3",
+"e.	c #F6ECC0",
+"f.	c #F6EBBE",
+"g.	c #F6EABC",
+"h.	c #C9BF97",
+"i.	c #C9BE95",
+"j.	c #C9BB95",
+"k.	c #C9B995",
+"l.	c #F6DFB6",
+"m.	c #F6DDB6",
+"n.	c #F6DCB6",
+"o.	c #F2DAB8",
+"p.	c #C4C3BE",
+"q.	c #CFCFCF",
+"r.	c #CACACB",
+"s.	c #D0CDBD",
+"t.	c #F6EAB8",
+"u.	c #F6E8B6",
+"v.	c #F6E7B6",
+"w.	c #F6E5B6",
+"x.	c #F6E4B6",
+"y.	c #C9B895",
+"z.	c #C9B695",
+"A.	c #F6DAB6",
+"B.	c #F6D9B6",
+"C.	c #EAD5B9",
+"D.	c #BFBFBD",
+"E.	c #D5D5D5",
+"F.	c #F1F1F1",
+"G.	c #C0BFBB",
+"H.	c #EDE0B6",
+"I.	c #F4E5B4",
+"J.	c #F4E2B4",
+"K.	c #F4E1B4",
+"L.	c #F4DFB4",
+"M.	c #F4DCB4",
+"N.	c #F4DAB4",
+"O.	c #F4D8B4",
+"P.	c #D8CCBA",
+"Q.	c #BCBDBD",
+"R.	c #DCDCDC",
+"S.	c #ECECEC",
+"T.	c #E3E3E2",
+"U.	c #BBBCBC",
+"V.	c #D3CDB9",
+"W.	c #F3E2B3",
+"X.	c #F3DFB3",
+"Y.	c #F3DCB3",
+"Z.	c #F3DAB3",
+"`.	c #F3D8B3",
+" +	c #F3D7B3",
+".+	c #EAD4B5",
+"++	c #C7C7C7",
+"@+	c #E1E1E1",
+"#+	c #EAEAEA",
+"$+	c #D0D0CF",
+"%+	c #B9B9B7",
+"&+	c #DACFB6",
+"*+	c #F0DCB1",
+"=+	c #F0D9B0",
+"-+	c #F0D6B0",
+";+	c #F0D4B0",
+">+	c #F0D5B0",
+",+	c #EBD3B2",
+"'+	c #C7C2B8",
+")+	c #BABBBB",
+"!+	c #E3E3E3",
+"~+	c #E9E9E9",
+"{+	c #E4E4E3",
+"]+	c #C7C7C6",
+"^+	c #B7B8B6",
+"/+	c #D0C7B6",
+"(+	c #E8D3B1",
+"_+	c #EFD4AF",
+":+	c #EED3B0",
+"<+	c #DFCDB3",
+"[+	c #C3BFB7",
+"}+	c #B8BAB9",
+"|+	c #DFDFDF",
+"1+	c #E7E7E7",
+"2+	c #E8E8E8",
+"3+	c #E5E5E5",
+"4+	c #C9C9C9",
+"5+	c #B6B7B7",
+"6+	c #BBBAB5",
+"7+	c #C9C1B5",
+"8+	c #D2C6B3",
+"9+	c #D4C6B3",
+"0+	c #CFC4B4",
+"a+	c #C3BEB5",
+"b+	c #B6B6B4",
+"c+	c #E6E6E6",
+"d+	c #E4E4E4",
+"e+	c #E0E0DF",
+"f+	c #D4D4D3",
+"g+	c #C4C5C4",
+"h+	c #B5B7B7",
+"i+	c #B5B6B7",
+"j+	c #B7B9B9",
+"k+	c #BDBEBE",
+"l+	c #C8C8C8",
+"m+	c #DDDDDD",
+"n+	c #E2E2E2",
+"o+	c #E0E0E0",
+"p+	c #DADADA",
+"q+	c #D4D4D4",
+"r+	c #D0D0D0",
+"s+	c #CECECE",
+"t+	c #D8D8D8",
+"u+	c #CDCDCD",
+"v+	c #CCCCCC",
+"w+	c #CBCBCB",
+"x+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].",
+"^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.",
+"a.b.c.d.e.f.g.h.i.j.k.l.m.n.n.o.p.q.] ",
+"/ r.s.t.u.v.w.x.y.z.n.A.A.B.A.C.D.E.v ",
+"F.( G.H.I.J.K.L.M.N.O.O.O.O.N.P.Q.R.S.",
+"% T.U.V.W.X.Y.Z.`. + + + +`..+G.++@+S.",
+"S.#+$+%+&+*+=+-+;+;+;+>+-+,+'+)+{ !+= ",
+"#+~+{+]+^+/+(+_+_+_+_+:+<+[+}+$+|+1+#+",
+"2+1+3+|+4+5+6+7+8+9+0+a+b+U.q.L !+2+2+",
+"1+1+c+d+e+f+g+)+h+i+j+k+l+E.m+!+1+1+1+",
+"!+!+!+n+o+m+p+q+r+s+r+q+t+R.@+!+!+!+!+",
+"q.q.q.q.q.s+u+v+w+w+w+v+s+q.q.q.q.q.q.",
+"x+x+x+x+x+x+x+x+x+x+x+x+x+x+x+x+x+x+x+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/menu-pressed.xpm b/themes/fbx/menu-pressed.xpm
new file mode 100644
index 000000000..e661675bc
--- /dev/null
+++ b/themes/fbx/menu-pressed.xpm
@@ -0,0 +1,305 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"19 24 278 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFC445",
+" .	c #FFC13A",
+"..	c #FFC43B",
+"+.	c #FFCA3E",
+"@.	c #FFD042",
+"#.	c #FFD845",
+"$.	c #FFE049",
+"%.	c #FFE54C",
+"&.	c #FFE94E",
+"*.	c #C7B250",
+"=.	c #36372D",
+"-.	c #B0B0AE",
+";.	c #F4F4F4",
+">.	c #EBEBEA",
+",.	c #5A5A54",
+"'.	c #97976B",
+").	c #FFFFB5",
+"!.	c #FFE887",
+"~.	c #FFCC4D",
+"{.	c #FFC63C",
+"].	c #FFCB3F",
+"^.	c #FFD143",
+"/.	c #FFD847",
+"(.	c #FFE74B",
+"_.	c #FFED4F",
+":.	c #FFED53",
+"<.	c #FFE654",
+"[.	c #ECCA54",
+"}.	c #4D4B35",
+"|.	c #81827F",
+"1.	c #EBEBEB",
+"2.	c #E2E2E2",
+"3.	c #484841",
+"4.	c #ACA96B",
+"5.	c #FFFF93",
+"6.	c #FFE168",
+"7.	c #FFCF46",
+"8.	c #FFF46E",
+"9.	c #FFF374",
+"0.	c #FFE667",
+"a.	c #F8CE56",
+"b.	c #58543A",
+"c.	c #6D6D6A",
+"d.	c #E3E3E2",
+"e.	c #464642",
+"f.	c #A7A25C",
+"g.	c #FFFB72",
+"h.	c #FFE256",
+"i.	c #FFD846",
+"j.	c #FFF79A",
+"k.	c #FFF496",
+"l.	c #FFE477",
+"m.	c #F4C758",
+"n.	c #545138",
+"o.	c #DDDDDD",
+"p.	c #5A5B57",
+"q.	c #858147",
+"r.	c #FFF255",
+"s.	c #FFE64C",
+"t.	c #FFE24A",
+"u.	c #FFE84C",
+"v.	c #FFFABA",
+"w.	c #FFFABD",
+"x.	c #FFF3AA",
+"y.	c #FFDE78",
+"z.	c #DFB657",
+"A.	c #434231",
+"B.	c #DCDCDC",
+"C.	c #F0F0EF",
+"D.	c #878782",
+"E.	c #4D4C34",
+"F.	c #EED952",
+"G.	c #FFE94D",
+"H.	c #FFE74E",
+"I.	c #FFEF5A",
+"J.	c #FFF57B",
+"K.	c #FFFCCB",
+"L.	c #FFFDD5",
+"M.	c #FFF9CC",
+"N.	c #FFE8A0",
+"O.	c #FFD667",
+"P.	c #A9904D",
+"Q.	c #33352F",
+"R.	c #A0A09F",
+"S.	c #DEDEDE",
+"T.	c #EFEFEF",
+"U.	c #C3C3C0",
+"V.	c #34352F",
+"W.	c #9C924C",
+"X.	c #FFE650",
+"Y.	c #FFE050",
+"Z.	c #FFE767",
+"`.	c #FFF18C",
+" +	c #FFF6AC",
+".+	c #FFF9C3",
+"++	c #FFF9CF",
+"@+	c #FFF4CA",
+"#+	c #FFE7A8",
+"$+	c #FFD772",
+"%+	c #EABC57",
+"&+	c #565239",
+"*+	c #595A55",
+"=+	c #BCBCBB",
+"-+	c #E3E3E3",
+";+	c #ECECEC",
+">+	c #E5E5E4",
+",+	c #82837E",
+"'+	c #3C3C2E",
+")+	c #BDA850",
+"!+	c #FFDC52",
+"~+	c #FFD858",
+"{+	c #FFDA6D",
+"]+	c #FFDF86",
+"^+	c #FFE495",
+"/+	c #FFE295",
+"(+	c #FFD366",
+"_+	c #F2C257",
+":+	c #7A6E45",
+"<+	c #383A33",
+"[+	c #989896",
+"}+	c #CCCCCC",
+"|+	c #E9E9E9",
+"1+	c #EAEAEA",
+"2+	c #E6E6E6",
+"3+	c #D0D0CF",
+"4+	c #676763",
+"5+	c #3D3E2F",
+"6+	c #A08D4C",
+"7+	c #EDC252",
+"8+	c #FFCB53",
+"9+	c #FFCE56",
+"0+	c #FFD059",
+"a+	c #FFCF58",
+"b+	c #FFC854",
+"c+	c #D2AB52",
+"d+	c #6E6541",
+"e+	c #373832",
+"f+	c #848482",
+"g+	c #BDBDBC",
+"h+	c #E8E8E8",
+"i+	c #DFDFDF",
+"j+	c #C7C7C6",
+"k+	c #747470",
+"l+	c #363931",
+"m+	c #555139",
+"n+	c #8A7947",
+"o+	c #A98E4A",
+"p+	c #AF924A",
+"q+	c #9F8849",
+"r+	c #736942",
+"s+	c #3D3E30",
+"t+	c #454741",
+"u+	c #8A8A87",
+"v+	c #B7B7B7",
+"w+	c #D6D6D6",
+"x+	c #E7E7E7",
+"y+	c #E4E4E4",
+"z+	c #DBDBDB",
+"A+	c #CACACA",
+"B+	c #9C9C9B",
+"C+	c #636460",
+"D+	c #434440",
+"E+	c #343833",
+"F+	c #333731",
+"G+	c #3B3E39",
+"H+	c #4E4F4B",
+"I+	c #737370",
+"J+	c #A1A1A0",
+"K+	c #BEBEBE",
+"L+	c #D8D8D8",
+"M+	c #E0E0E0",
+"N+	c #DADADA",
+"O+	c #CFCFCF",
+"P+	c #C0C0C0",
+"Q+	c #A9A9A9",
+"R+	c #979796",
+"S+	c #919190",
+"T+	c #999998",
+"U+	c #AAAAAA",
+"V+	c #BABABA",
+"W+	c #CDCDCD",
+"X+	c #C6C6C6",
+"Y+	c #C4C4C4",
+"Z+	c #C2C2C2",
+"`+	c #C3C3C3",
+" @	c #C7C7C7",
+".@	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z `  ...+.@.#.$.%.&.*.=.-.;.",
+">.,.'.).!.~.{.].^./.$.(._.:.<.[.}.|.1.",
+"2.3.4.5.6.7.. . . . . . 8.9.0.a.b.c.2.",
+"d.e.f.g.h.i.. . . . . . j.k.l.m.n.c.o.",
+">.p.q.r.s.t.u.. . . . v.w.x.y.z.A.|.B.",
+"C.D.E.F.G.H.I.J.. . K.L.M.N.O.P.Q.R.S.",
+"T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+",
+";+>+,+'+)+!+~+{+]+^+/+H (+_+:+<+[+}+|+",
+"1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+g+S.1+",
+"h+2+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+h+h+",
+"x+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+2+x+x+",
+"-+-+-+M+N+O+P+Q+R+S+T+U+V+A+z+-+-+-+-+",
+"O+O+O+O+O+W+A+X+Y+Z+`+ @}+O+O+O+O+O+O+",
+".@.@.@.@.@.@.@.@.@.@.@.@.@.@.@.@.@.@.@",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/right-active.xpm b/themes/fbx/right-active.xpm
new file mode 100644
index 000000000..9218764b5
--- /dev/null
+++ b/themes/fbx/right-active.xpm
@@ -0,0 +1,18 @@
+/* XPM */
+static char * right_active_xpm[] = {
+"5 8 7 1",
+" 	c None",
+".	c #000000",
+"+	c #F2F2F2",
+"@	c #AEAEAE",
+"#	c #F3F3F3",
+"$	c #AFAFAF",
+"%	c #B0B0B0",
+".+@..",
+".+@..",
+".#$..",
+".#$..",
+".#$..",
+".#$..",
+".#%..",
+".#%.."};
diff --git a/themes/fbx/right-inactive.xpm b/themes/fbx/right-inactive.xpm
new file mode 100644
index 000000000..4bc5798b3
--- /dev/null
+++ b/themes/fbx/right-inactive.xpm
@@ -0,0 +1,18 @@
+/* XPM */
+static char * right_inactive_xpm[] = {
+"5 8 7 1",
+" 	c None",
+".	c #000000",
+"+	c #F2F2F2",
+"@	c #AEAEAE",
+"#	c #F3F3F3",
+"$	c #AFAFAF",
+"%	c #B0B0B0",
+".+@..",
+".+@..",
+".#$..",
+".#$..",
+".#$..",
+".#$..",
+".#%..",
+".#%.."};
diff --git a/themes/fbx/shade-active.xpm b/themes/fbx/shade-active.xpm
new file mode 100644
index 000000000..b07e72df5
--- /dev/null
+++ b/themes/fbx/shade-active.xpm
@@ -0,0 +1,280 @@
+/* XPM */
+static char * shade_active_xpm[] = {
+"19 24 253 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFFFED",
+"D 	c #FFFFD8",
+"E 	c #FFFFB6",
+"F 	c #FFFC86",
+"G 	c #FFF254",
+"H 	c #FFE92A",
+"I 	c #FFE418",
+"J 	c #FCDB1B",
+"K 	c #5E5623",
+"L 	c #424344",
+"M 	c #DFDFDF",
+"N 	c #FBFBFB",
+"O 	c #7F7F7C",
+"P 	c #4A4A35",
+"Q 	c #F9F9B9",
+"R 	c #FFFFCD",
+"S 	c #FFFFD3",
+"T 	c #FFFFDA",
+"U 	c #FFFFA0",
+"V 	c #FFF568",
+"W 	c #FFEA2E",
+"X 	c #FFE117",
+"Y 	c #FFD818",
+"Z 	c #FFDB18",
+"` 	c #B39522",
+" .	c #1D201E",
+"..	c #AEAEAD",
+"+.	c #F4F4F4",
+"@.	c #F9F9F9",
+"#.	c #4C4C4B",
+"$.	c #7E7D4E",
+"%.	c #FFFFA4",
+"&.	c #FFFFA8",
+"*.	c #FFFFAF",
+"=.	c #FFFFB4",
+"-.	c #FFFFB1",
+";.	c #FFEB33",
+">.	c #FFDE17",
+",.	c #FFD418",
+"'.	c #FFCC19",
+").	c #FFCA18",
+"!.	c #E1AE1F",
+"~.	c #2F2D1F",
+"{.	c #7E7F7E",
+"].	c #EBEBEB",
+"^.	c #F7F7F7",
+"/.	c #343436",
+"(.	c #96934B",
+"_.	c #FFFF7C",
+":.	c #FFF979",
+"<.	c #FFF97A",
+"[.	c #FFF878",
+"}.	c #FFCD19",
+"|.	c #FFC519",
+"1.	c #FFBE19",
+"2.	c #FFBB19",
+"3.	c #F3B01B",
+"4.	c #383420",
+"5.	c #676767",
+"6.	c #E2E2E2",
+"7.	c #343438",
+"8.	c #908A39",
+"9.	c #FFFB4D",
+"0.	c #FFEE42",
+"a.	c #FFED39",
+"b.	c #FFB519",
+"c.	c #FFB119",
+"d.	c #EEA61C",
+"e.	c #363220",
+"f.	c #676766",
+"g.	c #DDDDDD",
+"h.	c #4F4F51",
+"i.	c #686225",
+"j.	c #FFEA21",
+"k.	c #FFE31A",
+"l.	c #FFA919",
+"m.	c #FFA819",
+"n.	c #FFAE18",
+"o.	c #D19121",
+"p.	c #26261D",
+"q.	c #7E7E7E",
+"r.	c #DCDCDC",
+"s.	c #F1F1F1",
+"t.	c #80807F",
+"u.	c #2F2E1C",
+"v.	c #E5C71D",
+"w.	c #FFDD18",
+"x.	c #FFD119",
+"y.	c #FFCB19",
+"z.	c #FFC319",
+"A.	c #FFB919",
+"B.	c #FFAF19",
+"C.	c #FFB019",
+"D.	c #906B24",
+"E.	c #1F2424",
+"F.	c #9E9E9E",
+"G.	c #DEDEDE",
+"H.	c #EFEFEF",
+"I.	c #C0C0BF",
+"J.	c #212324",
+"K.	c #817225",
+"L.	c #FFD61A",
+"M.	c #FFC919",
+"N.	c #FFC019",
+"O.	c #FFB819",
+"P.	c #FFAE19",
+"Q.	c #FFAF18",
+"R.	c #DF9920",
+"S.	c #373321",
+"T.	c #515251",
+"U.	c #BBBBBB",
+"V.	c #E3E3E3",
+"W.	c #ECECEC",
+"X.	c #E5E5E5",
+"Y.	c #7D7E7C",
+"Z.	c #21211C",
+"`.	c #A88924",
+" +	c #FFC71A",
+".+	c #FFBC18",
+"++	c #FFAA19",
+"@+	c #FFB018",
+"#+	c #EBA11E",
+"$+	c #5C4B24",
+"%+	c #282A2A",
+"&+	c #989897",
+"*+	c #CCCCCC",
+"=+	c #E9E9E9",
+"-+	c #EAEAEA",
+";+	c #E6E6E6",
+">+	c #D1D1D0",
+",+	c #5F5F5E",
+"'+	c #22231C",
+")+	c #866C25",
+"!+	c #E4A51E",
+"~+	c #FFAE1A",
+"{+	c #FFB118",
+"]+	c #FCAA1C",
+"^+	c #C18922",
+"/+	c #4F4323",
+"(+	c #242827",
+"_+	c #828281",
+":+	c #BDBDBD",
+"<+	c #E8E8E8",
+"[+	c #DFDFDE",
+"}+	c #C7C7C6",
+"|+	c #6F6F6D",
+"1+	c #222525",
+"2+	c #373220",
+"3+	c #6F5624",
+"4+	c #936C23",
+"5+	c #9A7022",
+"6+	c #866524",
+"7+	c #564724",
+"8+	c #21231C",
+"9+	c #383B3A",
+"0+	c #888886",
+"a+	c #B7B7B7",
+"b+	c #E7E7E7",
+"c+	c #E4E4E4",
+"d+	c #DBDBDB",
+"e+	c #CBCBCA",
+"f+	c #9C9C9B",
+"g+	c #5D5E5D",
+"h+	c #363939",
+"i+	c #222628",
+"j+	c #1F2526",
+"k+	c #2A2E2F",
+"l+	c #444646",
+"m+	c #70706F",
+"n+	c #A1A1A0",
+"o+	c #BEBEBE",
+"p+	c #D8D8D8",
+"q+	c #E0E0E0",
+"r+	c #DADADA",
+"s+	c #CFCFCF",
+"t+	c #C0C0C0",
+"u+	c #AAAAAA",
+"v+	c #979797",
+"w+	c #919191",
+"x+	c #999999",
+"y+	c #BABABA",
+"z+	c #CACACA",
+"A+	c #CDCDCD",
+"B+	c #C6C6C6",
+"C+	c #C2C2C2",
+"D+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B C A D E F G H I J K L M N ",
+"N O P Q R S T D p U V W X Y Z `  ...+.",
+"@.#.$.%.&.*.=.-.. . ;.>.,.'.).!.~.{.].",
+"^./.(._.:.<.[.. . . . }.|.1.2.3.4.5.6.",
+"+.7.8.9.0.a.. . . . . . b.c.c.d.e.f.g.",
+"; h.i.j.k.>.. . . . . . l.m.n.o.p.q.r.",
+"s.t.u.v.w.x.y.z.A.B.l.m.l.l.C.D.E.F.G.",
+"H.I.J.K.L.M.N.O.P.l.l.l.l.Q.R.S.T.U.V.",
+"W.X.Y.Z.`. +.+C.l.l.l.++@+#+$+%+&+*+=+",
+"-+;+>+,+'+)+!+~+C.{+B.]+^+/+(+_+:+G.-+",
+"<+;+[+}+|+1+2+3+4+5+6+7+8+9+0+a+- <+<+",
+"b+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+;+b+b+",
+"V.V.V.q+r+s+t+u+v+w+x+u+y+z+d+V.V.V.V.",
+"s+s+s+s+s+A+z+B+% C+D+B+*+s+s+s+s+s+s+",
+"F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.F.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/shade-inactive.xpm b/themes/fbx/shade-inactive.xpm
new file mode 100644
index 000000000..fc9707ffe
--- /dev/null
+++ b/themes/fbx/shade-inactive.xpm
@@ -0,0 +1,273 @@
+/* XPM */
+static char * shade_inactive_xpm[] = {
+"19 24 246 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #FDFBF2",
+"B 	c #FDFBF1",
+"C 	c #FDFAED",
+"D 	c #FDF8E4",
+"E 	c #FDF6D8",
+"F 	c #FDF3CC",
+"G 	c #FDF1C1",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #FCF8EC",
+"R 	c #FCF8EB",
+"S 	c #FCF7E7",
+"T 	c #FCF5DD",
+"U 	c #FCF3CF",
+"V 	c #FCF0C1",
+"W 	c #FCEEBC",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #FAF5E1",
+"*.	c #CCC7B3",
+"=.	c #CCC6AA",
+"-.	c #FAEFC1",
+";.	c #FAEBBA",
+">.	c #FAE9BA",
+",.	c #FAE7BA",
+"'.	c #FAE6BA",
+").	c #F2E0BD",
+"!.	c #C6C5C2",
+"~.	c #D9D9D9",
+"{.	c #F6F6F6",
+"].	c #F7F7F7",
+"^.	c #C6C6C6",
+"/.	c #DEDAC8",
+"(.	c #F9F3D1",
+"_.	c #F9F0D1",
+":.	c #F9F1D1",
+"<.	c #F9F0D0",
+"[.	c #CCC4A8",
+"}.	c #CCC3A2",
+"|.	c #CCC19A",
+"1.	c #CCBE97",
+"2.	c #F9E6B9",
+"3.	c #F9E4B9",
+"4.	c #F9E2B9",
+"5.	c #F9E1B9",
+"6.	c #F5DFBA",
+"7.	c #C7C5C0",
+"8.	c #D2D2D2",
+"9.	c #F2F2F2",
+"0.	c #F4F4F4",
+"a.	c #C3C4C4",
+"b.	c #DAD6C2",
+"c.	c #F6EEC3",
+"d.	c #F6ECC0",
+"e.	c #F6EBBE",
+"f.	c #C9BF9A",
+"g.	c #C9BF97",
+"h.	c #C9BE95",
+"i.	c #C9BB95",
+"j.	c #C9B995",
+"k.	c #C9B695",
+"l.	c #F6DDB6",
+"m.	c #F6DCB6",
+"n.	c #F2DAB8",
+"o.	c #C4C3BE",
+"p.	c #CFCFCF",
+"q.	c #CACACB",
+"r.	c #D0CDBD",
+"s.	c #F6EAB8",
+"t.	c #F6E8B6",
+"u.	c #F6E7B6",
+"v.	c #C9BA95",
+"w.	c #C9B895",
+"x.	c #C9B495",
+"y.	c #C9B295",
+"z.	c #F6DAB6",
+"A.	c #F6D9B6",
+"B.	c #EAD5B9",
+"C.	c #BFBFBD",
+"D.	c #D5D5D5",
+"E.	c #F1F1F1",
+"F.	c #C0BFBB",
+"G.	c #EDE0B6",
+"H.	c #F4E5B4",
+"I.	c #F4E2B4",
+"J.	c #F4E1B4",
+"K.	c #F4DFB4",
+"L.	c #F4DCB4",
+"M.	c #F4DAB4",
+"N.	c #F4D8B4",
+"O.	c #D8CCBA",
+"P.	c #BCBDBD",
+"Q.	c #DCDCDC",
+"R.	c #ECECEC",
+"S.	c #E3E3E2",
+"T.	c #BBBCBC",
+"U.	c #D3CDB9",
+"V.	c #F3E2B3",
+"W.	c #F3DFB3",
+"X.	c #F3DCB3",
+"Y.	c #F3DAB3",
+"Z.	c #F3D8B3",
+"`.	c #F3D7B3",
+" +	c #EAD4B5",
+".+	c #C7C7C7",
+"++	c #E1E1E1",
+"@+	c #EAEAEA",
+"#+	c #D0D0CF",
+"$+	c #B9B9B7",
+"%+	c #DACFB6",
+"&+	c #F0DCB1",
+"*+	c #F0D9B0",
+"=+	c #F0D6B0",
+"-+	c #F0D4B0",
+";+	c #F0D5B0",
+">+	c #EBD3B2",
+",+	c #C7C2B8",
+"'+	c #BABBBB",
+")+	c #E3E3E3",
+"!+	c #E9E9E9",
+"~+	c #E4E4E3",
+"{+	c #C7C7C6",
+"]+	c #B7B8B6",
+"^+	c #D0C7B6",
+"/+	c #E8D3B1",
+"(+	c #EFD4AF",
+"_+	c #EED3B0",
+":+	c #DFCDB3",
+"<+	c #C3BFB7",
+"[+	c #B8BAB9",
+"}+	c #DFDFDF",
+"|+	c #E7E7E7",
+"1+	c #E8E8E8",
+"2+	c #E5E5E5",
+"3+	c #C9C9C9",
+"4+	c #B6B7B7",
+"5+	c #BBBAB5",
+"6+	c #C9C1B5",
+"7+	c #D2C6B3",
+"8+	c #D4C6B3",
+"9+	c #CFC4B4",
+"0+	c #C3BEB5",
+"a+	c #B6B6B4",
+"b+	c #E6E6E6",
+"c+	c #E4E4E4",
+"d+	c #E0E0DF",
+"e+	c #D4D4D3",
+"f+	c #C4C5C4",
+"g+	c #B5B7B7",
+"h+	c #B5B6B7",
+"i+	c #B7B9B9",
+"j+	c #BDBEBE",
+"k+	c #C8C8C8",
+"l+	c #DDDDDD",
+"m+	c #E2E2E2",
+"n+	c #E0E0E0",
+"o+	c #DADADA",
+"p+	c #D4D4D4",
+"q+	c #D0D0D0",
+"r+	c #CECECE",
+"s+	c #D8D8D8",
+"t+	c #CDCDCD",
+"u+	c #CCCCCC",
+"v+	c #CBCBCB",
+"w+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.%.*.=.-.;.>.,.'.).!.~.{.",
+"].^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.",
+"0.a.b.c.d.e.f.g.h.i.j.k.l.m.m.n.o.p.] ",
+"/ q.r.s.t.u.i.v.w.k.x.y.z.A.z.B.C.D.v ",
+"E.( F.G.H.I.J.K.L.M.N.N.N.N.M.O.P.Q.R.",
+"% S.T.U.V.W.X.Y.Z.`.`.`.`.Z. +F..+++R.",
+"R.@+#+$+%+&+*+=+-+-+-+;+=+>+,+'+{ )+= ",
+"@+!+~+{+]+^+/+(+(+(+(+_+:+<+[+#+}+|+@+",
+"1+|+2+}+3+4+5+6+7+8+9+0+a+T.p.L )+1+1+",
+"|+|+b+c+d+e+f+'+g+h+i+j+k+D.l+)+|+|+|+",
+")+)+)+m+n+l+o+p+q+r+q+p+s+Q.++)+)+)+)+",
+"p.p.p.p.p.r+t+u+v+v+v+u+r+p.p.p.p.p.p.",
+"w+w+w+w+w+w+w+w+w+w+w+w+w+w+w+w+w+w+w+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/shade-pressed.xpm b/themes/fbx/shade-pressed.xpm
new file mode 100644
index 000000000..bd4b0aa45
--- /dev/null
+++ b/themes/fbx/shade-pressed.xpm
@@ -0,0 +1,304 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"19 24 277 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFC445",
+" .	c #FFC13A",
+"..	c #FFC43B",
+"+.	c #FFCA3E",
+"@.	c #FFD042",
+"#.	c #FFD845",
+"$.	c #FFE049",
+"%.	c #FFE54C",
+"&.	c #FFE94E",
+"*.	c #C7B250",
+"=.	c #36372D",
+"-.	c #B0B0AE",
+";.	c #F4F4F4",
+">.	c #EBEBEA",
+",.	c #5A5A54",
+"'.	c #97976B",
+").	c #FFFFB5",
+"!.	c #FFE887",
+"~.	c #FFCC4D",
+"{.	c #FFC63C",
+"].	c #FFCB3F",
+"^.	c #FFD143",
+"/.	c #FFD847",
+"(.	c #FFE74B",
+"_.	c #FFED4F",
+":.	c #FFED53",
+"<.	c #FFE654",
+"[.	c #ECCA54",
+"}.	c #4D4B35",
+"|.	c #81827F",
+"1.	c #EBEBEB",
+"2.	c #E2E2E2",
+"3.	c #484841",
+"4.	c #ACA96B",
+"5.	c #FFFF93",
+"6.	c #FFE168",
+"7.	c #FFCF46",
+"8.	c #FFD142",
+"9.	c #FFD846",
+"0.	c #FFF055",
+"a.	c #FFF262",
+"b.	c #FFF46E",
+"c.	c #FFF374",
+"d.	c #FFE667",
+"e.	c #F8CE56",
+"f.	c #58543A",
+"g.	c #6D6D6A",
+"h.	c #E3E3E2",
+"i.	c #464642",
+"j.	c #A7A25C",
+"k.	c #FFFB72",
+"l.	c #FFE256",
+"m.	c #FFDD48",
+"n.	c #FFF694",
+"o.	c #FFF79A",
+"p.	c #FFF496",
+"q.	c #FFE477",
+"r.	c #F4C758",
+"s.	c #545138",
+"t.	c #DDDDDD",
+"u.	c #5A5B57",
+"v.	c #858147",
+"w.	c #FFF255",
+"x.	c #FFE64C",
+"y.	c #FFE24A",
+"z.	c #FFFABD",
+"A.	c #FFF3AA",
+"B.	c #FFDE78",
+"C.	c #DFB657",
+"D.	c #434231",
+"E.	c #DCDCDC",
+"F.	c #F0F0EF",
+"G.	c #878782",
+"H.	c #4D4C34",
+"I.	c #EED952",
+"J.	c #FFE94D",
+"K.	c #FFE74E",
+"L.	c #FFF9CC",
+"M.	c #FFE8A0",
+"N.	c #FFD667",
+"O.	c #A9904D",
+"P.	c #33352F",
+"Q.	c #A0A09F",
+"R.	c #DEDEDE",
+"S.	c #EFEFEF",
+"T.	c #C3C3C0",
+"U.	c #34352F",
+"V.	c #9C924C",
+"W.	c #FFE650",
+"X.	c #FFE050",
+"Y.	c #FFE767",
+"Z.	c #FFF18C",
+"`.	c #FFF6AC",
+" +	c #FFF9C3",
+".+	c #FFF9CF",
+"++	c #FFF4CA",
+"@+	c #FFE7A8",
+"#+	c #FFD772",
+"$+	c #EABC57",
+"%+	c #565239",
+"&+	c #595A55",
+"*+	c #BCBCBB",
+"=+	c #E3E3E3",
+"-+	c #ECECEC",
+";+	c #E5E5E4",
+">+	c #82837E",
+",+	c #3C3C2E",
+"'+	c #BDA850",
+")+	c #FFDC52",
+"!+	c #FFD858",
+"~+	c #FFDA6D",
+"{+	c #FFDF86",
+"]+	c #FFE495",
+"^+	c #FFE295",
+"/+	c #FFD366",
+"(+	c #F2C257",
+"_+	c #7A6E45",
+":+	c #383A33",
+"<+	c #989896",
+"[+	c #CCCCCC",
+"}+	c #E9E9E9",
+"|+	c #EAEAEA",
+"1+	c #E6E6E6",
+"2+	c #D0D0CF",
+"3+	c #676763",
+"4+	c #3D3E2F",
+"5+	c #A08D4C",
+"6+	c #EDC252",
+"7+	c #FFCB53",
+"8+	c #FFCE56",
+"9+	c #FFD059",
+"0+	c #FFCF58",
+"a+	c #FFC854",
+"b+	c #D2AB52",
+"c+	c #6E6541",
+"d+	c #373832",
+"e+	c #848482",
+"f+	c #BDBDBC",
+"g+	c #E8E8E8",
+"h+	c #DFDFDF",
+"i+	c #C7C7C6",
+"j+	c #747470",
+"k+	c #363931",
+"l+	c #555139",
+"m+	c #8A7947",
+"n+	c #A98E4A",
+"o+	c #AF924A",
+"p+	c #9F8849",
+"q+	c #736942",
+"r+	c #3D3E30",
+"s+	c #454741",
+"t+	c #8A8A87",
+"u+	c #B7B7B7",
+"v+	c #D6D6D6",
+"w+	c #E7E7E7",
+"x+	c #E4E4E4",
+"y+	c #DBDBDB",
+"z+	c #CACACA",
+"A+	c #9C9C9B",
+"B+	c #636460",
+"C+	c #434440",
+"D+	c #343833",
+"E+	c #333731",
+"F+	c #3B3E39",
+"G+	c #4E4F4B",
+"H+	c #737370",
+"I+	c #A1A1A0",
+"J+	c #BEBEBE",
+"K+	c #D8D8D8",
+"L+	c #E0E0E0",
+"M+	c #DADADA",
+"N+	c #CFCFCF",
+"O+	c #C0C0C0",
+"P+	c #A9A9A9",
+"Q+	c #979796",
+"R+	c #919190",
+"S+	c #999998",
+"T+	c #AAAAAA",
+"U+	c #BABABA",
+"V+	c #CDCDCD",
+"W+	c #C6C6C6",
+"X+	c #C4C4C4",
+"Y+	c #C2C2C2",
+"Z+	c #C3C3C3",
+"`+	c #C7C7C7",
+" @	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z `  ...+.@.#.$.%.&.*.=.-.;.",
+">.,.'.).!.~.{.].^./.$.(._.:.<.[.}.|.1.",
+"2.3.4.5.6.7.8.9.. . 0.a.b.c.d.e.f.g.2.",
+"h.i.j.k.l.9.m.. . . . n.o.p.q.r.s.g.t.",
+">.u.v.w.x.y.. . . . . . z.A.B.C.D.|.E.",
+"F.G.H.I.J.K.. . . . . . L.M.N.O.P.Q.R.",
+"S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+",
+"-+;+>+,+'+)+!+~+{+]+^+H /+(+_+:+<+[+}+",
+"|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+R.|+",
+"g+1+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+g+g+",
+"w+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+1+w+w+",
+"=+=+=+L+M+N+O+P+Q+R+S+T+U+z+y+=+=+=+=+",
+"N+N+N+N+N+V+z+W+X+Y+Z+`+[+N+N+N+N+N+N+",
+" @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/stick-active.xpm b/themes/fbx/stick-active.xpm
new file mode 100644
index 000000000..a07e8af2e
--- /dev/null
+++ b/themes/fbx/stick-active.xpm
@@ -0,0 +1,277 @@
+/* XPM */
+static char * stick_active_xpm[] = {
+"19 24 250 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #E8E8E7",
+"% 	c #C4C4C4",
+"& 	c #A9A9A8",
+"* 	c #A3A3A1",
+"= 	c #B3B3B2",
+"- 	c #D6D6D6",
+"; 	c #F3F3F3",
+"> 	c #999996",
+", 	c #4E4E47",
+"' 	c #39392F",
+") 	c #3D3D32",
+"! 	c #3E3E31",
+"~ 	c #37372B",
+"{ 	c #31312C",
+"] 	c #606060",
+"^ 	c #C2C2C1",
+"/ 	c #F8F8F7",
+"( 	c #D4D4D3",
+"_ 	c #5C5C56",
+": 	c #39392E",
+"< 	c #818177",
+"[ 	c #C3C3B9",
+"} 	c #E9E9D1",
+"| 	c #F0F0C4",
+"1 	c #DCDC9D",
+"2 	c #ACAB67",
+"3 	c #595732",
+"4 	c #1F201D",
+"5 	c #8C8C8A",
+"6 	c #DCDCDA",
+"7 	c #51514C",
+"8 	c #4F4F43",
+"9 	c #D2D2CB",
+"0 	c #FFFFEB",
+"a 	c #FFFFD1",
+"b 	c #FFFFB0",
+"c 	c #FFFF8D",
+"d 	c #FAF365",
+"e 	c #9B9337",
+"f 	c #202016",
+"g 	c #7C7C79",
+"h 	c #FAFAFA",
+"i 	c #F3F3F2",
+"j 	c #6E6E6B",
+"k 	c #434336",
+"l 	c #E3E3D0",
+"m 	c #FFFFF8",
+"n 	c #FFFFF3",
+"o 	c #FFFFE2",
+"p 	c #FFFFC5",
+"q 	c #FFFF9C",
+"r 	c #FFF770",
+"s 	c #FFF34B",
+"t 	c #FFF32A",
+"u 	c #9E9024",
+"v 	c #191B1A",
+"w 	c #A5A5A3",
+"x 	c #C0C0BE",
+"y 	c #2D2D25",
+"z 	c #B4B492",
+"A 	c #FFFFEA",
+"B 	c #FFFFE8",
+"C 	c #FFFFED",
+"D 	c #FFFFD8",
+"E 	c #FFFFB6",
+"F 	c #FFFC86",
+"G 	c #FFF254",
+"H 	c #FFE92A",
+"I 	c #FFE418",
+"J 	c #FCDB1B",
+"K 	c #5E5623",
+"L 	c #424344",
+"M 	c #DFDFDF",
+"N 	c #FBFBFB",
+"O 	c #7F7F7C",
+"P 	c #4A4A35",
+"Q 	c #F9F9B9",
+"R 	c #FFFFCD",
+"S 	c #FFFFD3",
+"T 	c #FFFFDA",
+"U 	c #FFFFA0",
+"V 	c #FFF568",
+"W 	c #FFE117",
+"X 	c #FFD818",
+"Y 	c #FFDB18",
+"Z 	c #B39522",
+"` 	c #1D201E",
+" .	c #AEAEAD",
+"..	c #F4F4F4",
+"+.	c #F9F9F9",
+"@.	c #4C4C4B",
+"#.	c #7E7D4E",
+"$.	c #FFFFA4",
+"%.	c #FFFFA8",
+"&.	c #FFFFAF",
+"*.	c #FFFFB4",
+"=.	c #FFFFB1",
+"-.	c #FFD418",
+";.	c #FFCC19",
+">.	c #FFCA18",
+",.	c #E1AE1F",
+"'.	c #2F2D1F",
+").	c #7E7F7E",
+"!.	c #EBEBEB",
+"~.	c #F7F7F7",
+"{.	c #343436",
+"].	c #96934B",
+"^.	c #FFFF7C",
+"/.	c #FFF979",
+"(.	c #FFF97A",
+"_.	c #FFC519",
+":.	c #FFBE19",
+"<.	c #FFBB19",
+"[.	c #F3B01B",
+"}.	c #383420",
+"|.	c #676767",
+"1.	c #E2E2E2",
+"2.	c #343438",
+"3.	c #908A39",
+"4.	c #FFFB4D",
+"5.	c #FFEE42",
+"6.	c #FFED39",
+"7.	c #FFB519",
+"8.	c #FFB119",
+"9.	c #EEA61C",
+"0.	c #363220",
+"a.	c #676766",
+"b.	c #DDDDDD",
+"c.	c #4F4F51",
+"d.	c #686225",
+"e.	c #FFEA21",
+"f.	c #FFE31A",
+"g.	c #FFDE17",
+"h.	c #FFD816",
+"i.	c #FFD217",
+"j.	c #FFA919",
+"k.	c #FFA819",
+"l.	c #FFAE18",
+"m.	c #D19121",
+"n.	c #26261D",
+"o.	c #7E7E7E",
+"p.	c #DCDCDC",
+"q.	c #F1F1F1",
+"r.	c #80807F",
+"s.	c #2F2E1C",
+"t.	c #E5C71D",
+"u.	c #FFDD18",
+"v.	c #FFD119",
+"w.	c #FFCB19",
+"x.	c #FFC319",
+"y.	c #FFAF19",
+"z.	c #FFB019",
+"A.	c #906B24",
+"B.	c #1F2424",
+"C.	c #9E9E9E",
+"D.	c #DEDEDE",
+"E.	c #EFEFEF",
+"F.	c #C0C0BF",
+"G.	c #212324",
+"H.	c #817225",
+"I.	c #FFD61A",
+"J.	c #FFC919",
+"K.	c #FFC019",
+"L.	c #FFB819",
+"M.	c #FFAE19",
+"N.	c #FFAF18",
+"O.	c #DF9920",
+"P.	c #373321",
+"Q.	c #515251",
+"R.	c #BBBBBB",
+"S.	c #E3E3E3",
+"T.	c #ECECEC",
+"U.	c #E5E5E5",
+"V.	c #7D7E7C",
+"W.	c #21211C",
+"X.	c #A88924",
+"Y.	c #FFC71A",
+"Z.	c #FFBC18",
+"`.	c #FFAA19",
+" +	c #FFB018",
+".+	c #EBA11E",
+"++	c #5C4B24",
+"@+	c #282A2A",
+"#+	c #989897",
+"$+	c #CCCCCC",
+"%+	c #E9E9E9",
+"&+	c #EAEAEA",
+"*+	c #E6E6E6",
+"=+	c #D1D1D0",
+"-+	c #5F5F5E",
+";+	c #22231C",
+">+	c #866C25",
+",+	c #E4A51E",
+"'+	c #FFAE1A",
+")+	c #FFB118",
+"!+	c #FCAA1C",
+"~+	c #C18922",
+"{+	c #4F4323",
+"]+	c #242827",
+"^+	c #828281",
+"/+	c #BDBDBD",
+"(+	c #E8E8E8",
+"_+	c #DFDFDE",
+":+	c #C7C7C6",
+"<+	c #6F6F6D",
+"[+	c #222525",
+"}+	c #373220",
+"|+	c #6F5624",
+"1+	c #936C23",
+"2+	c #9A7022",
+"3+	c #866524",
+"4+	c #564724",
+"5+	c #21231C",
+"6+	c #383B3A",
+"7+	c #888886",
+"8+	c #B7B7B7",
+"9+	c #E7E7E7",
+"0+	c #E4E4E4",
+"a+	c #DBDBDB",
+"b+	c #CBCBCA",
+"c+	c #9C9C9B",
+"d+	c #5D5E5D",
+"e+	c #363939",
+"f+	c #222628",
+"g+	c #1F2526",
+"h+	c #2A2E2F",
+"i+	c #444646",
+"j+	c #70706F",
+"k+	c #A1A1A0",
+"l+	c #BEBEBE",
+"m+	c #D8D8D8",
+"n+	c #E0E0E0",
+"o+	c #DADADA",
+"p+	c #CFCFCF",
+"q+	c #C0C0C0",
+"r+	c #AAAAAA",
+"s+	c #979797",
+"t+	c #919191",
+"u+	c #999999",
+"v+	c #BABABA",
+"w+	c #CACACA",
+"x+	c #CDCDCD",
+"y+	c #C6C6C6",
+"z+	c #C2C2C2",
+"A+	c #C3C3C3",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # @ $ % & * = - ; # # # # # # ",
+"# # # # $ > , ' ) ! ~ { ] ^ / # # # # ",
+"# # # ( _ : < [ } | 1 2 3 4 5 ; # # # ",
+"# # 6 7 8 9 + + 0 a b c d e f g h # # ",
+"# i j k l + m n o p q r s t u v w @ # ",
+"@ x y z A B C A D E F G H I J K L M N ",
+"N O P Q R S T D . U V . W X Y Z `  ...",
+"+.@.#.$.%.&.*.=.. . . . -.;.>.,.'.).!.",
+"~.{.].^./.(.. . . . . . _.:.<.[.}.|.1.",
+"..2.3.4.5.6.. . . . . . 7.8.8.9.0.a.b.",
+"; c.d.e.f.g.h.i.. . . . j.k.l.m.n.o.p.",
+"q.r.s.t.u.v.w.x.. y.j.. j.j.z.A.B.C.D.",
+"E.F.G.H.I.J.K.L.M.j.j.j.j.N.O.P.Q.R.S.",
+"T.U.V.W.X.Y.Z.z.j.j.j.`. +.+++@+#+$+%+",
+"&+*+=+-+;+>+,+'+z.)+y.!+~+{+]+^+/+D.&+",
+"(+*+_+:+<+[+}+|+1+2+3+4+5+6+7+8+- (+(+",
+"9+9+0+a+b+c+d+e+f+g+h+i+j+k+l+m+*+9+9+",
+"S.S.S.n+o+p+q+r+s+t+u+r+v+w+a+S.S.S.S.",
+"p+p+p+p+p+x+w+y+% z+A+y+$+p+p+p+p+p+p+",
+"C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.C.",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/stick-inactive.xpm b/themes/fbx/stick-inactive.xpm
new file mode 100644
index 000000000..c050cc536
--- /dev/null
+++ b/themes/fbx/stick-inactive.xpm
@@ -0,0 +1,275 @@
+/* XPM */
+static char * stick_inactive_xpm[] = {
+"19 24 248 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FEFEFE",
+"# 	c #FDFDFD",
+"$ 	c #F8F8F8",
+"% 	c #EFEFEF",
+"& 	c #E9E9E8",
+"* 	c #E7E7E6",
+"= 	c #EBEBEB",
+"- 	c #F4F4F3",
+"; 	c #FBFBFB",
+"> 	c #E5E5E4",
+", 	c #D2D2D0",
+"' 	c #CCCCCA",
+") 	c #CDCDCA",
+"! 	c #CCCBC8",
+"~ 	c #CACBC9",
+"{ 	c #D6D6D6",
+"] 	c #EEEEEE",
+"^ 	c #FCFCFC",
+"/ 	c #F3F3F3",
+"( 	c #D5D5D4",
+"_ 	c #CCCCC9",
+": 	c #DEDED9",
+"< 	c #EFEEE8",
+"[ 	c #F8F6EC",
+"} 	c #FAF7E9",
+"| 	c #F5F1E0",
+"1 	c #E9E5D4",
+"2 	c #D4D2C9",
+"3 	c #C6C6C5",
+"4 	c #E1E2E1",
+"5 	c #F5F5F5",
+"6 	c #D2D3D1",
+"7 	c #D2D1CE",
+"8 	c #F2F2EC",
+"9 	c #FEFEF9",
+"0 	c #FEFEF7",
+"a 	c #FEFCF2",
+"b 	c #FEFBEC",
+"c 	c #FEFAE3",
+"d 	c #FEF9DA",
+"e 	c #FCF4D1",
+"f 	c #E5E0C9",
+"g 	c #C6C6C3",
+"h 	c #DDDDDC",
+"i 	c #DADAD9",
+"j 	c #CFCFCB",
+"k 	c #F7F5ED",
+"l 	c #FEFCF5",
+"m 	c #FEFCF4",
+"n 	c #FEFBF0",
+"o 	c #FEFAE9",
+"p 	c #FEF8DF",
+"q 	c #FEF5D4",
+"r 	c #FEF4CA",
+"s 	c #FEF4C2",
+"t 	c #E5DFC4",
+"u 	c #C4C5C5",
+"v 	c #EDEDED",
+"w 	c #C8C8C6",
+"x 	c #EAE8DE",
+"y 	c #FDFDF1",
+"z 	c #FDFAF1",
+"A 	c #FDFBF2",
+"B 	c #FDFBF1",
+"C 	c #FDFAED",
+"D 	c #FDF8E4",
+"E 	c #FDF6D8",
+"F 	c #FDF3CC",
+"G 	c #FDF1C1",
+"H 	c #FDF0BD",
+"I 	c #FCEEBE",
+"J 	c #D5D1C5",
+"K 	c #CECFCF",
+"L 	c #DBDBDB",
+"M 	c #CECDC8",
+"N 	c #FAF6E4",
+"O 	c #FCF8E8",
+"P 	c #FCF8EA",
+"Q 	c #FCF8EC",
+"R 	c #FCF8EB",
+"S 	c #CECABD",
+"T 	c #FCF5DD",
+"U 	c #FCF3CF",
+"V 	c #CEC49E",
+"W 	c #FCEEBC",
+"X 	c #FCEBBC",
+"Y 	c #FCECBC",
+"Z 	c #E8DDC0",
+"` 	c #C3C3C3",
+" .	c #FAFAFA",
+"..	c #F9F9F9",
+"+.	c #CDCECD",
+"@.	c #DAD7CB",
+"#.	c #FAF6DD",
+"$.	c #FAF4DE",
+"%.	c #FAF5E0",
+"&.	c #FAF5E1",
+"*.	c #CCC7B3",
+"=.	c #CCC6AA",
+"-.	c #CCC39E",
+";.	c #CCC098",
+">.	c #FAE9BA",
+",.	c #FAE7BA",
+"'.	c #FAE6BA",
+").	c #F2E0BD",
+"!.	c #C6C5C2",
+"~.	c #D9D9D9",
+"{.	c #F6F6F6",
+"].	c #F7F7F7",
+"^.	c #C6C6C6",
+"/.	c #DEDAC8",
+"(.	c #F9F3D1",
+"_.	c #F9F0D1",
+":.	c #F9F1D1",
+"<.	c #CCC4AA",
+"[.	c #CCC4A8",
+"}.	c #CCC3A2",
+"|.	c #CCC19A",
+"1.	c #CCBE97",
+"2.	c #CCBC97",
+"3.	c #F9E4B9",
+"4.	c #F9E2B9",
+"5.	c #F9E1B9",
+"6.	c #F5DFBA",
+"7.	c #C7C5C0",
+"8.	c #D2D2D2",
+"9.	c #F2F2F2",
+"0.	c #F4F4F4",
+"a.	c #C3C4C4",
+"b.	c #DAD6C2",
+"c.	c #F6EEC3",
+"d.	c #F6ECC0",
+"e.	c #F6EBBE",
+"f.	c #C9BF9A",
+"g.	c #C9BF97",
+"h.	c #C9BE95",
+"i.	c #C9BB95",
+"j.	c #C9B995",
+"k.	c #C9B695",
+"l.	c #F6DDB6",
+"m.	c #F6DCB6",
+"n.	c #F2DAB8",
+"o.	c #C4C3BE",
+"p.	c #CFCFCF",
+"q.	c #CACACB",
+"r.	c #D0CDBD",
+"s.	c #F6EAB8",
+"t.	c #F6E8B6",
+"u.	c #F6E7B6",
+"v.	c #F6E5B6",
+"w.	c #F6E4B6",
+"x.	c #C9B895",
+"y.	c #C9B495",
+"z.	c #C9B295",
+"A.	c #F6DAB6",
+"B.	c #F6D9B6",
+"C.	c #EAD5B9",
+"D.	c #BFBFBD",
+"E.	c #D5D5D5",
+"F.	c #F1F1F1",
+"G.	c #C0BFBB",
+"H.	c #EDE0B6",
+"I.	c #F4E5B4",
+"J.	c #F4E2B4",
+"K.	c #F4E1B4",
+"L.	c #F4DFB4",
+"M.	c #C7B493",
+"N.	c #F4DAB4",
+"O.	c #F4D8B4",
+"P.	c #C7B193",
+"Q.	c #D8CCBA",
+"R.	c #BCBDBD",
+"S.	c #DCDCDC",
+"T.	c #ECECEC",
+"U.	c #E3E3E2",
+"V.	c #BBBCBC",
+"W.	c #D3CDB9",
+"X.	c #F3E2B3",
+"Y.	c #F3DFB3",
+"Z.	c #F3DCB3",
+"`.	c #F3DAB3",
+" +	c #F3D8B3",
+".+	c #F3D7B3",
+"++	c #EAD4B5",
+"@+	c #C7C7C7",
+"#+	c #E1E1E1",
+"$+	c #EAEAEA",
+"%+	c #D0D0CF",
+"&+	c #B9B9B7",
+"*+	c #DACFB6",
+"=+	c #F0DCB1",
+"-+	c #F0D9B0",
+";+	c #F0D6B0",
+">+	c #F0D4B0",
+",+	c #F0D5B0",
+"'+	c #EBD3B2",
+")+	c #C7C2B8",
+"!+	c #BABBBB",
+"~+	c #E3E3E3",
+"{+	c #E9E9E9",
+"]+	c #E4E4E3",
+"^+	c #C7C7C6",
+"/+	c #B7B8B6",
+"(+	c #D0C7B6",
+"_+	c #E8D3B1",
+":+	c #EFD4AF",
+"<+	c #EED3B0",
+"[+	c #DFCDB3",
+"}+	c #C3BFB7",
+"|+	c #B8BAB9",
+"1+	c #DFDFDF",
+"2+	c #E7E7E7",
+"3+	c #E8E8E8",
+"4+	c #E5E5E5",
+"5+	c #C9C9C9",
+"6+	c #B6B7B7",
+"7+	c #BBBAB5",
+"8+	c #C9C1B5",
+"9+	c #D2C6B3",
+"0+	c #D4C6B3",
+"a+	c #CFC4B4",
+"b+	c #C3BEB5",
+"c+	c #B6B6B4",
+"d+	c #E6E6E6",
+"e+	c #E4E4E4",
+"f+	c #E0E0DF",
+"g+	c #D4D4D3",
+"h+	c #C4C5C4",
+"i+	c #B5B7B7",
+"j+	c #B5B6B7",
+"k+	c #B7B9B9",
+"l+	c #BDBEBE",
+"m+	c #C8C8C8",
+"n+	c #DDDDDD",
+"o+	c #E2E2E2",
+"p+	c #E0E0E0",
+"q+	c #DADADA",
+"r+	c #D4D4D4",
+"s+	c #D0D0D0",
+"t+	c #CECECE",
+"u+	c #D8D8D8",
+"v+	c #CDCDCD",
+"w+	c #CCCCCC",
+"x+	c #CBCBCB",
+"y+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ @ @ + + + + + + + ",
+"@ @ @ @ @ # $ % & * = - ; @ @ @ @ @ @ ",
+"@ @ @ @ $ > , ' ) ) ! ~ { ] ^ @ @ @ @ ",
+"@ @ @ / ( _ : < [ } | 1 2 3 4 ; @ @ @ ",
+"@ @ 5 6 7 8 9 0 a b c d e f g h ^ @ @ ",
+"@ ; i j k 0 l m n o p q r s t u * @ @ ",
+"# v w x y z A B C D E F G H I J K 5 # ",
+"; L M N O P Q R S T U V W X Y Z ` *  .",
+"..+.@.#.$.%.&.%.*.=.-.;.>.,.'.).!.~.{.",
+"].^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.",
+"0.a.b.c.d.e.f.g.h.i.j.k.l.m.m.n.o.p.] ",
+"/ q.r.s.t.u.v.w.x.k.y.z.A.B.A.C.D.E.v ",
+"F.( G.H.I.J.K.L.M.N.O.P.O.O.N.Q.R.S.T.",
+"% U.V.W.X.Y.Z.`. +.+.+.+.+ +++G.@+#+T.",
+"T.$+%+&+*+=+-+;+>+>+>+,+;+'+)+!+{ ~+= ",
+"$+{+]+^+/+(+_+:+:+:+:+<+[+}+|+%+1+2+$+",
+"3+2+4+1+5+6+7+8+9+0+a+b+c+V.p.L ~+3+3+",
+"2+2+d+e+f+g+h+!+i+j+k+l+m+E.n+~+2+2+2+",
+"~+~+~+o+p+n+q+r+s+t+s+r+u+S.#+~+~+~+~+",
+"p.p.p.p.p.t+v+w+x+x+x+w+t+p.p.p.p.p.p.",
+"y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+y+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/stick-pressed.xpm b/themes/fbx/stick-pressed.xpm
new file mode 100644
index 000000000..26161d546
--- /dev/null
+++ b/themes/fbx/stick-pressed.xpm
@@ -0,0 +1,298 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"19 24 271 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #FFFFFF",
+"@ 	c #FDFDFD",
+"# 	c #FEFEFE",
+"$ 	c #FCFCFD",
+"% 	c #E7E7E6",
+"& 	c #C6C6C3",
+"* 	c #ADADA8",
+"= 	c #A6A6A2",
+"- 	c #B6B6B3",
+"; 	c #D7D7D5",
+"> 	c #F3F3F2",
+", 	c #9D9D98",
+"' 	c #5D5D52",
+") 	c #525241",
+"! 	c #595947",
+"~ 	c #5B5B46",
+"{ 	c #525240",
+"] 	c #47473C",
+"^ 	c #6B6B66",
+"/ 	c #C4C4C1",
+"( 	c #F8F8F7",
+"_ 	c #D4D4D2",
+": 	c #68685E",
+"< 	c #565643",
+"[ 	c #9A9A8A",
+"} 	c #D3D4C7",
+"| 	c #F0F0DD",
+"1 	c #F5F6D4",
+"2 	c #E6E7B4",
+"3 	c #C0C085",
+"4 	c #76754F",
+"5 	c #37372C",
+"6 	c #90908C",
+"7 	c #F4F4F2",
+"8 	c #FEFEFD",
+"9 	c #DBDBDA",
+"0 	c #5E5E55",
+"a 	c #6E6E5A",
+"b 	c #DFDFD6",
+"c 	c #FFFFFD",
+"d 	c #FFFFE5",
+"e 	c #FFFDCF",
+"f 	c #FFFFBA",
+"g 	c #FFFFA6",
+"h 	c #FEFA8A",
+"i 	c #B3AD5E",
+"j 	c #3B3B2B",
+"k 	c #82827D",
+"l 	c #FAFAF9",
+"m 	c #F2F2F2",
+"n 	c #777770",
+"o 	c #62624D",
+"p 	c #EDEDDC",
+"q 	c #FFFFFC",
+"r 	c #FFF6DC",
+"s 	c #FFE9B3",
+"t 	c #FFDF90",
+"u 	c #FFDC7D",
+"v 	c #FFE076",
+"w 	c #FFE874",
+"x 	c #FFF16C",
+"y 	c #FFF95D",
+"z 	c #B5AB4F",
+"A 	c #33332B",
+"B 	c #A9A9A6",
+"C 	c #C0C0BE",
+"D 	c #454636",
+"E 	c #C6C7A7",
+"F 	c #FFFFEB",
+"G 	c #FFF0C1",
+"H 	c #FFDA83",
+"I 	c #FFCA55",
+"J 	c #FFC443",
+"K 	c #FFC33F",
+"L 	c #FFC943",
+"M 	c #FFD34A",
+"N 	c #FFDF4D",
+"O 	c #FFE94C",
+"P 	c #FEE851",
+"Q 	c #7C7645",
+"R 	c #4F504C",
+"S 	c #E0E0DF",
+"T 	c #FBFBFB",
+"U 	c #F8F8F8",
+"V 	c #858580",
+"W 	c #68684E",
+"X 	c #FCFCCA",
+"Y 	c #FFF6BA",
+"Z 	c #FFD877",
+"` 	c #FFC445",
+" .	c #FFC13A",
+"..	c #FFC43B",
+"+.	c #FFCA3E",
+"@.	c #FFD042",
+"#.	c #FFD845",
+"$.	c #FFE049",
+"%.	c #FFE54C",
+"&.	c #FFE94E",
+"*.	c #C7B250",
+"=.	c #36372D",
+"-.	c #B0B0AE",
+";.	c #F4F4F4",
+">.	c #EBEBEA",
+",.	c #5A5A54",
+"'.	c #97976B",
+").	c #FFFFB5",
+"!.	c #FFE887",
+"~.	c #FFCC4D",
+"{.	c #FFC63C",
+"].	c #FFCB3F",
+"^.	c #FFD847",
+"/.	c #FFED4F",
+"(.	c #FFED53",
+"_.	c #FFE654",
+":.	c #ECCA54",
+"<.	c #4D4B35",
+"[.	c #81827F",
+"}.	c #EBEBEB",
+"|.	c #E2E2E2",
+"1.	c #484841",
+"2.	c #ACA96B",
+"3.	c #FFFF93",
+"4.	c #FFE168",
+"5.	c #FFCF46",
+"6.	c #FFD142",
+"7.	c #FFD846",
+"8.	c #FFF46E",
+"9.	c #FFF374",
+"0.	c #FFE667",
+"a.	c #F8CE56",
+"b.	c #58543A",
+"c.	c #6D6D6A",
+"d.	c #E3E3E2",
+"e.	c #464642",
+"f.	c #A7A25C",
+"g.	c #FFFB72",
+"h.	c #FFE256",
+"i.	c #FFF79A",
+"j.	c #FFF496",
+"k.	c #FFE477",
+"l.	c #F4C758",
+"m.	c #545138",
+"n.	c #DDDDDD",
+"o.	c #5A5B57",
+"p.	c #858147",
+"q.	c #FFF255",
+"r.	c #FFE64C",
+"s.	c #FFE24A",
+"t.	c #FFFABD",
+"u.	c #FFF3AA",
+"v.	c #FFDE78",
+"w.	c #DFB657",
+"x.	c #434231",
+"y.	c #DCDCDC",
+"z.	c #F0F0EF",
+"A.	c #878782",
+"B.	c #4D4C34",
+"C.	c #EED952",
+"D.	c #FFE94D",
+"E.	c #FFE74E",
+"F.	c #FFEF5A",
+"G.	c #FFF57B",
+"H.	c #FFF9CC",
+"I.	c #FFE8A0",
+"J.	c #FFD667",
+"K.	c #A9904D",
+"L.	c #33352F",
+"M.	c #A0A09F",
+"N.	c #DEDEDE",
+"O.	c #EFEFEF",
+"P.	c #C3C3C0",
+"Q.	c #34352F",
+"R.	c #9C924C",
+"S.	c #FFE650",
+"T.	c #FFE050",
+"U.	c #FFE767",
+"V.	c #FFF18C",
+"W.	c #FFF9C3",
+"X.	c #FFF9CF",
+"Y.	c #FFE7A8",
+"Z.	c #FFD772",
+"`.	c #EABC57",
+" +	c #565239",
+".+	c #595A55",
+"++	c #BCBCBB",
+"@+	c #E3E3E3",
+"#+	c #ECECEC",
+"$+	c #E5E5E4",
+"%+	c #82837E",
+"&+	c #3C3C2E",
+"*+	c #BDA850",
+"=+	c #FFDC52",
+"-+	c #FFD858",
+";+	c #FFDA6D",
+">+	c #FFDF86",
+",+	c #FFE495",
+"'+	c #FFE295",
+")+	c #FFD366",
+"!+	c #F2C257",
+"~+	c #7A6E45",
+"{+	c #383A33",
+"]+	c #989896",
+"^+	c #CCCCCC",
+"/+	c #E9E9E9",
+"(+	c #EAEAEA",
+"_+	c #E6E6E6",
+":+	c #D0D0CF",
+"<+	c #676763",
+"[+	c #3D3E2F",
+"}+	c #A08D4C",
+"|+	c #EDC252",
+"1+	c #FFCB53",
+"2+	c #FFCE56",
+"3+	c #FFD059",
+"4+	c #FFCF58",
+"5+	c #FFC854",
+"6+	c #D2AB52",
+"7+	c #6E6541",
+"8+	c #373832",
+"9+	c #848482",
+"0+	c #BDBDBC",
+"a+	c #E8E8E8",
+"b+	c #DFDFDF",
+"c+	c #C7C7C6",
+"d+	c #747470",
+"e+	c #363931",
+"f+	c #555139",
+"g+	c #8A7947",
+"h+	c #A98E4A",
+"i+	c #AF924A",
+"j+	c #9F8849",
+"k+	c #736942",
+"l+	c #3D3E30",
+"m+	c #454741",
+"n+	c #8A8A87",
+"o+	c #B7B7B7",
+"p+	c #D6D6D6",
+"q+	c #E7E7E7",
+"r+	c #E4E4E4",
+"s+	c #DBDBDB",
+"t+	c #CACACA",
+"u+	c #9C9C9B",
+"v+	c #636460",
+"w+	c #434440",
+"x+	c #343833",
+"y+	c #333731",
+"z+	c #3B3E39",
+"A+	c #4E4F4B",
+"B+	c #737370",
+"C+	c #A1A1A0",
+"D+	c #BEBEBE",
+"E+	c #D8D8D8",
+"F+	c #E0E0E0",
+"G+	c #DADADA",
+"H+	c #CFCFCF",
+"I+	c #C0C0C0",
+"J+	c #A9A9A9",
+"K+	c #979796",
+"L+	c #919190",
+"M+	c #999998",
+"N+	c #AAAAAA",
+"O+	c #BABABA",
+"P+	c #CDCDCD",
+"Q+	c #C6C6C6",
+"R+	c #C4C4C4",
+"S+	c #C2C2C2",
+"T+	c #C3C3C3",
+"U+	c #C7C7C7",
+"V+	c #9E9E9E",
+". . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . ",
+"+ + + + + + + + @ @ # # + + + + + + + ",
+"# # # # # $ % & * = - ; > # # # # # # ",
+"# # # # % , ' ) ! ~ { ] ^ / ( # # # # ",
+"# # # _ : < [ } | 1 2 3 4 5 6 7 8 # # ",
+"# # 9 0 a b + c d e f g h i j k l # # ",
+"# m n o p q r s t u v w x y z A B @ # ",
+"@ C D E F G H I J K L M N O P Q R S T ",
+"U V W X Y Z `  ...+.@.#.$.%.&.*.=.-.;.",
+">.,.'.).!.~.{.].. ^.$.. /.(._.:.<.[.}.",
+"|.1.2.3.4.5.6.7.. . . . 8.9.0.a.b.c.|.",
+"d.e.f.g.h.7.. . . . . . i.j.k.l.m.c.n.",
+">.o.p.q.r.s.. . . . . . t.u.v.w.x.[.y.",
+"z.A.B.C.D.E.F.G.. . . . H.I.J.K.L.M.N.",
+"O.P.Q.R.S.T.U.V.. W.X.. Y.Z.`. +.+++@+",
+"#+$+%+&+*+=+-+;+>+,+'+H )+!+~+{+]+^+/+",
+"(+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+N.(+",
+"a+_+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+a+a+",
+"q+q+r+s+t+u+v+w+x+y+z+A+B+C+D+E+_+q+q+",
+"@+@+@+F+G+H+I+J+K+L+M+N+O+t+s+@+@+@+@+",
+"H+H+H+H+H+P+t+Q+R+S+T+U+^+H+H+H+H+H+H+",
+"V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+",
+". . . . . . . . . . . . . . . . . . . "};
diff --git a/themes/fbx/themerc b/themes/fbx/themerc
new file mode 100644
index 000000000..bf6cac1b4
--- /dev/null
+++ b/themes/fbx/themerc
@@ -0,0 +1,7 @@
+full_width_title=true
+button_offset=2
+button_spacing=0
+title_vertical_offset=0
+title_horizontal_offset=4
+active_text_color=#000000
+inactive_text_color=#9e9e9e
diff --git a/themes/fbx/title-1-active.xpm b/themes/fbx/title-1-active.xpm
new file mode 100644
index 000000000..586cdf6e8
--- /dev/null
+++ b/themes/fbx/title-1-active.xpm
@@ -0,0 +1,46 @@
+/* XPM */
+static char * title_1_active_xpm[] = {
+"8 24 19 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #FDFDFD",
+"$	c #FBFBFB",
+"%	c #F9F9F9",
+"&	c #F7F7F7",
+"*	c #F4F4F4",
+"=	c #F3F3F3",
+"-	c #F1F1F1",
+";	c #EFEFEF",
+">	c #ECECEC",
+",	c #EAEAEA",
+"'	c #E8E8E8",
+")	c #E7E7E7",
+"!	c #E3E3E3",
+"~	c #CFCFCF",
+"{	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"%%%%%%%%",
+"&&&&&&&&",
+"********",
+"========",
+"--------",
+";;;;;;;;",
+">>>>>>>>",
+",,,,,,,,",
+"''''''''",
+"))))))))",
+"!!!!!!!!",
+"~~~~~~~~",
+"{{{{{{{{",
+"........"};
diff --git a/themes/fbx/title-1-inactive.xpm b/themes/fbx/title-1-inactive.xpm
new file mode 100644
index 000000000..178a1b3da
--- /dev/null
+++ b/themes/fbx/title-1-inactive.xpm
@@ -0,0 +1,46 @@
+/* XPM */
+static char * title_1_inactive_xpm[] = {
+"8 24 19 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #FDFDFD",
+"$	c #FBFBFB",
+"%	c #F9F9F9",
+"&	c #F7F7F7",
+"*	c #F4F4F4",
+"=	c #F3F3F3",
+"-	c #F1F1F1",
+";	c #EFEFEF",
+">	c #ECECEC",
+",	c #EAEAEA",
+"'	c #E8E8E8",
+")	c #E7E7E7",
+"!	c #E3E3E3",
+"~	c #CFCFCF",
+"{	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"%%%%%%%%",
+"&&&&&&&&",
+"********",
+"========",
+"--------",
+";;;;;;;;",
+">>>>>>>>",
+",,,,,,,,",
+"''''''''",
+"))))))))",
+"!!!!!!!!",
+"~~~~~~~~",
+"{{{{{{{{",
+"........"};
diff --git a/themes/fbx/title-2-active.xpm b/themes/fbx/title-2-active.xpm
new file mode 100644
index 000000000..b6f52982d
--- /dev/null
+++ b/themes/fbx/title-2-active.xpm
@@ -0,0 +1,85 @@
+/* XPM */
+static char * title_2_active_xpm[] = {
+"8 24 58 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #7099B2",
+"$	c #729CB6",
+"%	c #75A0BA",
+"&	c #2E79A6",
+"*	c #99C4DD",
+"=	c #9BC8E3",
+"-	c #FDFDFD",
+";	c #719BB4",
+">	c #C2DAE9",
+",	c #C7E1F1",
+"'	c #FBFBFB",
+")	c #2773A0",
+"!	c #96C3DD",
+"~	c #98C8E4",
+"{	c #F9F9F9",
+"]	c #6B95AE",
+"^	c #BFD8E6",
+"/	c #C4DEEE",
+"(	c #F7F7F7",
+"_	c #1F6A95",
+":	c #92BED7",
+"<	c #93C3DE",
+"[	c #F4F4F4",
+"}	c #6891A9",
+"|	c #BDD5E3",
+"1	c #C1DBEA",
+"2	c #F3F3F3",
+"3	c #17618B",
+"4	c #8DB9D2",
+"5	c #8EBDD8",
+"6	c #F1F1F1",
+"7	c #638DA3",
+"8	c #BAD2E0",
+"9	c #BED8E7",
+"0	c #EFEFEF",
+"a	c #0F5A81",
+"b	c #88B4CC",
+"c	c #89B8D1",
+"d	c #ECECEC",
+"e	c #5E879D",
+"f	c #B7CFDC",
+"g	c #BBD5E3",
+"h	c #EAEAEA",
+"i	c #377392",
+"j	c #9FC0D2",
+"k	c #9EC3D6",
+"l	c #E8E8E8",
+"m	c #A5BCC8",
+"n	c #AFC9D6",
+"o	c #B3CFDD",
+"p	c #E7E7E7",
+"q	c #E3E3E3",
+"r	c #CFCFCF",
+"s	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@....",
+"@@@@.#$%",
+"@@@@.&*=",
+"----.;>,",
+"''''.)!~",
+"{{{{.]^/",
+"((((._:<",
+"[[[[.}|1",
+"2222.345",
+"6666.789",
+"0000.abc",
+"dddd.efg",
+"hhhh.ijk",
+"llll.mno",
+"pppp....",
+"qqqqqqqq",
+"rrrrrrrr",
+"ssssssss",
+"........"};
diff --git a/themes/fbx/title-2-inactive.xpm b/themes/fbx/title-2-inactive.xpm
new file mode 100644
index 000000000..a7d955407
--- /dev/null
+++ b/themes/fbx/title-2-inactive.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+static char * title_2_inactive_xpm[] = {
+"8 24 46 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #9E9E9E",
+"$	c #D3D3D3",
+"%	c #D6D6D6",
+"&	c #D7D7D7",
+"*	c #929292",
+"=	c #B4B4B4",
+"-	c #C3C3C3",
+";	c #FDFDFD",
+">	c #E7E7E7",
+",	c #EFEFEF",
+"'	c #FBFBFB",
+")	c #949494",
+"!	c #C0C0C0",
+"~	c #D5D5D5",
+"{	c #F9F9F9",
+"]	c #E6E6E6",
+"^	c #EDEDED",
+"/	c #F7F7F7",
+"(	c #919191",
+"_	c #BCBCBC",
+":	c #D1D1D1",
+"<	c #F4F4F4",
+"[	c #D4D4D4",
+"}	c #E4E4E4",
+"|	c #ECECEC",
+"1	c #F3F3F3",
+"2	c #8C8C8C",
+"3	c #B8B8B8",
+"4	c #CCCCCC",
+"5	c #F1F1F1",
+"6	c #E3E3E3",
+"7	c #EAEAEA",
+"8	c #B6B6B6",
+"9	c #C9C9C9",
+"0	c #D2D2D2",
+"a	c #E2E2E2",
+"b	c #E9E9E9",
+"c	c #B9B9B9",
+"d	c #DEDEDE",
+"e	c #E8E8E8",
+"f	c #FCFCFC",
+"g	c #CFCFCF",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@####",
+"@@@@#$%&",
+"@@@@#*=-",
+";;;;#&>,",
+"''''#)!~",
+"{{{{#~]^",
+"////#(_:",
+"<<<<#[}|",
+"1111#234",
+"5555#$67",
+",,,,#289",
+"||||#0ab",
+"7777#c[d",
+"eeee#f;;",
+">>>>####",
+"66666666",
+"gggggggg",
+"########",
+"........"};
diff --git a/themes/fbx/title-3-active.xpm b/themes/fbx/title-3-active.xpm
new file mode 100644
index 000000000..064e62cad
--- /dev/null
+++ b/themes/fbx/title-3-active.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char * title_3_active_xpm[] = {
+"32 24 22 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #749FB9",
+"$	c #75A0BA",
+"%	c #9BC8E3",
+"&	c #C7E1F1",
+"*	c #98C8E4",
+"=	c #C4DEEE",
+"-	c #93C3DE",
+";	c #C1DBEA",
+">	c #8EBDD8",
+",	c #BED8E7",
+"'	c #89B8D1",
+")	c #BBD5E3",
+"!	c #9FC3D6",
+"~	c #9EC3D6",
+"{	c #B3CFDD",
+"]	c #E3E3E3",
+"^	c #CFCFCF",
+"/	c #9E9E9E",
+"................................",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"................................",
+"##$$###$###$$###$###$$###$###$$#",
+"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
+"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&",
+"********************************",
+"================================",
+"--------------------------------",
+";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''''''''''''",
+"))))))))))))))))))))))))))))))))",
+"!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
+"{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{",
+"................................",
+"]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]",
+"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^",
+"////////////////////////////////",
+"................................"};
diff --git a/themes/fbx/title-3-inactive.xpm b/themes/fbx/title-3-inactive.xpm
new file mode 100644
index 000000000..6fdd69c6c
--- /dev/null
+++ b/themes/fbx/title-3-inactive.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char * title_3_inactive_xpm[] = {
+"32 24 23 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #9E9E9E",
+"$	c #D6D6D6",
+"%	c #D7D7D7",
+"&	c #C3C3C3",
+"*	c #C4C4C4",
+"=	c #EFEFEF",
+"-	c #D5D5D5",
+";	c #EDEDED",
+">	c #D1D1D1",
+",	c #ECECEC",
+"'	c #CCCCCC",
+")	c #EAEAEA",
+"!	c #C9C9C9",
+"~	c #E9E9E9",
+"{	c #DEDEDE",
+"]	c #DFDFDF",
+"^	c #FDFDFD",
+"/	c #E3E3E3",
+"(	c #CFCFCF",
+"................................",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"################################",
+"$$$%%$$$%$$$%%$$$%$$$%%$$$%$$$%%",
+"&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&",
+"================================",
+"--------------------------------",
+";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;",
+">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>",
+",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
+"''''''''''''''''''''''''''''''''",
+"))))))))))))))))))))))))))))))))",
+"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",
+"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
+"{]]{{{]]{{{]{{{]]{{{]{{{]]{{{]{{",
+"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^",
+"################################",
+"////////////////////////////////",
+"((((((((((((((((((((((((((((((((",
+"################################",
+"................................"};
diff --git a/themes/fbx/title-4-active.xpm b/themes/fbx/title-4-active.xpm
new file mode 100644
index 000000000..0f8723ae1
--- /dev/null
+++ b/themes/fbx/title-4-active.xpm
@@ -0,0 +1,84 @@
+/* XPM */
+static char * title_4_active_xpm[] = {
+"8 24 57 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #89AEC4",
+"$	c #9DBCCF",
+"%	c #BAD6E7",
+"&	c #AAD1E7",
+"*	c #B9D9EC",
+"=	c #92C6E5",
+"-	c #CFE6F3",
+";	c #D8EAF5",
+">	c #C0DDEF",
+",	c #FDFDFD",
+"'	c #A8D1E8",
+")	c #B7D9EC",
+"!	c #8CC1E1",
+"~	c #FBFBFB",
+"{	c #CDE3F0",
+"]	c #D6E8F3",
+"^	c #BEDBEC",
+"/	c #F9F9F9",
+"(	c #A4CCE2",
+"_	c #B4D5E8",
+":	c #86BBD9",
+"<	c #F7F7F7",
+"[	c #CBE0ED",
+"}	c #D4E6F0",
+"|	c #BAD7E8",
+"1	c #F4F4F4",
+"2	c #9FC7DD",
+"3	c #AFD0E3",
+"4	c #83B7D4",
+"5	c #F3F3F3",
+"6	c #C4DBE9",
+"7	c #CDE1EC",
+"8	c #B9D5E5",
+"9	c #F1F1F1",
+"0	c #94BFD5",
+"a	c #A3C8DB",
+"b	c #7FB2CD",
+"c	c #EFEFEF",
+"d	c #C2D9E5",
+"e	c #CBDFE9",
+"f	c #B7D3E1",
+"g	c #ECECEC",
+"h	c #A4C6D8",
+"i	c #ADCCDC",
+"j	c #7BADC7",
+"k	c #EAEAEA",
+"l	c #B3CFDD",
+"m	c #B4D0DE",
+"n	c #E8E8E8",
+"o	c #E7E7E7",
+"p	c #E3E3E3",
+"q	c #CFCFCF",
+"r	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"....@@@@",
+"#$%.@@@@",
+"&*=.@@@@",
+"-;>.,,,,",
+"')!.~~~~",
+"{]^.////",
+"(_:.<<<<",
+"[}|.1111",
+"234.5555",
+"678.9999",
+"0ab.cccc",
+"def.gggg",
+"hij.kkkk",
+"llm.nnnn",
+"....oooo",
+"pppppppp",
+"qqqqqqqq",
+"rrrrrrrr",
+"........"};
diff --git a/themes/fbx/title-4-inactive.xpm b/themes/fbx/title-4-inactive.xpm
new file mode 100644
index 000000000..0320fd415
--- /dev/null
+++ b/themes/fbx/title-4-inactive.xpm
@@ -0,0 +1,59 @@
+/* XPM */
+static char * title_4_inactive_xpm[] = {
+"8 24 32 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #9E9E9E",
+"$	c #E3E3E3",
+"%	c #EFEFEF",
+"&	c #FCFCFC",
+"*	c #D8D8D8",
+"=	c #EAEAEA",
+"-	c #FDFDFD",
+";	c #F3F3F3",
+">	c #F8F8F8",
+",	c #F0F0F0",
+"'	c #FBFBFB",
+")	c #F2F2F2",
+"!	c #F9F9F9",
+"~	c #E0E0E0",
+"{	c #EEEEEE",
+"]	c #F7F7F7",
+"^	c #F1F1F1",
+"/	c #F4F4F4",
+"(	c #DBDBDB",
+"_	c #EBEBEB",
+":	c #D3D3D3",
+"<	c #E2E2E2",
+"[	c #EDEDED",
+"}	c #ECECEC",
+"|	c #E5E5E5",
+"1	c #E8E8E8",
+"2	c #E7E7E7",
+"3	c #CFCFCF",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"####@@@@",
+"$%&#@@@@",
+"*=-#@@@@",
+";>-#----",
+"$,&#''''",
+")>-#!!!!",
+"~{'#]]]]",
+"^]&#////",
+"(_-#;;;;",
+"{/-#^^^^",
+":<-#%%%%",
+"[;@#}}}}",
+"|[-#====",
+"--@#1111",
+"####2222",
+"$$$$$$$$",
+"33333333",
+"########",
+"........"};
diff --git a/themes/fbx/title-5-active.xpm b/themes/fbx/title-5-active.xpm
new file mode 100644
index 000000000..1579e329f
--- /dev/null
+++ b/themes/fbx/title-5-active.xpm
@@ -0,0 +1,46 @@
+/* XPM */
+static char * title_5_active_xpm[] = {
+"8 24 19 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #FDFDFD",
+"$	c #FBFBFB",
+"%	c #F9F9F9",
+"&	c #F7F7F7",
+"*	c #F4F4F4",
+"=	c #F3F3F3",
+"-	c #F1F1F1",
+";	c #EFEFEF",
+">	c #ECECEC",
+",	c #EAEAEA",
+"'	c #E8E8E8",
+")	c #E7E7E7",
+"!	c #E3E3E3",
+"~	c #CFCFCF",
+"{	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"%%%%%%%%",
+"&&&&&&&&",
+"********",
+"========",
+"--------",
+";;;;;;;;",
+">>>>>>>>",
+",,,,,,,,",
+"''''''''",
+"))))))))",
+"!!!!!!!!",
+"~~~~~~~~",
+"{{{{{{{{",
+"........"};
diff --git a/themes/fbx/title-5-inactive.xpm b/themes/fbx/title-5-inactive.xpm
new file mode 100644
index 000000000..8bc5f3f0d
--- /dev/null
+++ b/themes/fbx/title-5-inactive.xpm
@@ -0,0 +1,46 @@
+/* XPM */
+static char * title_5_inactive_xpm[] = {
+"8 24 19 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #FEFEFE",
+"#	c #FDFDFD",
+"$	c #FBFBFB",
+"%	c #F9F9F9",
+"&	c #F7F7F7",
+"*	c #F4F4F4",
+"=	c #F3F3F3",
+"-	c #F1F1F1",
+";	c #EFEFEF",
+">	c #ECECEC",
+",	c #EAEAEA",
+"'	c #E8E8E8",
+")	c #E7E7E7",
+"!	c #E3E3E3",
+"~	c #CFCFCF",
+"{	c #9E9E9E",
+"........",
+"........",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"%%%%%%%%",
+"&&&&&&&&",
+"********",
+"========",
+"--------",
+";;;;;;;;",
+">>>>>>>>",
+",,,,,,,,",
+"''''''''",
+"))))))))",
+"!!!!!!!!",
+"~~~~~~~~",
+"{{{{{{{{",
+"........"};
diff --git a/themes/fbx/top-left-active.xpm b/themes/fbx/top-left-active.xpm
new file mode 100644
index 000000000..fbba22526
--- /dev/null
+++ b/themes/fbx/top-left-active.xpm
@@ -0,0 +1,70 @@
+/* XPM */
+static char * top_left_active_xpm[] = {
+"8 24 43 1",
+" 	c None",
+".	c #000000",
+"+	c #BABABA",
+"@	c #FFFFFF",
+"#	c #898989",
+"$	c #F8F8F8",
+"%	c #FEFEFE",
+"&	c #E1E1E1",
+"*	c #FBFBFB",
+"=	c #FDFDFD",
+"-	c #FCFCFC",
+";	c #FAFAFA",
+">	c #F7F7F7",
+",	c #F9F9F9",
+"'	c #F5F5F5",
+")	c #F2F2F2",
+"!	c #EAEAEA",
+"~	c #F4F4F4",
+"{	c #F1F1F1",
+"]	c #F3F3F3",
+"^	c #E5E5E5",
+"/	c #ECECEC",
+"(	c #EFEFEF",
+"_	c #DFDFDF",
+":	c #D3D3D3",
+"<	c #D9D9D9",
+"[	c #BEBEBE",
+"}	c #D1D1D1",
+"|	c #E8E8E8",
+"1	c #ADADAD",
+"2	c #C8C8C8",
+"3	c #E7E7E7",
+"4	c #969696",
+"5	c #DCDCDC",
+"6	c #DDDDDD",
+"7	c #858585",
+"8	c #999999",
+"9	c #D0D0D0",
+"0	c #636363",
+"a	c #646464",
+"b	c #7F7F7F",
+"c	c #8E8E8E",
+"d	c #3D3D3D",
+"    ....",
+"  ......",
+" ..+@@@@",
+" .#$%%%%",
+"..&*%%%%",
+"..&=%%%%",
+"..&-%%%%",
+"..&-%%%%",
+"..&;====",
+"..&$****",
+"..&>,,,,",
+"..&'>>>>",
+"..&)!~~~",
+"..&{!]]]",
+"..&!!{{{",
+"..&!^/((",
+"..&!_^//",
+"..&^:<!!",
+"..&_[}||",
+"..&:12&3",
+"..&[4+56",
+"..&178[9",
+"..&10abc",
+"..&1d..."};
diff --git a/themes/fbx/top-left-inactive.xpm b/themes/fbx/top-left-inactive.xpm
new file mode 100644
index 000000000..297d05303
--- /dev/null
+++ b/themes/fbx/top-left-inactive.xpm
@@ -0,0 +1,70 @@
+/* XPM */
+static char * top_left_inactive_xpm[] = {
+"8 24 43 1",
+" 	c None",
+".	c #000000",
+"+	c #BABABA",
+"@	c #FFFFFF",
+"#	c #898989",
+"$	c #F8F8F8",
+"%	c #FEFEFE",
+"&	c #E1E1E1",
+"*	c #FBFBFB",
+"=	c #FDFDFD",
+"-	c #FCFCFC",
+";	c #FAFAFA",
+">	c #F7F7F7",
+",	c #F9F9F9",
+"'	c #F5F5F5",
+")	c #F2F2F2",
+"!	c #EAEAEA",
+"~	c #F4F4F4",
+"{	c #F1F1F1",
+"]	c #F3F3F3",
+"^	c #E5E5E5",
+"/	c #ECECEC",
+"(	c #EFEFEF",
+"_	c #DFDFDF",
+":	c #D3D3D3",
+"<	c #D9D9D9",
+"[	c #BEBEBE",
+"}	c #D1D1D1",
+"|	c #E8E8E8",
+"1	c #ADADAD",
+"2	c #C8C8C8",
+"3	c #E7E7E7",
+"4	c #969696",
+"5	c #DCDCDC",
+"6	c #DDDDDD",
+"7	c #858585",
+"8	c #999999",
+"9	c #D0D0D0",
+"0	c #636363",
+"a	c #646464",
+"b	c #7F7F7F",
+"c	c #8E8E8E",
+"d	c #3D3D3D",
+"    ....",
+"  ......",
+" ..+@@@@",
+" .#$%%%%",
+"..&*%%%%",
+"..&=%%%%",
+"..&-%%%%",
+"..&-%%%%",
+"..&;====",
+"..&$****",
+"..&>,,,,",
+"..&'>>>>",
+"..&)!~~~",
+"..&{!]]]",
+"..&!!{{{",
+"..&!^/((",
+"..&!_^//",
+"..&^:<!!",
+"..&_[}||",
+"..&:12&3",
+"..&[4+56",
+"..&178[9",
+"..&10abc",
+"..&1d..."};
diff --git a/themes/fbx/top-right-active.xpm b/themes/fbx/top-right-active.xpm
new file mode 100644
index 000000000..75380926b
--- /dev/null
+++ b/themes/fbx/top-right-active.xpm
@@ -0,0 +1,84 @@
+/* XPM */
+static char * top_right_active_xpm[] = {
+"8 24 57 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #BABABA",
+"#	c #FEFEFE",
+"$	c #F8F8F8",
+"%	c #898989",
+"&	c #FBFBFB",
+"*	c #C1C1C1",
+"=	c #FDFDFD",
+"-	c #C2C2C2",
+";	c #FCFCFC",
+">	c #C4C4C4",
+",	c #C6C6C6",
+"'	c #FAFAFA",
+")	c #C8C8C8",
+"!	c #C7C7C7",
+"~	c #F9F9F9",
+"{	c #F7F7F7",
+"]	c #F5F5F5",
+"^	c #F4F4F4",
+"/	c #EAEAEA",
+"(	c #F2F2F2",
+"_	c #F3F3F3",
+":	c #F1F1F1",
+"<	c #C5C5C5",
+"[	c #F0F0F0",
+"}	c #C3C3C3",
+"|	c #EFEFEF",
+"1	c #ECECEC",
+"2	c #E5E5E5",
+"3	c #DFDFDF",
+"4	c #BCBCBC",
+"5	c #D9D9D9",
+"6	c #D3D3D3",
+"7	c #B8B8B8",
+"8	c #E8E8E8",
+"9	c #D1D1D1",
+"0	c #BEBEBE",
+"a	c #B4B4B4",
+"b	c #E7E7E7",
+"c	c #E1E1E1",
+"d	c #ADADAD",
+"e	c #B1B1B1",
+"f	c #DDDDDD",
+"g	c #DCDCDC",
+"h	c #969696",
+"i	c #E6E6E6",
+"j	c #AEAEAE",
+"k	c #D0D0D0",
+"l	c #999999",
+"m	c #858585",
+"n	c #8E8E8E",
+"o	c #7F7F7F",
+"p	c #646464",
+"q	c #636363",
+"r	c #3D3D3D",
+"....    ",
+"......  ",
+"++++@.. ",
+"####$%. ",
+"####&*..",
+"####=-..",
+"####;>..",
+"####;,..",
+"====')..",
+"&&&&$!..",
+"~~~~{)..",
+"{{{{]!..",
+"^^^/(,..",
+"___/:<..",
+":::/[}..",
+"||12|*..",
+"112314..",
+"//56/7..",
+"88908a..",
+"bc)dbe..",
+"fg@hij..",
+"k0lmij..",
+"nopq[d..",
+"...r|d.."};
diff --git a/themes/fbx/top-right-inactive.xpm b/themes/fbx/top-right-inactive.xpm
new file mode 100644
index 000000000..19f11d325
--- /dev/null
+++ b/themes/fbx/top-right-inactive.xpm
@@ -0,0 +1,84 @@
+/* XPM */
+static char * top_right_inactive_xpm[] = {
+"8 24 57 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF",
+"@	c #BABABA",
+"#	c #FEFEFE",
+"$	c #F8F8F8",
+"%	c #898989",
+"&	c #FBFBFB",
+"*	c #C1C1C1",
+"=	c #FDFDFD",
+"-	c #C2C2C2",
+";	c #FCFCFC",
+">	c #C4C4C4",
+",	c #C6C6C6",
+"'	c #FAFAFA",
+")	c #C8C8C8",
+"!	c #C7C7C7",
+"~	c #F9F9F9",
+"{	c #F7F7F7",
+"]	c #F5F5F5",
+"^	c #F4F4F4",
+"/	c #EAEAEA",
+"(	c #F2F2F2",
+"_	c #F3F3F3",
+":	c #F1F1F1",
+"<	c #C5C5C5",
+"[	c #F0F0F0",
+"}	c #C3C3C3",
+"|	c #EFEFEF",
+"1	c #ECECEC",
+"2	c #E5E5E5",
+"3	c #DFDFDF",
+"4	c #BCBCBC",
+"5	c #D9D9D9",
+"6	c #D3D3D3",
+"7	c #B8B8B8",
+"8	c #E8E8E8",
+"9	c #D1D1D1",
+"0	c #BEBEBE",
+"a	c #B4B4B4",
+"b	c #E7E7E7",
+"c	c #E1E1E1",
+"d	c #ADADAD",
+"e	c #B1B1B1",
+"f	c #DDDDDD",
+"g	c #DCDCDC",
+"h	c #969696",
+"i	c #E6E6E6",
+"j	c #AEAEAE",
+"k	c #D0D0D0",
+"l	c #999999",
+"m	c #858585",
+"n	c #8E8E8E",
+"o	c #7F7F7F",
+"p	c #646464",
+"q	c #636363",
+"r	c #3D3D3D",
+"....    ",
+"......  ",
+"++++@.. ",
+"####$%. ",
+"####&*..",
+"####=-..",
+"####;>..",
+"####;,..",
+"====')..",
+"&&&&$!..",
+"~~~~{)..",
+"{{{{]!..",
+"^^^/(,..",
+"___/:<..",
+":::/[}..",
+"||12|*..",
+"112314..",
+"//56/7..",
+"88908a..",
+"bc)dbe..",
+"fg@hij..",
+"k0lmij..",
+"nopq[d..",
+"...r|d.."};
diff --git a/xfwm4.spec.in b/xfwm4.spec.in
index 5a6f82da9..3d963ce01 100644
--- a/xfwm4.spec.in
+++ b/xfwm4.spec.in
@@ -71,6 +71,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/xfwm4/themes/crux
 %{_datadir}/xfwm4/themes/cruxish
 %{_datadir}/xfwm4/themes/eazel-blue
+%{_datadir}/xfwm4/themes/fbx
 %{_datadir}/xfwm4/themes/g2
 %{_datadir}/xfwm4/themes/gnububble
 %{_datadir}/xfwm4/themes/gorilla
-- 
GitLab