When I have the browser window too small (in width) the posts section on my homepage moves below the sidebar. It comes straight back if I increase the window width again. Any help on this would be great.
also, your site seems to be missing a nesting structure to keep the divs contained.
as an example: #header is in #container; #left-column is in #container; #right-column is not;
these divs are probably floated – if the browser does not find enough space, it will drop the div; etc..