Try adding this to container's css:
position: relative; left: 150px;
and similar to css to sidebar. It would shift both blocks to 150 pixels (half of sidebar's width) to the right, making it look centered.
Then add min-width: 1260px; (combined width of content and sidebar) to body to avoid content going outside of browser window.