One of the most bizarre things to track down in a while, but this is what happened. We had a standard left-column navigation. An unrelated block was set with margin-top: -10px;
. By changing that to position: relative; top: -10px;
, things started working. Talk about a bizarre bug.