another floating ad
I too have been bothered by a floating ad. Mine is something green on the left side. I didn't investigate fully, but it appears to be some sort of survey that says "your opinion counts". I believe it pops in when my mouse rolls over the link for "hate ads?", but cannot be certain. I just quickly close it to get back to my puzzle.