Nope, it's not just your imagination.
We rolled up our sleeves, mucked around with the design template and made some changes. The center frame is now fluid (meaning that the frame will shrink and expand to the size your browser window.)
We're not sure about it yet, so we'll give it a couple days.
Meanwhile, let us know what you think and tell is if anything looks screwy on your end.