It seems you have done some custom coding to your site, from what we are able to observe, and this appears to be breaking the theme. Please remove any custom coding you have done (it appears to be in the blog template and perhaps the widgets), and then advise if this restores the theme.
I am willing to take a quick look around in your site if you send my your admins?
Just send me a private email with the login details to the admin.
Click on my name and then on the left you can send me a private email.
Please also include a link to this thread so i know what the personal mail is about.