I have this problem as well. Each aspx page has 3 divs, 1 for the left nav, 1 for the main content, and 1 for the right area. Why are they ordered in the file left, right, and then main? This appears to cause the main content to be below the area used by the left and right content.