Самое простое решение - переместить заголовок в ваш контент ... тогда он займет место внутри блока контента, а не над ним.
Если это не вариант, существует множество решений, которые могут решить проблему. Вот список нескольких:
1) Абсолютно расположите заголовок, с z-индексом, скажем, 10. Дайте содержимому div верхний отступ 65px, с z-индексом 1. Заголовок должен охватывать верхнюю заполненную область содержимого div. Это будет прекрасно работать с очень жесткими конструкциями, у которых нет динамической ширины, которая увеличивается / уменьшается с шириной окна браузера.
2) Явно расположите верхнюю, левую, нижнюю, правую части вашего содержимого div. Не указывайте ширину или высоту. В этом случае верхний, левый, нижний и правый значения рассчитываются на основе внутреннего края заполнения содержащего блока содержимого div. Опять же, это прекрасно работает в жестких сайтах. Должно работать в IE7 / 8, но будет проблематично с IE6 и более ранними версиями.
3) Используйте отрицательное верхнее поле og -65px для содержимого div. Используйте верхний отступ 65px для компенсации. Это может быть проблематично с IE7 и более ранними версиями, и иногда FireFox становится шатким с отрицательными полями Есть взломы, которые могут решить проблему, просто искать в сети. Это должно работать для жестких или жидких макетов.
В сети много ресурсов для CSS-дизайна. Если вышеупомянутые опции не работают, некоторые поиски в сети должны вызвать некоторые ресурсы.