Those documents showed Slaughter billed taxpayers $2,400 for her trip, and that she increased her pay by $20,000 even though the council voted the year before to reduce the Mayor's salary.

Slaughter said she'd fired McCain after clerical errors turned up on the city's financial audit. McCain was only CFO for a portion of the audit, and city council members said she was hired to fix problems left by her predecessor.