Within my container DIV, there are three elements: two banner DIVs (representing a header and footer) and a wide TABLE. Despite the horizontal scrolling required for the large TABLE, I need the banner background colors to extend the full length of the DIV. How can I make the DIV expand its width to match the TABLE's entire width? Also, why is the width of the TABLE not impacting the parent DIV's width?
I appreciate any help with this issue.
For reference, here is the link to my jsfiddle