Ok here comes some chemistry. But first, what kind of substrate do you have? As this will play a big role in buffering the acid.
If you bought sand at Home Depot or another type of Silica Sand, get rid of it ASAP. Its great for cement work but does nothing for your tank.
Hopefully you have either crushed coral or aragonite sand (prefered-it is the same stuff but much finer than crushed coral, better for the Nitrogen cycle)
You should also have good oxygen in the tank. make sure the surface is rippled or has water breaking the surface (like a hang n the back filter). If not you may have too much C02.
Ok, ready, here is the chemistry.
C02 (carbon dioxide) + H20 (water) = H2C03 (carbonic acid)
this builds and will lower your pH unless...
CaC03 (calcium carbonate=coral rock or sand) + H2C03 (Carbonic acid) = Ca(HC03)2 (which is aqueous, meaning 2 Ca+2 and 2 HC03- ions are dissolved and floating in the water)
The 2 HC03- acts as a base [because 2 HCO3- = 2 OH- (base molecule) + C02 (carbon dioxide)] and will help nutralize future acids in the same way. This is why the pH is slightly basic (>7).
If you have coral rock/sand it may take a little while for the reactions to balance and stablize your pH. Over a long period of time or alot of acid introduction, sand and rock may even "disappear"
(I am now offically a total dork)