Ну так как я в вопросах веб-программирования и администрирования сайтов почти не компетентен, сразу извиняюсь за нубский, возможно, вопрос.
А может просто пересадить сайт на какую-нибудь простую CMS, да или на худой конец на Wordpress тот-же, выкинуть этот самодельный движок и обойтись вообще без программиста. Тем-более, что сам сайт то состоит, в основном из одних статических страниц, ну, кроме комментов, разве что. Или программист для форума в основном нужен? И этот форум, кстати, тоже. Почему бы его на какую-нибудь phpBB не пересадить тоже, если с нынешним движком проблемы?
Пока переделывал дизайн сайта нашей организации, я приноровился, основная работа проделывалась в хроме, и результат на сразу виден, и можно более точно задавать позиции, а потом просто копировал готовый правленный в хроме css в стиль шаблона, ну и html по ходу дела поправлять не забывать.
И кто, кстати, вообще сказал, что надо дизайн сайта переделывать, лично меня и этот дизайн вполне себе устраивает. Он исторический уже, можно сказать. Тот же Нексус вон сто лет уж дизайн не менял и что?