i believe there are RIT dyes for denim. those should definitely work on cotton.
"You can start going to the tanning bed now so you'll look all spiffy in your dress." - my brother
"Beautiful yarn speaks to the soul of a knitter." - Shandeh
"The Swatch is good. The Swatch is wise. Listen to the Swatch." - Sandi Wiseheart