Nie trzeba by od razu pisać całej strony. Mechanizmy zmiany skórki działają na zasadzie zmiany linku do zewnętrznego arkusza stylów w CSS. Wy takiego też używacie:
<style type="text/css">
@import url("/css/style.css");
</style>
Aby móc zmieniać skiny należałoby jedynie dodać skrypt wyświetlający pole do zmiany linku (takie jak tu na dole forum) i od razu zapisujący ustawienie w plikach cookie.
Przejrzałem wasz arkusz stylów i doszedłem do wniosku że on jest odpowiednio do tego zbudowany. Wystarczy więc skopiować go pod inną nazwą, i pozmieniać w nim ścieżki dostępu do plików, na przykład dodając w każdej ścieżce podfolder \alternatywny_skin\. Do tego folderu trzeba by było następnie pokopiować wszystkie pliki graficzne szablonu i odpowiednio je zmienić. Kiedy już to będzie gotowe, będzie należało też odpowiednio w miarę potrzeb w arkuszu CSS pozmieniać kolory czcionek i teł tak aby pasowały do grafik. Skrypt jest dość prosty, można przykłady łatwo znaleźć w internecie, nawet ja mógłbym wam jeden znaleźć i przystosować, niestety jutro wyjeżdżam na miesiąc. Skrypt działa tak że w sekcji <HEAD> zamiast tego linku który skopiowałem na górze posta wpisuje się część zawierającą klika linków, z jednym domyślnym, a w sekcji body część z polem wyboru.
http://www.kurshtml.boo.pl/skrypty/skorki.html - tu macie instrukcję dość prostą