I have a two column divs nested inside a main-content div, and I’ve styled all three divs trying various combinations of: height:auto, height:inherit; and height:100%, but there is always one of the columns that will not expand its background or the parents background and the text ends up running off the bottom of the page. From what I’ve read on the internet, others have problems with this and there are consistency problems with different browsers. Does anyone have a good suggestion or work-around?