The Earthrid site is being streamlined and improved. The new version will be more concise and a little prettier and will integrate better with future developments.
The upshot of this is countless hours of debugging HTML code and donkey work like that. Oh well. We will get there… and before too much longer!