Yeah good work, I had some other code I put together that was valid W3C and CSS for the Side Block Code itself. It must have been the <div> code in it that was messing up the side column though on the header and navbar on a "fixed" template width. Were as your updated code solved the problem. So I finshed up using your Left Side Block code to control it all and add the Left Side Block itself, then added my own custom blocks to your code that have that uses collasible blocks etc.
I was messing around for days trying to figure that problem out. Your code fixed it now, thanks!