My code was just a response to her question. As you can see, Scriptman, I didn't provided my personal consideration about that example.
I never add a floating image into my page header, because I'm just not happy with that technique...If I decide to have just one image as a banner then it will be set in the css as a background image. But if I decide to have 2 images to be used for the banner, then I'll set one as a background image for the page header container and the second image as a background image for the inner container.
This will explain better. http://blogs.msdn.com/mswanson/