Dein Content, wenn du das Menü floatest, nimmt doch schon automatisch die restliche Fensterbreite ein. Natürlich nur wenn du ihm sonst keine Breitenangaben mitgibst.
Code:
#left {
float: left;
width: 200px;
}
und
Code:
<div id="left">
LEFT
</div>
<div>
RIGHT
</div>
ist doch schon alles was du brauchst.