one of lifes mysteries! Perhaps the site has been hacked??!! Although i think my ghost theory is more likely!!