I think that the profile contest is over.
But you join the Group belonging to the competition and they will go online and check your profile themselves. You don't need to upload it or anything like that
Umm i think you need dont need a program you Just search for the Background Make a Album upload the Background Picture copy the Link and posted in the Customizing Porfile Background Pic and Add Colors and Stuff to it
The contests can be viewed in the NB contest forum.I`m not sure myself about he profile contest ask ZonDer I think he is over that.Any other question feel free to ask.