diff --git a/Makefile.in b/Makefile.in
index 7be59ec4e5bb773d1e3573f7866e58449d388e89..2fc9f8b288fdd631ebf92692aed9e1099bda5a68 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
+# Makefile.in generated by automake 1.6.3 from Makefile.am.
 # @configure_input@
 
 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
@@ -13,101 +13,72 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
+SHELL = @SHELL@
 
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
 
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
+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@
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
 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@
 
 noinst_DATA = example.xfwm4rc
 
@@ -123,11 +94,10 @@ DIST_SOURCES =
 DATA = $(noinst_DATA)
 
 
-RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
-	ps-recursive install-info-recursive uninstall-info-recursive \
-	all-recursive install-data-recursive install-exec-recursive \
-	installdirs-recursive install-recursive uninstall-recursive \
-	check-recursive installcheck-recursive
+RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
+	uninstall-info-recursive all-recursive install-data-recursive \
+	install-exec-recursive installdirs-recursive install-recursive \
+	uninstall-recursive check-recursive installcheck-recursive
 DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
 	Makefile.in NEWS TODO aclocal.m4 compile config.guess \
 	config.h.in config.sub configure configure.in depcomp \
@@ -228,17 +198,10 @@ tags-recursive:
 	list='$(SUBDIRS)'; for subdir in $$list; do \
 	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
 	done
-ctags-recursive:
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-	done
 
 ETAGS = etags
 ETAGSFLAGS =
 
-CTAGS = ctags
-CTAGSFLAGS =
-
 tags: TAGS
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -269,28 +232,13 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
 	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 	     $$tags $$unique
 
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
-		$(TAGS_FILES) $(LISP)
-	tags=; \
-	here=`pwd`; \
-	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
-	unique=`for i in $$list; do \
-	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-	  done | \
-	  $(AWK) '    { files[$$0] = 1; } \
-	       END { for (i in files) print i; }'`; \
-	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-	     $$tags $$unique
-
 GTAGS:
 	here=`$(am__cd) $(top_builddir) && pwd` \
 	  && cd $(top_srcdir) \
 	  && gtags -i $(GTAGS_ARGS) $$here
 
 distclean-tags:
-	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
 top_distdir = .
@@ -302,20 +250,13 @@ am__remove_distdir = \
          && rm -fr $(distdir); }; }
 
 GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
 distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
 	$(am__remove_distdir)
 	mkdir $(distdir)
 	$(mkinstalldirs) $(distdir)/.
-	@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; \
+	@list='$(DISTFILES)'; for file in $$list; do \
 	  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 \
@@ -372,9 +313,8 @@ distcheck: dist
 	mkdir $(distdir)/=inst
 	chmod a-w $(distdir)
 	dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \
-	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
 	  && cd $(distdir)/=build \
-	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
 	    $(DISTCHECK_CONFIGURE_FLAGS) \
 	  && $(MAKE) $(AM_MAKEFLAGS) \
 	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
@@ -382,39 +322,23 @@ distcheck: dist
 	  && $(MAKE) $(AM_MAKEFLAGS) install \
 	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
 	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
