Hi Everyone, The official dido site and forum has been down for sometime. Can anyone shed any light on this. I hope nothing awful has happened to it. I've said time and time again to keep it up to date though. So it's their own fault if something bad has happened