ALABAMA PRIVATE BANK & TRUST