My bastard plumber has just left a charming green stain on my brand new light beige carpet. I've no idea what it is - it seems to be just a colour mark, it's not a liquid or anything that can be scraped off. What can I do?! I've tried various carpet stain cleaners before but they've been useless (though they were on old stains). Pleeeeease help, I can't bear it!!!