У Вас там конечно еще куча проблем, но хотелось бы на одну указать:
![5c6b1bb2e6dd4780912975.png](https://habrastorage.org/webt/5c/6b/1b/5c6b1bb2e6dd4780912975.png)
Здесь не нужна айдишка(класс ведь есть, и он уникальный), и тем более не нужны марджины. Это ж блоки на всю ширину - зачем у них поля?..
ЗЫЖ Хотел было еще узнать почему "МИДИЦИНСКИЕ КНИЖКИ", а не "МИДИЦИНСКИЕ КНИШКИ"... ну да ладно.