Yes, you can pay citi card bills with cash using a citi ATM, just like depositing to the citi checking account, with two caveats:
1. You must have a cash advance PIN set for the card in order to use the ATM
2. Your payment amount must be equal or below the current owe balance (no overpayment). This does not include pending transactions