К этому стайлу подключен ещё один скрипт, и если удалить height из стайла, то этот скрипт перестаёт работать, а значение из второго скрипта (вычисление высоты окна) не подставляется.
Код второго скрипта (который перестаёт работать при удалении):
<script type="text/javascript">
jQuery(function()
{
jQuery('#scroll-pane').jScrollPane();
});
</script>
В таком случае нужно поставить приоритет на скрипт, а не на сам стайл. Что бы и в стайле было прописано некое значение height:**px; (для работы основного скрипта), и при этом поверх него с приоритетом устанавливалось значение высоты окна браузера.
Вот такая вот паутинка. Кто разберётся и поможет, получит пе4еньку.