Okay, found a computer to use and I couldn't find the GFX staff forum. Guess they still need to activate my rights to the GFX forum. I'll keep you updated, if the X-mas related stuff comes up and I still haven't have the rights you could just forward me the info so you, Gackt and me could work on it (are there more members of the current GFX team?).
Just bumped the Staff role request over to Creech for you. Minty is away and Webb is busy and nothing has been done yet. So I've asked Creech because he's online a lot at the moment and is acting Admin for the time the other two are away.
Hopefully he can sort it all out for you or give a more forceful nudge to the others! Either way, the GFX forum is dead at this current time, so it's not the biggest issue, but it would be good to get you on the team!