Ангора, обращайте внимание на выделенное красным:
<style type="text/css">
.scroll {
overflow: hidden;
overflow: auto;
height: 228px; - высота столбцов с прокруткой должна совпадать с высотой второй строки таблицы!
}
</style>
<table border="0" width="100%" height="570"> - общая высота всей таблицы
<tr align="center" height="171"> общая высота первой строки
<td width="20%">
Часы/календарь
</td>
<td width="60%">
<table>
<tr height="17"> высота ячейки с бегущей строкой
<td><marquee>Текст бегущей строки</marquee></td>
</tr>
<tr height="154"> высота ячейки под бегущей строкой
<td>
<b>
<script type="text/javascript">
<!--
var h=(new Date()).getHours();
if (h > 23 || h < 7) document.write("Доброй ночи!");
if (h > 6 && h < 12) document.write("С добрым утром!");
if (h > 11 && h < 19) document.write("Добрый день!");
if (h > 18 && h < 24) document. write("Добрый вечер!");
-->
</script>
</b> Добро пожаловать к нам!
<br>
<script language="JavaScript">
d0 = new Date(' January 15, 2010 ');
d1 = new Date();
tl = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write(' Наш форум живет <b>' + Math.round(tl) + '</b>-й день.');
</script>
</td>
</tr>
</table>
</td>
<td width="20%">
Часы/календарь
</td>
</tr>
<tr height="228" align="center"> общая высота второй строки таблицы
<td>
<div class="scroll">
Текст 1
</div>
</td>
<td>
<table>
<tr height="182"> высота ячейки с картинкой
<img src="ссылка на картинку">
</tr>
<tr height="46"> высота ячейки со ссылкой на баннерообмен
<td><a href="ссылка на тему">Баннерообмен</a></td>
</tr>
</table>
</td>
<td>
<div class="scroll">
Текст 2
</div>
</td>
</tr>
<tr height="171" align="center"> общая высота третьей строки таблицы
<td colspan="3">
Текст приветствия
</td>
</tr>
</table>
Подгоняйте под нужные вам размеры. Высота указывается в пикселях