This is a "new and improved" web site we were told about the site admin
in his blog. However, on a more serious note, I have exactly the same
issue as you do. I thought it was just me but it appears that this new
site is "buggy". Here goes your "im...