See html and css: not yet. UPDATE Add css in script
http://jsfiddle.net/jbgBs/

I looked back at Google and I tried to put everything in position, but I failed.
How to stack boxes according to the image? I tried using a container where the banner and footer could move freely across the width or screen of the page. But I am stuck with a container restricting the layout of the sidebar. It will float to the right, but it will be to the right of the container, and not to the banner position. Also, how to make the content stay in its width and height depending on the length of the content? The sidebar should remain where the banner is. The content footer will be within the width of the content and the sidebar (in other words, like the width of the container).
A container for the header, banner text, content, footer and footer will limit the positioning of the sidebar.
Any insight or help would be greatly appreciated. Thanks you
EDIT
The next question is, as far as you can see my code on the violin, I make it a little mock - it personally fails. Since this is urgent, I need to make a sidebar, even if the browser is resized - how?
to the side {position: absolute; top: xxx; right: xxx; g-index: 10;}
However, it views the content when the browser is resized.
Any idea how to make him stay in his position?
# 2 EDIT 
The footer will not stay at the bottom of the screen in IE7 - I tried the Sticky footer CSS that I found on google, but only IE 7 moved it a little further from the screen.
source share