Пишу то, что не исправлено. html: каждый тег с новой строчки. Так легче читать. Почитайте о вложенности тегов. Все скрипты, выносите в отдельный js. jQuery позволяет даже отдельный Все style="" должны быть в .css <link rel="stylesheet" type="text/css" — только в <head> JavaScript Всё в отдельный скрипт. Не умеешь обрабатывать события — спроси на форумах как. Всё переписать. функции по событию должны быть в коде .js а не у тегов css У некоторых правил отступы есть, а у других — нет. Исправить Вот это в порядок привести: .camera_wrap a, .camera_wrap img, .camera_wrap ol, .camera_wrap ul, .camera_wrap li, .camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td .camera_thumbs_wrap a, .camera_thumbs_wrap img, .camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li, .camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td { background: none; border: 0; font: inherit; font-size: 100%; margin: 0; padding: 0; vertical-align: baseline; list-style: none } Дизайн: Тени у логотипов нельзя такими оставлять. логотипы надо перерисовать Фон у всех картинки надо убрать и подумать над тем, что на нем должно быть. Что за одно окно? Вообще над названиями меню лучше подумать ещё недельку. Шрифты. Этот курсивный надо заменить, пересмотреть использование шрифтов. В сайдбарах название блока, там иконки, их надо или убрать или заменить. Так оставлять нельзя голосовалку сделать гораздо привычнее, чтоб кнопка была кнопкой. Поиск по сайту надо сделать под стиль сайта и поместить в привычное место Правда, что человек зашшедший на сайт школы должен знать погоду? Ради этого туда заходит человек? Весь дайджест надо переделать заново.