OK! Try deleting the display: block in the .article img.aligncenter, .article img.alignnone rule on line 536 of your style css, which should bring the image back to the left.
Then to line up the white box it sits in, you need to get rid of the float: left that’s in effect from the .post rule at line 364 of the css.
That seemed to fix it for me without breaking it in chrome (didn’t try in Safari).