I don't know of any sites that are like what you are suggesting but the obvious answer is to use
CSS to create the three columns, left and right for the adverts and the centre one for the main content. You would possibly have issues when the browser is reduced to a smaller window but it is something that would take work.....
Example...
CSS
body {
background-color: #ffffff;
color: #000000;
font-family: arial;
padding-left: 45px;
width: 900px;
}
#boxl {
width: 100px;
height: 500px;
background-color: #FFFFCC;
padding-top: 25px;
margin: 2px;
border-top: 2px outset #CCCCCC;
border-left: 2px outset #CCCCCC;
border-right: 2px outset #999999;
border-bottom: 2px outset #999999;
float: left;
}
#box2 {
width: 600px;
height: 500px;
background-color: #FFFFCC;
padding-top: 25px;
margin: 2px;
border-top: 2px outset #CCCCCC;
border-left: 2px outset #CCCCCC;
border-right: 2px outset #999999;
border-bottom: 2px outset #999999;
float: left;
}
#boxr {
width: 100px;
height: 500px;
background-color: #FFFFCC;
padding-top: 25px;
margin: 2px;
border-top: 2px outset #CCCCCC;
border-left: 2px outset #CCCCCC;
border-right: 2px outset #999999;
border-bottom: 2px outset #999999;
float: left;
}
HTML
<
html>
<head>
<title> </title>
<link href="example.
css" type="text/
css" rel="stylesheet">
</head>
<body>
<div id="boxl">
</div>
<div id="box2">
</div>
<div id="boxr">
</div>
</body>
</
html>
Change the sizes colours etc, put your main content in the Box2 div and there you have it.