I would start with some Dawn detergent, water, and a scrub brush. Scrub it, and dry it with a towel. A shop vac would also help. Rinse, repeat. Then go after it with some carpet cleaner available at Wal-Mart, O'Reilly, Autozone, etc. Follow the label for instructions.
Also might want to pull the...