I have an avatar cab with a silver cloth grille. I want to use some painters tape to make a design, paint it over with black spraypaint and then pull the tape off to have the design in silver. Now i want to know if

1. I need to take the speakers out.
2. Regular spray paint will work or do i need a certain kind for the cloth.
I would take the speakers out and I think you can get a special type of spraypaint for fabrics. But DO take the speakers out, otherwise they will get paint on them.
My Rig:
American Standard Telecaster
Fender Starcaster
Sp. Edition Jack Daniels Strat (Modded)
Vox AC15CC1

Stuff I've Built:
Telecaster Deluxe
Telecaster Junior
Pedalboard (from a shelf )
the odd pedal
You do definitely need to remove the speakers and yes any spray will work.
Gibson SG Standard, Gibson SG 60s tribute, Edwards Les Paul, Fender Telecaster, Epiphone SG Custom
surely you'd be better off taking the grille itself off rather than the speakers? In fact whilst you're at it you might as well just replace the cloth because i don't think it's going to look all that good if you start spraying it to be honest but i might be wrong.

"Show me war; show me pestilence; show me the blood-red hands of retribution..."