...вроди-бы удалось реализовать меню, если применять отдельный код к каждому пункту меню. Работает. Только ж опять таки, не факт что это правильный метод. И кода получилось почти на 750 строк!!! это только CSS под меню! Так что незнаю как с этим быть. Разобраться то я разберусь где что, но вот не будет ли тормозить загрузку страницы такой код? Стили заданы практически для каждого элемента меню, и к некоторым пунктам подменю.
Но есть ещё одна проблема: в Firefox между картинкой-меню-нижним блоком информации, разрыв таблиц! Тоесть меню как-бы пикселей на 10-15 смещено по вертикали относительно верхнего и нижнего элемента сайта. Хотя в Opera и IE, всё показывает без каких-либо глюков! И в Firefox мне не удаётся убрать буллеты из
списка — list-style:none! Так и показывает точку перед названием меню. Причём точка как-то странно съехала влево. Опять-же повторюсь, в опере и эксплорере всё нормально. ...начинаю сильно разочаровываться в своём "любимом" файрфоксе.

кстати, когда убираю DOCTYPE (а он выставлен в XHTML 1.0 Transitional ...незнаю насколько это правильно), то разрывы между меню и верхним-нижним элементом исчезают, а вот буллеты списка по прежнему остаются