I have a site which always has a height of 100%. The header and the footer always has a fixed height. First some code:
CSS
#header { height: 50px; }
#footer { position: absolute; bottom: 0px; height: 20px; }
HTML
<!-- in the body tag -->
<div id="header">Header</div>
<div id="content-Left"></div>
<div id="content-Right"></div>
<div id="footer"></div>
EDIT: As you can see I have a div content(left and right) between header and footer. I want these divs to fill up all the space between header and footer. The content-left div must always show a right-border from header to footer. How can I do this?