Site down. A bit disconcerting for a large financial institution. Bye bye IT staff. Site: Wells Fargo