On all pages, the sidebar is seen by Firebug as an immediate child of the wrapper div... except on the blog home page. There, it is seen as a child of 'content-inner'. My guess is that there is a markup error in the blog.liquid template. Check and double check your HTML in it.
PS. Your new website has come along well! Awesome!
Caroline @ Shopify