mrt:
Don't look at the tax rates, look at the dollar amount of your taxes. The tax rate is actually "backed into". They take the levy and divide it by the total assessed values in the tax district, and come up with the rate. Given that assessments are supposed to be down (unless that applies next year), I don't know what caused the rate to go down. If the assessed values went down, the rate is supposed to go up. It is possible that D96 voluntarily decreased their levy as their current rates are generating a surplus, but I wouldn't count on it.
I do know that there are all sorts of adjustments to the assessed valuations though - for example, TIF values are subtracted out. There are other things that happen - they do things to adjust the second half of the bill for things that were unanticipated in the first half.
There are some pretty good explanations on the internet on how the tax bills are computed - I found one in the Lake County site.
As I understand it, this is the first time we are being billed for the RB referendum that was passed a couple of years ago. Also, the D96 tax increase was phased into over a five year period. I wonder if this is how the RB tax increase is going to work.