foldersTree = gFld("<b><i>Zodiacal Zephyr</i></b>", "http://www.zodiacal.com/")
  aux1 = insFld(foldersTree, gFld("Resources", "http://www.zodiacal.com/resources.htm"))
     aux2 = insFld(aux1, gFld("Books", ""))
 			insDoc(aux2, gLnk(2, "Book Catalogs", "www.zodiacal.com/resource/pub.htm"))
 			insDoc(aux2, gLnk(2, "Libraries", "www.zodiacal.com/resource/library.htm"))
   		insDoc(aux2, gLnk(2, "Periodicals", "www.zodiacal.com/resource/period.htm"))
	  	   insDoc(aux2, gLnk(2, "Publishers", "www.zodiacal.com/resource/pub.htm"))
		insDoc(aux1, gLnk(2, "Databases", "www.zodiacal.com/resource/database.htm"))
		insDoc(aux1, gLnk(2, "Educational", "www.zodiacal.com/resource/educate.htm"))
		insDoc(aux1, gLnk(2, "Gadgets", "www.zodiacal.com/resource/devices.htm"))
     aux2 = insFld(aux1, gFld("Online Groups", ""))
 			insDoc(aux2, gLnk(2, "Mailing Lists", "www.zodiacal.com/resource/groups.htm"))
 			insDoc(aux2, gLnk(2, "Newsgroups", "www.zodiacal.com/resource/groups2.htm#usenet"))
 			insDoc(aux2, gLnk(2, "Newsletters", "www.zodiacal.com/resource/groups2.htm#newsltr"))
		insDoc(aux1, gLnk(2, "Research", "www.zodiacal.com/resource/research.htm"))
     aux2 = insFld(aux1, gFld("Societies", ""))
 			insDoc(aux2, gLnk(2, "U.S. National", "www.zodiacal.com/resource/socnatl.htm"))
 			insDoc(aux2, gLnk(2, "U.S. Local", "www.zodiacal.com/resource/socusloc.htm"))
 			insDoc(aux2, gLnk(2, "Foreign", "www.zodiacal.com/resource/socfor.htm"))
     aux2 = insFld(aux1, gFld("Software", ""))
   	insDoc(aux2, gLnk(2, "Commercial", "www.zodiacal.com/resource/software.htm"))
   	insDoc(aux2, gLnk(2, "Shareware", "www.zodiacal.com/resource/sharewre.htm"))
     aux2 = insFld(aux1, gFld("Tapes", ""))
   	insDoc(aux2, gLnk(2, "Audio", "www.zodiacal.com/resource/audio.htm"))
   	insDoc(aux2, gLnk(2, "Video", "www.zodiacal.com/resource/video.htm"))
 aux1 = insFld(foldersTree, gFld("Tools", "http://www.zodiacal.com/toolbox.htm"))
     aux2 = insFld(aux1, gFld("Chart Maker", ""))
 	      insDoc(aux2, gLnk(1, "Chart Maker", "www.zodiacal.com/chart.htm"))
 	      insDoc(aux2, gLnk(2, "Perpetual Calendar", "zodiacal.com/cal.mv"))
            aux3 = insFld(aux1, gFld("Atlases", ""))
               insDoc(aux3, gLnk(2, "U.S. & World Printable", "www.zodiacal.com/tools/atlas.htm"))
               insDoc(aux3, gLnk(2, "U.S. Comprehensive", "zodiacal.com/atlas.mv"))
               insDoc(aux3, gLnk(2, "Latitude/Longitude Equivalents", "www.zodiacal.com/tools/lat_table.htm"))
     aux2 = insFld(aux1, gFld("Moon Tools", ""))
 	      insDoc(aux2, gLnk(2, "Lunar Phases", "www.zodiacal.com/tools/LunarPhases.htm"))
 	      insDoc(aux2, gLnk(2, "Eclipse Room", "zodiacal.com/eclipse.mv"))
 	      insDoc(aux2, gLnk(2, "1999 Moon Calendar", "www.zodiacal.com/tools/calendar.htm"))
 	      insDoc(aux2, gLnk(2, "2000 Moon Calendar", "www.zodiacal.com/tools/mooncal_2000.htm"))
 	      insDoc(aux2, gLnk(2, "2001 Moon Calendar", "www.zodiacal.com/tools/mooncal_2001.htm"))
 	      insDoc(aux2, gLnk(2, "2002 Moon Calendar", "www.zodiacal.com/tools/mooncal_2002.htm"))
         insDoc(aux2, gLnk(2, "New Moons", "www.zodiacal.com/tools/newmoons.htm"))
         insDoc(aux2, gLnk(2, "Full Moons", "zodiacal.com/fullmoon.mv"))
     aux2 = insFld(aux1, gFld("Ephemerides", "www.zodiacal.com/ephemerides.htm"))
            aux3 = insFld(aux2, gFld("Viewable", ""))
               insDoc(aux3, gLnk(2, "1995 (Viewable)", "www.zodiacal.com/ephemerides/1995.htm"))
               insDoc(aux3, gLnk(2, "1996 (Viewable)", "www.zodiacal.com/ephemerides/1996.htm"))
               insDoc(aux3, gLnk(2, "1997 (Viewable)", "www.zodiacal.com/ephemerides/1997.htm"))
               insDoc(aux3, gLnk(2, "1998 (Viewable)", "www.zodiacal.com/ephemerides/1998.htm"))
               insDoc(aux3, gLnk(2, "1999 (Viewable)", "www.zodiacal.com/ephemerides/1999.htm"))
               insDoc(aux3, gLnk(2, "2000 (Viewable)", "www.zodiacal.com/ephemerides/2000.htm"))
               insDoc(aux3, gLnk(2, "2001 (Viewable)", "www.zodiacal.com/ephemerides/2001.htm"))
               insDoc(aux3, gLnk(2, "2002 (Viewable)", "www.zodiacal.com/ephemerides/2002.htm"))
            aux3 = insFld(aux2, gFld("Zipped by Decade", ""))
               insDoc(aux3, gLnk(2, "1890-1899 (Zipped)", "www.zodiacal.com/ephemerides/1890.zip"))
               insDoc(aux3, gLnk(2, "1900-1909 (Zipped)", "www.zodiacal.com/ephemerides/1900.zip"))
               insDoc(aux3, gLnk(2, "1910-1919 (Zipped)", "www.zodiacal.com/ephemerides/1910.zip"))
               insDoc(aux3, gLnk(2, "1920-1929 (Zipped)", "www.zodiacal.com/ephemerides/1920.zip"))
               insDoc(aux3, gLnk(2, "1930-1939 (Zipped)", "www.zodiacal.com/ephemerides/1930.zip"))
               insDoc(aux3, gLnk(2, "1940-1949 (Zipped)", "www.zodiacal.com/ephemerides/1940.zip"))
               insDoc(aux3, gLnk(2, "1950-1959 (Zipped)", "www.zodiacal.com/ephemerides/1950.zip"))
               insDoc(aux3, gLnk(2, "1960-1969 (Zipped)", "www.zodiacal.com/ephemerides/1960.zip"))
               insDoc(aux3, gLnk(2, "1970-1979 (Zipped)", "www.zodiacal.com/ephemerides/1970.zip"))
               insDoc(aux3, gLnk(2, "1980-1989 (Zipped)", "www.zodiacal.com/ephemerides/1980.zip"))
               insDoc(aux3, gLnk(2, "1990-1999 (Zipped)", "www.zodiacal.com/ephemerides/1990.zip"))
               insDoc(aux3, gLnk(2, "2000-2009 (Zipped)", "www.zodiacal.com/ephemerides/2000.zip"))
     aux2 = insFld(aux1, gFld("Data", ""))
			insDoc(aux2, gLnk(2, "Astrology Links", "zodiacal.com/websites.mv"))
			insDoc(aux2, gLnk(1, "Bibliography", "zodiacal.com/books.mv"))
			insDoc(aux2, gLnk(1, "Celebrity", "zodiacal.com/hunt.mv"))
			insDoc(aux2, gLnk(2, "Timeline of Astrologers", "www.zodiacal.com/history/chrono.htm"))
			insDoc(aux2, gLnk(2, "Mundane", "zodiacal.com/event.mv"))
			insDoc(aux2, gLnk(1, "Periodical Bibliography", "zodiacal.com/peridx.mv"))
			insDoc(aux2, gLnk(1, "Royalty (British)", "www.zodiacal.com/royalty"))
  aux1 = insFld(foldersTree, gFld("Professional Astrology", "http://www.zodiacal.com/pro"))
 			insDoc(aux1, gLnk(2, "Ethics", "www.zodiacal.com/pro/pro_ethics.htm"))
 			insDoc(aux1, gLnk(2, "Starting a Practice", "www.zodiacal.com/pro/pro_fees.htm"))
 			insDoc(aux1, gLnk(2, "Prediction Routine", "www.zodiacal.com/pro/pro_read.htm"))
  aux1 = insFld(foldersTree, gFld("Misc", ""))
	      aux2 = insFld(aux1, gFld("Awards", ""))
	      insDoc(aux2, gLnk(1, "Received", "www.zodiacal.com/awards/our_awards.htm"))
	      insDoc(aux2, gLnk(2, "Given", "www.zodiacal.com/awards/index.html"))
	      aux2 = insFld(aux1, gFld("Fun Stuff", ""))
	      insDoc(aux2, gLnk(2, "Astrologer's Attic", "www.zodiacal.com/attic"))
	      insDoc(aux2, gLnk(2, "Astrologer's Garden", "www.zodiacal.com/garden.htm"))
	      insDoc(aux2, gLnk(2, "Biorythym", "www.zodiacal.com/biorythym.htm"))
	      insDoc(aux2, gLnk(2, "Forum", "www.zodiacal.com/forum"))
	      insDoc(aux2, gLnk(2, "Cardshop", "zodiacal.com/cardshop.mv"))
	      insDoc(aux2, gLnk(2, "Classified Ads", "zodiacal.com/ads.mv"))
	      insDoc(aux2, gLnk(2, "Pet Names", "zodiacal.com/acropet.mv"))
	      insDoc(aux2, gLnk(2, "Police Radio", "www.zodiacal.com/scanner.htm"))
	      insDoc(aux2, gLnk(2, "Sabian Symbols Oracle", "zodiacal.com/oracle.mv"))
	      insDoc(aux2, gLnk(2, "What's in a Name?", "zodiacal.com/acro.mv"))
  aux1 = insFld(foldersTree, gFld("Articles", "http://www.zodiacal.com/articles/guest.htm"))
 			insDoc(aux1, gLnk(2, "Naomi Bennett", "www.zodiacal.com/articles/bennett/heavensgate.htm"))
 			aux2 = insFld(aux1, gFld("Tom Chase", ""))
    			insDoc(aux2, gLnk(2, "Asteroid Near Miss", "www.zodiacal.com/articles/chase/asteroid.htm"))
    			insDoc(aux2, gLnk(2, "Virgin Islands", "www.zodiacal.com/articles/chase/virgin_islands.htm"))
    			insDoc(aux2, gLnk(2, "Valujet", "www.zodiacal.com/articles/chase/valujet.htm"))
    			insDoc(aux2, gLnk(2, "1997 Predictions", "www.zodiacal.com/articles/chase/predict97.htm"))
    			insDoc(aux2, gLnk(2, "England", "www.zodiacal.com/articles/chase/england.htm"))
    			insDoc(aux2, gLnk(2, "Comet", "www.zodiacal.com/articles/chase/comet.htm"))
 			aux2= insFld(aux1, gFld("Carolyn Egan", ""))
    			insDoc(aux2, gLnk(2, "O.J. Simpson", "www.zodiacal.com/articles/egan/oj.htm"))
    			insDoc(aux2, gLnk(2, "Pluto in Sagittarius", "www.zodiacal.com/articles/egan/a-pluto.htm"))
    			insDoc(aux2, gLnk(2, "United Astrology Congress Digest", "www.zodiacal.com/articles/egan/uac.htm"))
    			insDoc(aux2, gLnk(2, "Weather Watching", "www.zodiacal.com/articles/weather"))
 			aux2= insFld(aux1, gFld("Pat Geisler", ""))
    			insDoc(aux2, gLnk(2, "A Tale of the Dragon", "www.zodiacal.com/articles/geisler/dragon.htm"))
    			insDoc(aux2, gLnk(2, "The Ethics of Astrology", "www.zodiacal.com/articles/geisler/ethics.htm"))
    			insDoc(aux2, gLnk(2, "Ten Rules for Astrologers", "www.zodiacal.com/articles/geisler/tenrules.htm"))
 			insDoc(aux1, gLnk(2, "Rob Hand", "www.zodiacal.com/articles/hand/history.htm"))
 			aux2 = insFld(aux1, gFld("Jeff Jawer", ""))
    			insDoc(aux2, gLnk(2, "Astrology and Intimacy", "www.zodiacal.com/articles/jawer/intimacy.htm"))
    			insDoc(aux2, gLnk(2, "Creative Prediction", "www.zodiacal.com/articles/jawer/prediction.htm"))
 			insDoc(aux1, gLnk(2, "Jim Joy", "www.zodiacal.com/articles/jimjoy/j-uranus.htm"))
 			aux2 = insFld(aux1, gFld("Dorothy Oja", ""))
    			insDoc(aux2, gLnk(2, "Who Killed JonBenet", "www.zodiacal.com/articles/oja/jonbenet.htm"))
    			insDoc(aux2, gLnk(2, "House of Horrors", "www.zodiacal.com/articles/oja/jonben2.htm"))
 			aux2 = insFld(aux1, gFld("Sandra Rozhon", ""))
    			insDoc(aux2, gLnk(2, "Anger & Excitement", "www.zodiacal.com/articles/rozhon/anger.htm"))
    			insDoc(aux2, gLnk(2, "Annus Horriblus", "www.zodiacal.com/articles/rozhon/elizabeth.htm"))
    			insDoc(aux2, gLnk(2, "Health by the Stars", "www.zodiacal.com/articles/rozhon/health.htm"))
    			insDoc(aux2, gLnk(2, "Psychological Clues", "www.zodiacal.com/articles/rozhon/psych.htm"))
    			insDoc(aux2, gLnk(2, "What is Astrology?", "www.zodiacal.com/articles/rozhon/whatis.htm"))
 			insDoc(aux1, gLnk(2, "Chris Turner", "www.zodiacal.com/articles/cturner/predict.htm"))
