Scientia potentia est.
Я только учусь, начала верстать, и у меня пара вопросов.
1. Почему у меня видны ссылки меню, но они не работают (и не ведут себя, как ссылки)? Как я смогла их поломать этим кодом?
2. Я выбрала оптимальный способ выровнять фон записей или надо было иначе?
старый код и скриншот
UPD.
Вот этот код - весь код, который я прописала, других элементов еще нет. Я поняла, что position: absolute #page-c приводит к тому, что меню перестает быть активным. Если изменить позиционирование на relative, то фон сдвигается вправо, если его выравнивать - меню опять не работает. Z-index меню проблему не решает.

1. Почему у меня видны ссылки меню, но они не работают (и не ведут себя, как ссылки)? Как я смогла их поломать этим кодом?
2. Я выбрала оптимальный способ выровнять фон записей или надо было иначе?
старый код и скриншот
UPD.
Вот этот код - весь код, который я прописала, других элементов еще нет. Я поняла, что position: absolute #page-c приводит к тому, что меню перестает быть активным. Если изменить позиционирование на relative, то фон сдвигается вправо, если его выравнивать - меню опять не работает. Z-index меню проблему не решает.

А вообще кода для ссылок я тут не вижу. Вы уверены, что именно этот фрагмент всё ломает?
По поводу второго вопроса - опять же, не вижу кода для фона записей, вижу код для фона всего дневника.
Вот этот код - весь код, который я прописала, других элементов еще нет. Я поняла, что position: absolute #page-c приводит к тому, что меню перестает быть активным. Если изменить позиционирование на relative, то фон сдвигается вправо. Z-index меню проблему не решает.
А чтобы работал z-index, элемент должен иметь position, отличный от static. Попробуйте задать #side position: relative, z-index должен заработать.