-	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
-	        distuninstallcheck \
-	  && chmod -R a-w "$$dc_install_base" \
-	  && ({ \
-	       (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
-	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
-	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
-	  && rm -rf "$$dc_destdir" \
+	  && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
+	      || { echo "ERROR: files left after uninstall:" ; \
+	           find $$dc_install_base -type f -print ; \
+	           exit 1; } >&2 ) \
 	  && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
 	  && rm -f $(distdir).tar.gz \
 	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
 	$(am__remove_distdir)
 	@echo "$(distdir).tar.gz is ready for distribution" | \
 	  sed 'h;s/./=/g;p;x;p;x'
-distuninstallcheck:
-	cd $(distuninstallcheck_dir) \
-	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
-	   || { echo "ERROR: files left after uninstall:" ; \
-	        if test -n "$(DESTDIR)"; then \
-	          echo "  (check DESTDIR support)"; \
-	        fi ; \
-	        $(distuninstallcheck_listfiles) ; \
-	        exit 1; } >&2
 distcleancheck: distclean
 	if test '$(srcdir)' = . ; then \
 	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
 	  exit 1 ; \
 	fi
 	test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
-	  || { echo "ERROR: files left in build directory after distclean:" ; \
+	  || { echo "ERROR: files left after distclean:" ; \
 	       $(distcleancheck_listfiles) ; \
 	       exit 1; } >&2
 check-am: all-am
@@ -483,23 +407,14 @@ mostlyclean: mostlyclean-recursive
 
 mostlyclean-am: mostlyclean-generic
 
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
 uninstall-am: uninstall-info-am
 
 uninstall-info: uninstall-info-recursive
 
-.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am clean \
-	clean-generic clean-recursive ctags ctags-recursive dist \
-	dist-all dist-gzip distcheck distclean distclean-generic \
-	distclean-hdr distclean-local distclean-recursive \
-	distclean-tags distcleancheck distdir distuninstallcheck dvi \
+.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \
+	clean-generic clean-recursive dist dist-all dist-gzip distcheck \
+	distclean distclean-generic distclean-hdr distclean-local \
+	distclean-recursive distclean-tags distcleancheck distdir dvi \
 	dvi-am dvi-recursive info info-am info-recursive install \
 	install-am install-data install-data-am install-data-recursive \
 	install-exec install-exec-am install-exec-recursive \
@@ -508,9 +423,9 @@ uninstall-info: uninstall-info-recursive
 	installdirs installdirs-am installdirs-recursive \
 	maintainer-clean maintainer-clean-generic \
 	maintainer-clean-recursive mostlyclean mostlyclean-generic \
-	mostlyclean-recursive pdf pdf-am pdf-recursive ps ps-am \
-	ps-recursive tags tags-recursive uninstall uninstall-am \
-	uninstall-info-am uninstall-info-recursive uninstall-recursive
+	mostlyclean-recursive tags tags-recursive uninstall \
+	uninstall-am uninstall-info-am uninstall-info-recursive \
+	uninstall-recursive
 
 @SET_MAKE@
 
diff --git a/configure b/configure
index 89fb5544b6af583fb47944d655dcd55a6ba09060..95ddd14ee57712c3b9c7f77d7bad849876f27b01 100755
--- a/configure
+++ b/configure
@@ -4782,7 +4782,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/b5/Makefile themes/b6/Makefile themes/bbs/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/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/trench/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/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/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
@@ -5315,6 +5315,7 @@ do
   "themes/b5/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/b5/Makefile" ;;
   "themes/b6/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/b6/Makefile" ;;
   "themes/bbs/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/bbs/Makefile" ;;
+  "themes/beastie/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/beastie/Makefile" ;;
   "themes/biz/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/biz/Makefile" ;;
   "themes/coldsteel/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/coldsteel/Makefile" ;;
   "themes/coolclean/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/coolclean/Makefile" ;;
@@ -5351,7 +5352,9 @@ do
   "themes/slick/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/slick/Makefile" ;;
   "themes/slimline/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/slimline/Makefile" ;;
   "themes/tabs/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/tabs/Makefile" ;;
+  "themes/tgc/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/tgc/Makefile" ;;
   "themes/trench/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/trench/Makefile" ;;
+  "themes/tux/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/tux/Makefile" ;;
   "themes/variation/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/variation/Makefile" ;;
   "themes/xfce/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/xfce/Makefile" ;;
   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
diff --git a/configure.in b/configure.in
index 23b4872eadaa71186c8331f7acb04679203871d1..2ad80721691d9a5794b36b767012330b67a3cb96 100644
--- a/configure.in
+++ b/configure.in
@@ -84,6 +84,7 @@ themes/silverado/Makefile
 themes/slick/Makefile
 themes/slimline/Makefile
 themes/tabs/Makefile
+themes/tgc/Makefile
 themes/trench/Makefile
 themes/tux/Makefile
 themes/variation/Makefile
diff --git a/themes/Makefile.am b/themes/Makefile.am
index 11982cb312a018f2e45530f7bacfd3176bab4c4d..32a45032fc01525d268e0a2a69dc908de0bb6196 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -42,6 +42,7 @@ silverado \
 slick \
 slimline \
 tabs \
+tgc \
 trench \
 tux \
 variation \
diff --git a/themes/Makefile.in b/themes/Makefile.in
index 6cf15256921d7b8118d8cf53c90f14413f44be02..2a52366882fdf3f44d2dbfe727799521544470aa 100644
--- a/themes/Makefile.in
+++ b/themes/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
+# Makefile.in generated by automake 1.6.3 from Makefile.am.
 # @configure_input@
 
 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
@@ -13,101 +13,72 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
+SHELL = @SHELL@
 
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = ..
 
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
+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@
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
 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@
 SUBDIRS = \
 adept \
 agua \
@@ -152,6 +123,7 @@ silverado \
 slick \
 slimline \
 tabs \
+tgc \
 trench \
 tux \
 variation \
@@ -163,11 +135,10 @@ CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 DIST_SOURCES =
 
-RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
-	ps-recursive install-info-recursive uninstall-info-recursive \
-	all-recursive install-data-recursive install-exec-recursive \
-	installdirs-recursive install-recursive uninstall-recursive \
-	check-recursive installcheck-recursive
+RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
+	uninstall-info-recursive all-recursive install-data-recursive \
+	install-exec-recursive installdirs-recursive install-recursive \
+	uninstall-recursive check-recursive installcheck-recursive
 DIST_COMMON = Makefile.am Makefile.in
 DIST_SUBDIRS = $(SUBDIRS)
 all: all-recursive
@@ -234,17 +205,10 @@ tags-recursive:
 	list='$(SUBDIRS)'; for subdir in $$list; do \
 	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
 	done
-ctags-recursive:
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-	done
 
 ETAGS = etags
 ETAGSFLAGS =
 
-CTAGS = ctags
-CTAGSFLAGS =
-
 tags: TAGS
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -275,41 +239,20 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
 	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 	     $$tags $$unique
 
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-		$(TAGS_FILES) $(LISP)
-	tags=; \
-	here=`pwd`; \
-	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-	unique=`for i in $$list; do \
-	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-	  done | \
-	  $(AWK) '    { files[$$0] = 1; } \
-	       END { for (i in files) print i; }'`; \
-	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-	     $$tags $$unique
-
 GTAGS:
 	here=`$(am__cd) $(top_builddir) && pwd` \
 	  && cd $(top_srcdir) \
 	  && gtags -i $(GTAGS_ARGS) $$here
 
 distclean-tags:
-	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
 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; \
+	@list='$(DISTFILES)'; for file in $$list; do \
 	  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 \
@@ -406,32 +349,24 @@ mostlyclean: mostlyclean-recursive
 
 mostlyclean-am: mostlyclean-generic
 
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
 uninstall-am: uninstall-info-am
 
 uninstall-info: uninstall-info-recursive
 
-.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am clean \
-	clean-generic clean-recursive ctags ctags-recursive distclean \
-	distclean-generic distclean-recursive distclean-tags distdir \
-	dvi dvi-am dvi-recursive info info-am info-recursive install \
-	install-am install-data install-data-am install-data-recursive \
+.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \
+	clean-generic clean-recursive distclean distclean-generic \
+	distclean-recursive distclean-tags distdir dvi dvi-am \
+	dvi-recursive info info-am info-recursive install install-am \
+	install-data install-data-am install-data-recursive \
 	install-exec install-exec-am install-exec-recursive \
 	install-info install-info-am install-info-recursive install-man \
 	install-recursive install-strip installcheck installcheck-am \
 	installdirs installdirs-am installdirs-recursive \
 	maintainer-clean maintainer-clean-generic \
 	maintainer-clean-recursive mostlyclean mostlyclean-generic \
-	mostlyclean-recursive pdf pdf-am pdf-recursive ps ps-am \
-	ps-recursive tags tags-recursive uninstall uninstall-am \
-	uninstall-info-am uninstall-info-recursive uninstall-recursive
+	mostlyclean-recursive tags tags-recursive uninstall \
+	uninstall-am uninstall-info-am uninstall-info-recursive \
+	uninstall-recursive
 
 # 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.
diff --git a/themes/bbs/README b/themes/bbs/README
index 619b1128f3fadcdfee7cb60815dc443ae359e5ca..d1b01930002ceff52c7ea6120a14fa4d70cd10d8 100644
--- a/themes/bbs/README
+++ b/themes/bbs/README
@@ -1,6 +1,6 @@
 bbs
 ---
 
-A theme from Metacity. Unknown original name or author.
+A mix inspired by KDE, Next, Blackbox and TigertCrack themes.
 
 bbs stands for "blackbox style".
diff --git a/themes/beastie/Makefile.in b/themes/beastie/Makefile.in
index a2bb1c5680badcd19cdf07cfb9def58135956d26..9bcabbc27a0c270b7c22101ad22c8792587c895f 100644
--- a/themes/beastie/Makefile.in
+++ b/themes/beastie/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
+# Makefile.in generated by automake 1.6.3 from Makefile.am.
 # @configure_input@
 
 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
@@ -13,101 +13,72 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
+SHELL = @SHELL@
 
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = ../..
 
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
+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@
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
 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/beastie
 theme_DATA = README\
@@ -194,22 +165,13 @@ uninstall-themeDATA:
 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; \
+	@list='$(DISTFILES)'; for file in $$list; do \
 	  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 \
@@ -294,14 +256,6 @@ 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 \
@@ -310,8 +264,8 @@ uninstall-am: uninstall-info-am uninstall-themeDATA
 	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
+	mostlyclean mostlyclean-generic 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.
diff --git a/themes/tgc/Makefile.am b/themes/tgc/Makefile.am
new file mode 100644
index 0000000000000000000000000000000000000000..9cd0b5e7321c0bb8799f9c71df8e2729543f72db
--- /dev/null
+++ b/themes/tgc/Makefile.am
@@ -0,0 +1,46 @@
+themedir = $(pkgdatadir)/themes/tgc
+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/beastie/Makefile b/themes/tgc/Makefile.in
similarity index 62%
rename from themes/beastie/Makefile
rename to themes/tgc/Makefile.in
index 3e9b4ca785c3f80efa19dd4c6edc1bbc3b7bf785..46f66059ef2eec83affc094e748bf27348c7d11c 100644
--- a/themes/beastie/Makefile
+++ b/themes/tgc/Makefile.in
@@ -1,5 +1,5 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
-# themes/beastie/Makefile.  Generated from Makefile.in by configure.
+# Makefile.in generated by automake 1.6.3 from Makefile.am.
+# @configure_input@
 
 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
 # Free Software Foundation, Inc.
@@ -12,105 +12,75 @@
 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 # PARTICULAR PURPOSE.
 
-
-
-srcdir = .
-top_srcdir = ../..
-
-pkgdatadir = $(datadir)/xfwm4
-pkglibdir = $(libdir)/xfwm4
-pkgincludedir = $(includedir)/xfwm4
+@SET_MAKE@
+SHELL = @SHELL@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = ../..
 
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
+transform = @program_transform_name@
 NORMAL_INSTALL = :
 PRE_INSTALL = :
 POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
-ACLOCAL = ${SHELL} /home/huysmans/build/xfwm4/missing --run aclocal-1.7 
-AMDEP_FALSE = #
-AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/huysmans/build/xfwm4/missing --run tar
-AUTOCONF = ${SHELL} /home/huysmans/build/xfwm4/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/huysmans/build/xfwm4/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/huysmans/build/xfwm4/missing --run automake-1.7
-AWK = gawk
-BASE_DEPENDENCIES_CFLAGS =     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/local/include/xfce4/libxfcegui4  
-BASE_DEPENDENCIES_LIBS =     -L/usr/local/lib -L/usr/X11R6/lib -lxfcegui4 -lSM -lICE -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CFLAGS = -g -O2
-CPP = gcc -E
-CPPFLAGS = 
-CYGPATH_W = echo
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-ECHO_C = 
-ECHO_N = -n
-ECHO_T = 
-EGREP = grep -E
-EXEEXT = 
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL}
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-LDFLAGS = 
-LIBS = -lXpm -lXext -lX11 
-LTLIBOBJS = 
-MAKEINFO = ${SHELL} /home/huysmans/build/xfwm4/missing --run makeinfo
-OBJEXT = o
-PACKAGE = xfwm4
-PACKAGE_BUGREPORT = 
-PACKAGE_NAME = 
-PACKAGE_STRING = 
-PACKAGE_TARNAME = 
-PACKAGE_VERSION = 
-PATH_SEPARATOR = :
-PKG_CONFIG = /usr/bin/pkg-config
-SET_MAKE = 
-SHELL = /bin/sh
-STRIP = 
-VERSION = 021101
-X_CFLAGS =  -I/usr/X11R6/include
-X_EXTRA_LIBS = 
-X_LIBS =  -L/usr/X11R6/lib
-X_PRE_LIBS =  -lSM -lICE
-ac_ct_CC = gcc
-ac_ct_STRIP = 
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE = 
-am__include = include
-am__quote = 
-bindir = ${exec_prefix}/bin
-build_alias = 
-datadir = ${prefix}/share
-exec_prefix = ${prefix}
-host_alias = 
-includedir = ${prefix}/include
-infodir = ${prefix}/info
-install_sh = /home/huysmans/build/xfwm4/install-sh
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localstatedir = ${prefix}/var
-mandir = ${prefix}/man
-oldincludedir = /usr/include
-prefix = /usr/local
-program_transform_name = s,x,x,
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target_alias = 
-
-themedir = $(pkgdatadir)/themes/beastie
-theme_DATA = \
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+AMTAR = @AMTAR@
+AWK = @AWK@
+CC = @CC@
+DEPDIR = @DEPDIR@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+PACKAGE = @PACKAGE@
+PKG_CONFIG = @PKG_CONFIG@
+STRIP = @STRIP@
+VERSION = @VERSION@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+am__include = @am__include@
+am__quote = @am__quote@
+install_sh = @install_sh@
+themedir = $(pkgdatadir)/themes/tgc
+theme_DATA = README \
 	bottom-active.xpm \
 	bottom-inactive.xpm \
 	bottom-left-active.xpm \
@@ -156,20 +126,20 @@ theme_DATA = \
 	top-right-inactive.xpm
 
 EXTRA_DIST = $(theme_DATA)
-subdir = themes/beastie
+subdir = themes/tgc
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 DIST_SOURCES =
 DATA = $(theme_DATA)
 
-DIST_COMMON = Makefile.am Makefile.in
+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/beastie/Makefile
+	  $(AUTOMAKE) --gnu  themes/tgc/Makefile
 Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
 uninstall-info-am:
@@ -194,22 +164,13 @@ uninstall-themeDATA:
 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; \
+	@list='$(DISTFILES)'; for file in $$list; do \
 	  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 \
@@ -294,14 +255,6 @@ 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 \
@@ -310,8 +263,8 @@ uninstall-am: uninstall-info-am uninstall-themeDATA
 	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
+	mostlyclean mostlyclean-generic 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.
diff --git a/themes/tgc/README b/themes/tgc/README
new file mode 100644
index 0000000000000000000000000000000000000000..b34e258b704792ca1a1e808fde1a3146f8184952
--- /dev/null
+++ b/themes/tgc/README
@@ -0,0 +1,5 @@
+tgc
+---
+
+A port of the metacity theme TigertCrack by Tigert.
+ 
diff --git a/themes/tgc/bottom-active.xpm b/themes/tgc/bottom-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..faad0300ba9c0509101c63d337429fdd8e9a60dd
--- /dev/null
+++ b/themes/tgc/bottom-active.xpm
@@ -0,0 +1,11 @@
+/* XPM */
+static char * bottom_active_xpm[] = {
+"32 4 4 1",
+" 	c None",
+".	c #9B9B8A s active_shadow_2",
+"+	c #D6D6CC s active_color_2",
+"@	c #000000",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"................................",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tgc/bottom-inactive.xpm b/themes/tgc/bottom-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..facbe1565c9a3d266f29f9299529471159e066d8
--- /dev/null
+++ b/themes/tgc/bottom-inactive.xpm
@@ -0,0 +1,11 @@
+/* XPM */
+static char * bottom_inactive_xpm[] = {
+"32 4 4 1",
+" 	c None",
+".	c #9B9B8A s inactive_shadow_2",
+"+	c #D6D6CC s inactive_color_2",
+"@	c #000000",
+"................................",
+"++++++++++++++++++++++++++++++++",
+"................................",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tgc/bottom-left-active.xpm b/themes/tgc/bottom-left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9f45409970bd9a838ba1dde701b94e8c4d6c86c8
--- /dev/null
+++ b/themes/tgc/bottom-left-active.xpm
@@ -0,0 +1,28 @@
+/* XPM */
+static char * bottom_left_active_xpm[] = {
+"20 20 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#################",
+".+@@@@@@@@@@@@@@@@@@",
+".@##################",
+"...................."};
diff --git a/themes/tgc/bottom-left-inactive.xpm b/themes/tgc/bottom-left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2b6df9743c4bb924c8ca2681faa52902ff914a2f
--- /dev/null
+++ b/themes/tgc/bottom-left-inactive.xpm
@@ -0,0 +1,28 @@
+/* XPM */
+static char * bottom_left_inactive_xpm[] = {
+"20 20 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#                ",
+".+@#################",
+".+@@@@@@@@@@@@@@@@@@",
+".@##################",
+"...................."};
diff --git a/themes/tgc/bottom-right-active.xpm b/themes/tgc/bottom-right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ebdf98185fddace1aa5609ed34f04b287a481e8b
--- /dev/null
+++ b/themes/tgc/bottom-right-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * bottom_right_active_xpm[] = {
+"20 20 4 1",
+" 	c None",
+".	c #9B9B8A s active_shadow_2",
+"+	c #D6D6CC s active_color_2",
+"@	c #000000",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+".................+.@",
+"++++++++++++++++++.@",
+"...................@",
+"@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tgc/bottom-right-inactive.xpm b/themes/tgc/bottom-right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c32b60e6d41b0e3e58e86e4bf3fddf61ca8cb198
--- /dev/null
+++ b/themes/tgc/bottom-right-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * bottom_right_inactive_xpm[] = {
+"20 20 4 1",
+" 	c None",
+".	c #9B9B8A s inactive_shadow_2",
+"+	c #D6D6CC s inactive_color_2",
+"@	c #000000",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+"                .+.@",
+".................+.@",
+"++++++++++++++++++.@",
+"...................@",
+"@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/tgc/close-active.xpm b/themes/tgc/close-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..60812879f5bfd47ccf8e7b1f0eff9e6484aa5677
--- /dev/null
+++ b/themes/tgc/close-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * close_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@..@@@..@@",
+"@@...@...@@",
+"@@#.....#@@",
+"@@$#...#$@@",
+"@@@.....@@@",
+"@@...#...@@",
+"@@..#$#..@@",
+"@@##$@$##@@",
+"@@$$@@@$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/close-inactive.xpm b/themes/tgc/close-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..04818ca58d743ed21de62f8f260843c13696a8e7
--- /dev/null
+++ b/themes/tgc/close-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * close_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@..@@@..@@",
+"@@...@...@@",
+"@@#.....#@@",
+"@@$#...#$@@",
+"@@@.....@@@",
+"@@...#...@@",
+"@@..#$#..@@",
+"@@##$@$##@@",
+"@@$$@@@$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/close-pressed.xpm b/themes/tgc/close-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..690a4c06ff9fd643751a0618470f910a8d2b02a0
--- /dev/null
+++ b/themes/tgc/close-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$..$$$..$+",
+"#$...$...$+",
+"#$$.....$$+",
+"#$$$...$$$+",
+"#$$.....$$+",
+"#$...$...$+",
+"#$..$$$..$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/hide-active.xpm b/themes/tgc/hide-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..dd88286da12416532034f8f440dcc86d3fbe5edb
--- /dev/null
+++ b/themes/tgc/hide-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * hide_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@.......@@",
+"@@.......@@",
+"@@#######@@",
+"@@$$$$$$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/hide-inactive.xpm b/themes/tgc/hide-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7c32162c56aef58fd9077cf0e74d157b1e799963
--- /dev/null
+++ b/themes/tgc/hide-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * hide_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@.......@@",
+"@@.......@@",
+"@@#######@@",
+"@@$$$$$$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/hide-pressed.xpm b/themes/tgc/hide-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..cd0c583360f63de95afc03dc22a40f3bec3cc620
--- /dev/null
+++ b/themes/tgc/hide-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$.......$+",
+"#$.......$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/left-active.xpm b/themes/tgc/left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..dd802ce9de24e3e095329d3a840e742ff9427151
--- /dev/null
+++ b/themes/tgc/left-active.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char * left_active_xpm[] = {
+"4 32 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#"};
diff --git a/themes/tgc/left-inactive.xpm b/themes/tgc/left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..19b3595afb5e45a34ef45822e4cd2a0fa1236d91
--- /dev/null
+++ b/themes/tgc/left-inactive.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char * left_inactive_xpm[] = {
+"4 32 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#",
+".+@#"};
diff --git a/themes/tgc/maximize-active.xpm b/themes/tgc/maximize-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e40329f96fcb800242cef41634dfb141546f94c4
--- /dev/null
+++ b/themes/tgc/maximize-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * maximize_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@.......@@",
+"@@.......@@",
+"@@.#####.@@",
+"@@.$$$$$.@@",
+"@@.@@@@@.@@",
+"@@.@@@@@.@@",
+"@@.......@@",
+"@@#######@@",
+"@@$$$$$$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/maximize-inactive.xpm b/themes/tgc/maximize-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..6c86dcdb7d86202b0ddfa1679025a9fc4194fb9a
--- /dev/null
+++ b/themes/tgc/maximize-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * maximize_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@.......@@",
+"@@.......@@",
+"@@.#####.@@",
+"@@.$$$$$.@@",
+"@@.@@@@@.@@",
+"@@.@@@@@.@@",
+"@@.......@@",
+"@@#######@@",
+"@@$$$$$$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/maximize-pressed.xpm b/themes/tgc/maximize-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..37c7278b8bcbc279c86fa04b887a4571482a1ab9
--- /dev/null
+++ b/themes/tgc/maximize-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$.......$+",
+"#$.......$+",
+"#$.$$$$$.$+",
+"#$.$$$$$.$+",
+"#$.$$$$$.$+",
+"#$.$$$$$.$+",
+"#$.......$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/menu-active.xpm b/themes/tgc/menu-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..10616c934328ceddf74bada52f8c7df5e8f15b6d
--- /dev/null
+++ b/themes/tgc/menu-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * menu_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@..@@@..@@",
+"@@...@...@@",
+"@@#.....#@@",
+"@@$#...#$@@",
+"@@@$#.#$@@@",
+"@@@@$#$@@@@",
+"@@@@@$@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/menu-inactive.xpm b/themes/tgc/menu-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..29cd45a0288a0b41e6c833c2a200be343e25b218
--- /dev/null
+++ b/themes/tgc/menu-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * menu_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@..@@@..@@",
+"@@...@...@@",
+"@@#.....#@@",
+"@@$#...#$@@",
+"@@@$#.#$@@@",
+"@@@@$#$@@@@",
+"@@@@@$@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/menu-pressed.xpm b/themes/tgc/menu-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2823029340ea42da4f81e978facfe93e8c188442
--- /dev/null
+++ b/themes/tgc/menu-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$..$$$..$+",
+"#$...$...$+",
+"#$$.....$$+",
+"#$$$...$$$+",
+"#$$$$.$$$$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/right-active.xpm b/themes/tgc/right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..db391d089c30db0930bc925a7c60a61aada4cb4e
--- /dev/null
+++ b/themes/tgc/right-active.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char * right_active_xpm[] = {
+"4 32 4 1",
+" 	c None",
+".	c #9B9B8A s active_shadow_2",
+"+	c #D6D6CC s active_color_2",
+"@	c #000000",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@"};
diff --git a/themes/tgc/right-inactive.xpm b/themes/tgc/right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..01969fc5a98d0781638bac92cbe601064efa695a
--- /dev/null
+++ b/themes/tgc/right-inactive.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char * right_inactive_xpm[] = {
+"4 32 4 1",
+" 	c None",
+".	c #9B9B8A s inactive_shadow_2",
+"+	c #D6D6CC s inactive_color_2",
+"@	c #000000",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@",
+".+.@"};
diff --git a/themes/tgc/shade-active.xpm b/themes/tgc/shade-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c6764a09971a645b2508d5aabd7b5d5b380bd2ff
--- /dev/null
+++ b/themes/tgc/shade-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * shade_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@.@@@@@",
+"@@@@...@@@@",
+"@@@.....@@@",
+"@@...#...@@",
+"@@..#$#..@@",
+"@@##$@$##@@",
+"@@$$@@@$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/shade-inactive.xpm b/themes/tgc/shade-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3d7f438816ad9aa51595b08b28fb9a07a5607747
--- /dev/null
+++ b/themes/tgc/shade-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * shade_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@.@@@@@",
+"@@@@...@@@@",
+"@@@.....@@@",
+"@@...#...@@",
+"@@..#$#..@@",
+"@@##$@$##@@",
+"@@$$@@@$$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/shade-pressed.xpm b/themes/tgc/shade-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..4f72d333aa1827ed09f5801baa993ad8b7de6e5d
--- /dev/null
+++ b/themes/tgc/shade-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"#$$$$.$$$$+",
+"#$$$...$$$+",
+"#$$.....$$+",
+"#$...$...$+",
+"#$..$$$..$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/stick-active.xpm b/themes/tgc/stick-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e23659ebcfce00ec1d57c71bef49e65cadcee33f
--- /dev/null
+++ b/themes/tgc/stick-active.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_active_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@.@@.@@",
+"@@@@@....@@",
+"@@.......@@",
+"@@.......@@",
+"@@###....@@",
+"@@$$$.##.@@",
+"@@@@@#$$#@@",
+"@@@@@$@@$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/stick-inactive.xpm b/themes/tgc/stick-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a2c0ba7072db0dca6aeca6ba29dd0c2b1668eef5
--- /dev/null
+++ b/themes/tgc/stick-inactive.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_inactive_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"$	c #B5B5A1 s inactive_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@.@@.@@",
+"@@@@@....@@",
+"@@.......@@",
+"@@.......@@",
+"@@###....@@",
+"@@$$$.##.@@",
+"@@@@@#$$#@@",
+"@@@@@$@@$@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/stick-pressed.xpm b/themes/tgc/stick-pressed.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..429de2bd7273d6c634b0e04d514517da79e5e476
--- /dev/null
+++ b/themes/tgc/stick-pressed.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"11 18 6 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"$	c #B5B5A1 s active_mid_2",
+"...........",
+"+++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"##########@",
+"#$$$$$$$$$+",
+"#$$$$.$$.$+",
+"#$$$$....$+",
+"#$.......$+",
+"#$.......$+",
+"#$$$$....$+",
+"#$$$$.$$.$+",
+"#$$$$$$$$$+",
+"#$$$$$$$$$+",
+"@++++++++++",
+"@@@@@@@@@@@",
+"@@@@@@@@@@@",
+"###########"};
diff --git a/themes/tgc/themerc b/themes/tgc/themerc
new file mode 100644
index 0000000000000000000000000000000000000000..74fda917f20b8201a3092ba2353ad6ecf41602cd
--- /dev/null
+++ b/themes/tgc/themerc
@@ -0,0 +1,4 @@
+full_width_title=true
+button_offset=2
+button_spacing=2
+title_vertical_offset=0
diff --git a/themes/tgc/title-1-active.xpm b/themes/tgc/title-1-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..72cf800d22ecd90df9844f1f68432ac82a1dd605
--- /dev/null
+++ b/themes/tgc/title-1-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * title_1_active_xpm[] = {
+"4 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"$	c #9B9B8A s active_shadow_2",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"$$$$"};
diff --git a/themes/tgc/title-1-inactive.xpm b/themes/tgc/title-1-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9143b8d18ff3d9224ceb4b0c2af7d2c07e719037
--- /dev/null
+++ b/themes/tgc/title-1-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * title_1_inactive_xpm[] = {
+"4 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"$	c #9B9B8A s inactive_shadow_2",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"$$$$"};
diff --git a/themes/tgc/title-2-active.xpm b/themes/tgc/title-2-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..776fd7776d64f1617af5cc49f4c12d2dbaa61d4e
--- /dev/null
+++ b/themes/tgc/title-2-active.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_2_active_xpm[] = {
+"10 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"$	c #373534 s active_shadow_1",
+"%	c #7C7976 s active_color_1",
+"&	c #8A8683 s active_mid_1",
+"*	c #9B9B8A s active_shadow_2",
+"..........",
+"++++++++++",
+"@@@@@$$$$$",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@@$$$$$",
+"@@@@@@@@@@",
+"**********"};
diff --git a/themes/tgc/title-2-inactive.xpm b/themes/tgc/title-2-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c8ee4eb81898c9ddecbfa94a16bf805fdca42347
--- /dev/null
+++ b/themes/tgc/title-2-inactive.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_2_inactive_xpm[] = {
+"10 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"$	c #373534 s inactive_shadow_1",
+"%	c #7C7976 s inactive_color_1",
+"&	c #8A8683 s inactive_mid_1",
+"*	c #9B9B8A s inactive_shadow_2",
+"..........",
+"++++++++++",
+"@@@@@$$$$$",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@$%%%%%",
+"@@@@$&&&&&",
+"@@@@@$$$$$",
+"@@@@@@@@@@",
+"**********"};
diff --git a/themes/tgc/title-3-active.xpm b/themes/tgc/title-3-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..cdc4f931c2bc7cc473667ad4711cd1e6c6c26c1e
--- /dev/null
+++ b/themes/tgc/title-3-active.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_3_active_xpm[] = {
+"8 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #373534 s active_shadow_1",
+"#	c #7C7976 s active_color_1",
+"$	c #8A8683 s active_mid_1",
+"%	c #D6D6CC s active_color_2",
+"&	c #9B9B8A s active_shadow_2",
+"........",
+"++++++++",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"@@@@@@@@",
+"%%%%%%%%",
+"&&&&&&&&"};
diff --git a/themes/tgc/title-3-inactive.xpm b/themes/tgc/title-3-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3f69b6b163d929e3a53379a1deee4678b9097497
--- /dev/null
+++ b/themes/tgc/title-3-inactive.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_3_inactive_xpm[] = {
+"8 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #373534 s inactive_shadow_1",
+"#	c #7C7976 s inactive_color_1",
+"$	c #8A8683 s inactive_mid_1",
+"%	c #D6D6CC s inactive_color_2",
+"&	c #9B9B8A s inactive_shadow_2",
+"........",
+"++++++++",
+"@@@@@@@@",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"########",
+"$$$$$$$$",
+"@@@@@@@@",
+"%%%%%%%%",
+"&&&&&&&&"};
diff --git a/themes/tgc/title-4-active.xpm b/themes/tgc/title-4-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3000e28b408a46dfd9ead844928a3f47e253cb29
--- /dev/null
+++ b/themes/tgc/title-4-active.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_4_active_xpm[] = {
+"10 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #373534 s active_shadow_1",
+"$	c #D6D6CC s active_color_2",
+"%	c #7C7976 s active_color_1",
+"&	c #8A8683 s active_mid_1",
+"*	c #9B9B8A s active_shadow_2",
+"..........",
+"++++++++++",
+"@@@@@$$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"@@@@@$$$$$",
+"$$$$$$$$$$",
+"**********"};
diff --git a/themes/tgc/title-4-inactive.xpm b/themes/tgc/title-4-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e4fda954dcba8e4d8e50f327a803f8be7ca1ee4b
--- /dev/null
+++ b/themes/tgc/title-4-inactive.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * title_4_inactive_xpm[] = {
+"10 18 8 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #373534 s inactive_shadow_1",
+"$	c #D6D6CC s inactive_color_2",
+"%	c #7C7976 s inactive_color_1",
+"&	c #8A8683 s inactive_mid_1",
+"*	c #9B9B8A s inactive_shadow_2",
+"..........",
+"++++++++++",
+"@@@@@$$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"%%%%%@$$$$",
+"&&&&&@$$$$",
+"@@@@@$$$$$",
+"$$$$$$$$$$",
+"**********"};
diff --git a/themes/tgc/title-5-active.xpm b/themes/tgc/title-5-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5335db7296314ef39ea5cd291623a07582a850ec
--- /dev/null
+++ b/themes/tgc/title-5-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * title_5_active_xpm[] = {
+"4 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"$	c #9B9B8A s active_shadow_2",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"$$$$"};
diff --git a/themes/tgc/title-5-inactive.xpm b/themes/tgc/title-5-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..644b9c02197b685e1f46b60088324a196935b5dc
--- /dev/null
+++ b/themes/tgc/title-5-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * title_5_inactive_xpm[] = {
+"4 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"$	c #9B9B8A s inactive_shadow_2",
+"....",
+"++++",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"@@@@",
+"$$$$"};
diff --git a/themes/tgc/top-left-active.xpm b/themes/tgc/top-left-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..51aaa88c5aac32f06f67cb731be75557456020bb
--- /dev/null
+++ b/themes/tgc/top-left-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * top_left_active_xpm[] = {
+"8 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"%	c #9B9B8A s active_shadow_2",
+"........",
+".+++++++",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@%%%%%"};
diff --git a/themes/tgc/top-left-inactive.xpm b/themes/tgc/top-left-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..709ee853de51d11e8bfa5948dcd6cf6e9fab127d
--- /dev/null
+++ b/themes/tgc/top-left-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * top_left_inactive_xpm[] = {
+"8 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"%	c #9B9B8A s inactive_shadow_2",
+"........",
+".+++++++",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@@@@@@",
+".+@%%%%%"};
diff --git a/themes/tgc/top-right-active.xpm b/themes/tgc/top-right-active.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..01478c317424aacabd382cdab0ce6a36be34e273
--- /dev/null
+++ b/themes/tgc/top-right-active.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * top_right_active_xpm[] = {
+"8 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D6D6CC s active_color_2",
+"#	c #9B9B8A s active_shadow_2",
+"........",
+"++++++@.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"#####@#."};
diff --git a/themes/tgc/top-right-inactive.xpm b/themes/tgc/top-right-inactive.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c44ceae0bf55a9aa2a25a6069004b81204d93a41
--- /dev/null
+++ b/themes/tgc/top-right-inactive.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * top_right_inactive_xpm[] = {
+"8 18 5 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D6D6CC s inactive_color_2",
+"#	c #9B9B8A s inactive_shadow_2",
+"........",
+"++++++@.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"@@@@@@#.",
+"#####@#."};
diff --git a/themes/tux/Makefile b/themes/tux/Makefile
deleted file mode 100644
index fdac7fefcd983cd903b1ac56bc0aedfe30bfaf3c..0000000000000000000000000000000000000000
--- a/themes/tux/Makefile
+++ /dev/null
@@ -1,317 +0,0 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
-# themes/tux/Makefile.  Generated from Makefile.in by configure.
-
-# 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.
-
-
-
-srcdir = .
-top_srcdir = ../..
-
-pkgdatadir = $(datadir)/xfwm4
-pkglibdir = $(libdir)/xfwm4
-pkgincludedir = $(includedir)/xfwm4
-top_builddir = ../..
-
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c
-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 = ${SHELL} /home/huysmans/build/xfwm4/missing --run aclocal-1.7 
-AMDEP_FALSE = #
-AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/huysmans/build/xfwm4/missing --run tar
-AUTOCONF = ${SHELL} /home/huysmans/build/xfwm4/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/huysmans/build/xfwm4/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/huysmans/build/xfwm4/missing --run automake-1.7
-AWK = gawk
-BASE_DEPENDENCIES_CFLAGS =     -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/local/include/xfce4/libxfcegui4  
-BASE_DEPENDENCIES_LIBS =     -L/usr/local/lib -L/usr/X11R6/lib -lxfcegui4 -lSM -lICE -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CFLAGS = -g -O2
-CPP = gcc -E
-CPPFLAGS = 
-CYGPATH_W = echo
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-ECHO_C = 
-ECHO_N = -n
-ECHO_T = 
-EGREP = grep -E
-EXEEXT = 
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL}
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-LDFLAGS = 
-LIBS = -lXpm -lXext -lX11 
-LTLIBOBJS = 
-MAKEINFO = ${SHELL} /home/huysmans/build/xfwm4/missing --run makeinfo
-OBJEXT = o
-PACKAGE = xfwm4
-PACKAGE_BUGREPORT = 
-PACKAGE_NAME = 
-PACKAGE_STRING = 
-PACKAGE_TARNAME = 
-PACKAGE_VERSION = 
-PATH_SEPARATOR = :
-PKG_CONFIG = /usr/bin/pkg-config
-SET_MAKE = 
-SHELL = /bin/sh
-STRIP = 
-VERSION = 021101
-X_CFLAGS =  -I/usr/X11R6/include
-X_EXTRA_LIBS = 
-X_LIBS =  -L/usr/X11R6/lib
-X_PRE_LIBS =  -lSM -lICE
-ac_ct_CC = gcc
-ac_ct_STRIP = 
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE = 
-am__include = include
-am__quote = 
-bindir = ${exec_prefix}/bin
-build_alias = 
-datadir = ${prefix}/share
-exec_prefix = ${prefix}
-host_alias = 
-includedir = ${prefix}/include
-infodir = ${prefix}/info
-install_sh = /home/huysmans/build/xfwm4/install-sh
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localstatedir = ${prefix}/var
-mandir = ${prefix}/man
-oldincludedir = /usr/include
-prefix = /usr/local
-program_transform_name = s,x,x,
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target_alias = 
-themedir = $(pkgdatadir)/themes/tux
-theme_DATA = \
-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 \
-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/tux
-mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-DIST_SOURCES =
-DATA = $(theme_DATA)
-
-DIST_COMMON = 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/tux/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/tux/Makefile.in b/themes/tux/Makefile.in
index fdb7f4974686163e444517d9960b2680faaa1d0f..559be16be4e8dcc9b8f6f23f0ec802fb9bda5747 100644
--- a/themes/tux/Makefile.in
+++ b/themes/tux/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.7.1 from Makefile.am.
+# Makefile.in generated by automake 1.6.3 from Makefile.am.
 # @configure_input@
 
 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
@@ -13,101 +13,72 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
+SHELL = @SHELL@
 
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = ../..
 
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
+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@
+
+EXEEXT = @EXEEXT@
+OBJEXT = @OBJEXT@
+PATH_SEPARATOR = @PATH_SEPARATOR@
 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/tux
 theme_DATA = README \
 bottom-active.xpm \
@@ -194,22 +165,13 @@ uninstall-themeDATA:
 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; \
+	@list='$(DISTFILES)'; for file in $$list; do \
 	  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 \
@@ -294,14 +256,6 @@ 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 \
@@ -310,8 +264,8 @@ uninstall-am: uninstall-info-am uninstall-themeDATA
 	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
+	mostlyclean mostlyclean-generic 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.
diff --git a/xfwm4.spec.in b/xfwm4.spec.in
index 48d95ee714f6a47ea1aad7b5f79e60b45ce03000..f1c18eeea44c234e957d1d6050e99bf5257f2468 100644
--- a/xfwm4.spec.in
+++ b/xfwm4.spec.in
@@ -95,7 +95,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/xfwm4/themes/slick
 %{_datadir}/xfwm4/themes/slimline
 %{_datadir}/xfwm4/themes/tabs
+%{_datadir}/xfwm4/themes/tgc
 %{_datadir}/xfwm4/themes/trench
+%{_datadir}/xfwm4/themes/tux
 %{_datadir}/xfwm4/themes/variation
 %{_datadir}/xfwm4/themes/xfce