Hi Suzie, there was a mismatched </div> tag in one of your posts that was messing up the formatting of your home page. After I went ahead and fixed it, the blog's appearance returned back to normal.
So that you don't run into this issue again in the future, I enabled the option "WordPress should correct invalidly nested XHTML automatically" under Settings > Writing.