Накидал по быстрому? не стал сильно замарачиваться, посмотри чем отличается моя верстка от твоей, учи потоки, пойми как устроена структура элементов, инспектируй блоки в хроме, думаю так быстрее поймешь как все работает. Если что-то приходит в голову сразу тестируйте, например, что произойдет если в абсолютном блоке абсолютно отпозиционировать дочерний блок?! И так далее... Успехов!