Ha, Barracker! Take it you didn't read the second mail? Anyway, thanks for the thanks.
On to the matter of the site going down last night - it had nothing to do with any internet trolls and was simply a matter of "resources issues" and we all basically had to be switched off at the wall and on again.