Got the stretch problems fixed. The secret is to not mix px and % when doing the padding for the left and right sides of the sidebars and main window. Use only % and everything just works. Plus make sure your total is 100%, no more. :)
Would still like to find a way to make the sidebars fixed width and the middle section variable, but that will have to wait.