I think its the CSS you have for #content. Since you are using left and right margins, there is no need for an explicit width on #content. So first I would remove that. Second, adjust the left and right margins will probably fix the issue. I noticed the right column is 328px wide, but #content only has a right margin of 320px.