Citi Credit Cards Site Down Site: CitibankCan't seem to login to citicards.com all day yesterday and this morning. What a s!*tty Bank.