If you give a mouse a cookie... changing the page for IE7 messed it up for IE8 (and only IE8, I should add). So I made the heights of the hours and announcements boxes a fixed height of 140 pixels, so it looks all right now. But then I thought today that 140 was too tall, so I made it 135 pixels. It looks fine in IE8 and IE7 and the others I test, but do let me know if anything else looks wrong.
Also, the only web browser on the computer in special collections is IE6 (until I installed FF). This is why IE6 just... won't... die.