Du skal lave (min-)height på, i IE6- er det height i andre nyere browsere er det så min-height:
-- og på grund af konstruktionen, er det eneste fornuftige at bruge 100%, men det kan klares med skygge-elementer, så f.eks sådan:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>Ordentligt css-layout</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
html,body{min-height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
#site{width:850px;margin:0 auto;position:relative;min-height:100%;
background:#faf;}
#titel{height:100px;position:absolute;top:0;left:0;width:100%;z-index:2;
font-size:x-large;text-align:center;background:#aaf;}
#leftmenu{width:120px;float:left;min-height:100%;
text-align:left;background:#faf;}
#content{width:610px;float:left;min-height:100%;
background:white;}
#rightmenu{width:120px;float:left;min-height:100%;
background-image: url(../billede.jpg);
background-repeat: repeat;
/*background-position:0 100px;*/
text-align:left;}
.clearDiv{clear:both;line-height:0;font-size:0;}
#copyright{background:#777;color:white;text-align:center;position:absolute;height:50px;width:100%;bottom:0;z-index:2;}
.topSkygge{height:100px;}
.bundSkygge{height:50px;}
</style>
<!--[if lt IE 7]>
<style type="text/css">
html,body{height:100%;}
#site{height:100%;}
#leftmenu{height:100%;}
#content{height:100%;}
#rightmenu{height:100%;}
</style>
<![endif]-->
</head>
<body>
</body>
<div id="site">
<div id="leftmenu">
<div class="topSkygge"> </div>
Her er menuen
<div class="bundSkygge"> </div>
</div>
<div id="content">
<div class="topSkygge"> </div>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Pellentesque lectus elit, sagittis at, accumsan id, dictum et, erat. Etiam non sapien. Quisque aliquet gravida mi. Integer vitae tortor quis wisi scelerisque vestibulum. Duis pulvinar magna non mauris laoreet volutpat. Aenean et purus. Cras accumsan justo sed arcu. Quisque urna. Sed mi. Ut sed nunc at lorem aliquet vulputate. Proin quis nibh. Proin ut dui vitae urna lacinia posuere. Ut vulputate purus facilisis nunc. Morbi ultrices euismod leo. Integer dui tellus, dictum in, viverra at, sagittis id, sem. Donec nonummy, sem eu hendrerit vulputate, nunc urna molestie eros, et semper nunc mi at ipsum. Praesent tempus malesuada felis.</p>
<p>Vestibulum iaculis mattis sem. Suspendisse hendrerit, justo nec scelerisque mattis, ipsum lacus rutrum nibh, ac sollicitudin tellus felis eu ligula. Aliquam erat volutpat. Curabitur id magna. Aliquam eu magna id pede viverra varius. Nunc eu augue. Nulla quis ligula ac purus commodo vestibulum. Suspendisse adipiscing. Nullam velit. Integer nibh dolor, euismod non, blandit sed, ultricies vel, velit. Nulla posuere metus vel libero. Vestibulum elementum. Cras at nunc eget turpis tristique ullamcorper. In eget mi. Aliquam quis pede. Curabitur tincidunt est quis quam. Nunc elit nulla, ornare a, tristique eu, imperdiet in, eros.</p>
<!--p>Nunc dolor. Nulla id purus vitae lacus interdum blandit. Donec lorem ante, rutrum eget, nonummy quis, luctus vel, eros. Quisque porttitor felis malesuada elit. Aliquam pretium purus vitae nunc. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam sem. In mattis ipsum id dolor. Vivamus quis neque. Etiam vitae velit. Phasellus interdum, eros sit amet porta rutrum, mi neque ornare diam, et nonummy ipsum eros a dolor. Maecenas ut ligula. Vivamus adipiscing dignissim neque. Cras sit amet sapien.</p>
<p>Proin accumsan consequat felis. Nunc pellentesque, nisl vestibulum iaculis rhoncus, mauris enim luctus neque, quis auctor dolor sapien et massa. Donec in lorem vel pede mollis condimentum. Mauris libero. Praesent imperdiet. Nam porttitor nisl ac eros. Nulla sed metus. Duis id quam. Donec id augue. In enim ante, consectetuer in, cursus vitae, tristique sit amet, ipsum. Mauris ullamcorper porta nisl. Morbi pharetra. Proin commodo. Sed facilisis vehicula wisi. Ut malesuada. In hac habitasse platea dictumst. Vivamus auctor. Pellentesque quis massa id nunc ornare varius. Aliquam erat volutpat.</p-->
<p>Aenean vel justo vel ligula nonummy fermentum. Nulla a elit non orci egestas viverra. Sed tempus augue et massa. Maecenas tincidunt leo a purus. Curabitur elementum malesuada purus. In nunc purus, imperdiet eu, bibendum at, vulputate quis, augue. Aenean sed nibh blandit pede scelerisque luctus. Pellentesque vestibulum. Sed faucibus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed tellus. Sed eu justo. Duis purus augue, tincidunt a, feugiat at, tempor sed, ante.</p>
<p>Pellentesque convallis. Sed quam urna, venenatis eget, scelerisque eget, pharetra vitae, nisl. Aliquam sem. Nulla in lacus. Phasellus ultricies nibh eu enim. Aenean tincidunt, tortor eget fringilla congue, tortor wisi sollicitudin wisi, in tincidunt eros urna et ipsum. Donec vestibulum interdum sapien. Vestibulum ultricies erat. Phasellus pulvinar metus et sapien. Aliquam in mauris nec tellus tincidunt sollicitudin.</p>
<p>Morbi vitae nulla. Proin sit amet erat. Vestibulum vitae metus. Nunc a lectus. Proin convallis, mauris id venenatis placerat, nisl lorem vulputate diam, sit amet commodo ligula massa eu wisi. Etiam fringilla pede non enim. Praesent pharetra lacus eget turpis. Sed tempus accumsan risus. Mauris dui massa, facilisis sit amet, tincidunt id, placerat et, sapien. Nunc vel lorem. In hac habitasse platea dictumst. Proin vitae mauris.</p>
<div class="bundSkygge"> </div>
</div>
<div id="rightmenu">
<div class="topSkygge"> </div>
Her er f.eks. en links-serie
<div class="bundSkygge"> </div>
</div>
<div class="clearDiv"> </div>
<div id="titel">
Her er en titel
</div>
<div id="copyright">©2007 roenving</div>
</div>
</html>
-- som det fremgår er det faktisk en ret stor omskrivning, og jeg har ikke testet på så mange browsere !-)
-- bemærk også, at jeg har haft fat i background-position, hvorved du kan få baggrunden til at starte et bestemt sted, til gengæld vil den ikke blive gentaget !-)
-- og baggrunden vil stoppe efter hvilken browser, det er, så du skal nok eksperimentere en hel del, for at få den til at virke ens !o]