Damn, talk about a bum deal, I noticed that you had to re-upload that one piece today.
I thought to m self "This wasn't where it was in the portal last night..."
Sadly, NG is kind of a Troll gathering grounds. It's kind of hard to avoid them... I tend to piss one off every couple of weeks, especially when it comes to catching art thieves :P.
So yeah, try to talk to the Art mods and the review mods. Take a couple screen shots for evidence, and just ignore them. I know being accused of something like that is really troubling in more ways than one, but those who count, know the better.