Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В function apply_custom_style() засовываешь стили, стиль устанавливаешь в зависисмости от переменной, к примеру
if styl == 0 then
--стиль
elseif styl == 2 then
--стиль
endЧто сложного и непонятного?