Man, do I hate IE! For my own future reference:
Floated images are cut off when next to text with italic tags (related to guillotine bug?): assign hasLayout by adding zoom:1 to a containing element.
Absolutely-postioned elements inside a relatively-postioned div inside a margin:auto layout pops to the left: wrap the problem element with something absolutely positioned.
And thank you, Browsershots.org!