Вы, вероятно, захотите округлить только два верхних угла заголовка div с тем же радиусом, что и div shell, чтобы они не перекрывались. CSS3 вы бы использовали:
border-top-left-radius: XXpx
border-top-right-radius: XXpx
Для обратной совместимости со старыми браузерами Mozilla вы также должны использовать:
-moz-border-radius-topleft: XXpx
-moz-border-radius-topright: XXpx
А для старых версий браузеров WebKit (в основном Safari) вы можете использовать:
-webkit-border-top-left-radius: XXpx
-webkit-border-top-right-radius: XXpx
Однако, насколько я знаю, вы ничего не можете сделать со старыми браузерами Internet Explorer, кроме использования изображений.