You can carry over any charitable contributions you can't deduct in the current
year because they exceed your adjusted-gross-income limits.
You may be able to deduct the excess in each of
the next 5 years until it is used up, but not beyond that time.