#121: Calculate background image size and position.

When content overflows slide boundaries, although hidden, background
image size and position is calculated based on actual content area
dimensions, causing the background image to no longer be perfectly
centered. By calculating top and left offsets manually, the background
image is now centered as expected, regardless of content overflow.