Freshy theme broken on wordpress.com

Some users of the freshy theme reported that the theme is suddenly broken, without any reason. I suspect some changes on wordpress.com to be responsible for this, but I have no clue why.

The theme was created by me, but since then, wordpress team has taken it and its now a modified version of theirs on which I have absolutely no control, so the best you can do is to tell wordpress.com about the problem and see if they can fix it.

Putting this back in the CSS restores most of it, but it's a *really* dirty quick hack I made on the go and it may not work well depending on your customizations :

#frame {
background: #fff;
width: 780px;
margin-right: auto;
margin-left: auto !important;
margin-left: 1px;
margin-top: 0px;
padding: 0px;
text-align: left;
}
#wrapper {
box-shadow: 0 0 10px 2px #5a5a5a;
-webkit-box-shadow: 0 0 10px 2px #5a5a5a;
-moz-box-shadow: 0 0 10px 2px #5a5a5a;
margin: 0 auto;
width: 780px;
}
#content {
width: 510px !important;
width: 550px;
padding: 0 20px 0 20px;
float: left;
background: #FFFFFF;
overflow: hidden;
}
#sidebar div, #sidebar ul {
padding: 0 9px 9px 9px;
}