You cannot mix relative and fixed widths, which in my opinion is a drawback in CSS.
The best you can do is something like:
<div id="container" style="width:100%;"> <div id="left" style="width:20%; float:left;"> .... </div> <div id="centre" style="width:65%; float:left;"> .... </div> <div id="right" style="width:15%; float:right;"> .... </div> </div>
I will be very happy if I am wrong.
source share