The page is and the css style page is

The problem is that on ie on a PC the top border where the subheader overlaps the green box dissapears when the page is scrolled through. I can't seem to figure out why or if you know a better way to have the one box overlap the other while staying centered in the main div tag.