Спасибо за совет... поискал и в итоге пришлось написать так:

Код:
#content {
width: expression(this.parentNode.scrollWidth > 2000 ? '2000px' : this.parentNode.scrollWidth <= 900 ? '900px' : 'auto');
height: expression(this.parentNode.scrollHeight > 2000 ? '2000px' : this.parentNode.scrollHeight <= 800 ? '800px' : 'auto');
width: 100%;
min-width: 900px;
height: 100%;
min-height: 800px;
}
Сначала работало только в FF, потом только в IE, но сейчас вроде и тот и тот понимает.
Правда минус всё таки есть, не минус даже, а недочёт... в IE если уменьшить окно браузера, а потом увеличить, то объект не растягивается больше минимального значения
Фигово, конечно, но задача была чтобы на мелких разрешениях можно было броузить... а сейчас это можно, так что считаю что задача выполнена
Не на все 100, конечно ... но работает

