Just use table....
Code:
<table border="0" width="100%">
*<tr>
* *<td width="100">nav</td>
* *<td width="700">blogish thing</td>
*</tr>
</table>
In this example nav is 100 px wide, while blog-ish thing is 700. So you're overall width is 800. Play with that to create best view.