правильно все)) что бы изменить фон всей странице тебе нужно задавать фон конкретно для body, если у тебя есть еще какие то страницы и ты не хочешь что бы они тоже были этого цвета, тогда на этой странице сразу после body оберни абсолютно все в другой блок и задай уже ему фон.
Пример:
<body>
<div class="all-content-bg">
Тут весь контент
</div>
</body>
.all-content-bg{background-color:#3f5}