change the ph of your carpet. vinegar wont discolor but will make the carpet too acidic to grow. spray it down good, i mean soak it, and shop vac it, letter dry out.
i too went the sprayed tub route (duraliner) keep in mind if you have any electrical equip (stereo CB etc) ran other than under...