I'm going to elaborate on the calculations.
Let's assume a 4 Liter engine, idling at 700 rpm, and throttled to 25% of outside air pressure, which is what I have found typical in an idling engine.
The amount of fuel consumed depends on the amount of air consumed. The amount of air consumed is going to depend on:
Engine displacement (4L)
Engine speed (700 rpm, which is 350 cycles/min for a 4-stroke)
Volumetric efficiency - how efficiently the engine exchanges air
Manifold air pressure - how much is the engine being throttled?
For the sake of argument, let's assume the volumetric efficiency is 100%.
Let's also assume the engine is running at sea level on a standard 15C day, so the manifold air pressure is equivalent to the air density at sea level * 25% (because it's throttled to idle)
Air consumed will be:
displacement * cycles * volumetric efficiency * manifold air pressure
4L = 0.004 m^3
Air density is 1.225 kg/m^3 * 0.25
This gives us:
0.004 m^3 * 350/min * 100% * 1.225 kg/m^3 * 0.25
= 0.428 kg/min
Fuel used would be 1/14.7 , or 0.029 kg/min
Assume the density of gasoline is 719.7 kg/m^3.
that works out to 0.029*1000/719.7 = 0.04 L/min
0.04 L/min is 2.4 L/hr, or 0.64 gal/hr
If A/C, heater or anything else works, that will take more power from engine, increasing RPM, and per equation above eat more gas.