В сети Old-Web библиотеки, которые нужны нескольким сайтам, лежат в общей папке libs.gyes.ru. IE7.js там в папке /ie7/ - весь набор версии 2.1 (beta4): IE7.js, IE8.js, IE9.js, папка src без сжатия, ie7-squish.js, blank.gif и файл лицензии. Ровно этот набор и лежит в архиве для скачивания.
Подключить прямо оттуда можно так:
<!--[if lt IE 8]> <script type="text/javascript" src="//libs.gyes.ru/ie7/IE7.js"></script> <![endif]-->
Но помните про ограничение: стили страницы должны быть на одном сайте со страницей, иначе скрипт их не прочитает.
Здесь скрипт лежит в разделе «Файлы» самого сайта и подключён в шаблоне одной строкой:
<!--[if lt IE 8]><script type="text/javascript" src="/files/IE7.js"></script><![endif]-->
Правила для демо - в обычном файле стилей сайта, без всяких хитростей для IE.
На lov.am страница не должна быть шире 980 точек. В Opera, Firefox и новых IE это делает max-width, а для IE5 и IE6 стоит маленькое выражение. Оно задаёт ширину один раз и само себя убирает, поэтому не пересчитывается при каждой прокрутке:
<!--[if lt IE 7]>
<style type="text/css">
.wrap { width: expression(this.style.width =
(document.body.clientWidth > 980 ? "980px" : "auto"), ""); }
</style>
<![endif]-->
Если на странице нужно исправить одну вещь, хватит такой строки. Если много (:hover, селекторы, min-width, position: fixed), проще подключить IE7.js и писать CSS как для нормального браузера.