Charcoal may be absorbing the color (or colour, if you must). Try hydrogen peroxide solution (the drugstore or pharmacy or chemist strenth) to see if it can remove the stains. I know for a fact that it will remove blood from carpet. No, I didn't kill anyone to find out -- I leaked after a surgery.