Cleaning Fox Seats??

I have the stock grey seats in my 90 which I'm not a big fan up but they're doing the job for now. My problem is, I don't know what to use to clean stains from them. I had a small stain in which I used Resolve carpet cleaner on it and it amplified the stain so now it's huge. What's the best product or way to clean the lumbar seats?
 
When I bought my last GT, it was covered in smoke and coffe stains. THe tweed seats and carpets were supposed to be light gray but were either black or brown in most spots. The best cleaner for stuff like that is brake cleaner. It doesnt hurt the seat or the carpet and the smell goes away faster than you think. Spot test it first but it should do the trick.
 
I used a small portable steam cleaner and a shop vac. All I did was steam small sections, them vacuum all the grime out that i just steamed. It worked wonders for me. Well, it does until your younger sister walks outside and picks the steam cleaner up with one hand on the button and one hand on the nozzle and drops it when she gets burned and breaks it.:bang: Half of my seat looks brand new, and half looks like it sat in mud for 17 years.:(