Масштабирование

Решил сделать свой первый сайт и столкнулся с проблемой масштабирования.
Здесь сайт до масшабирования


А тут после
На киберфоруме советовали использовать вместо пикселей проценты,но если честно, вообще не помогло.
Вот скрины HTML-кода:



А вот CSS-код:

Хотелось бы понять, как закрепить бэкграунд и дивы