The Traveller Map has a new home:
This should be a little easier to remember! Note that it may take a few days for this new domain to propagate across the 'net. If it doesn't work for you, try again in a day or two. Once it's been up for a bit I'll decomission the original site.