この非常にquirksmodeのマークアップについては申し訳ありませんが、あなたが説明したことを実行しているようです。
編集:テーブルを追加-レイアウト:テーブル用に修正、中央のtd用にwidth = "860":
<style type="text/css">
table{ table-layout: fixed; }
.w860{ width:858px; }
.brdr{ border-style:dashed; border-width:1px; }
.td860{ background-color:#eee; }
</style>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><div></div></td>
<td width="860" class="td860">
<div class="w860 brdr">
content
</div>
</td>
<td>
<div class="brdr"> also some content</div>
</td>
</tr>
</table>
FF、IE6 +(quirksmodeおよびstandards)、SafariforWindowsでテスト済み。