¿El relleno de CSS anula el desbordamiento?

Que esta pasando aqui ?

#agendaTitle{
    margin:0;
    padding:20em 0em 0em 0.75em;
    height:3em;
    overflow:hidden;
    background-color:#ff00ff;
}

El acolchado superior es ridículamente alto solo para demostrarlo: con un requisito realista, el div todavía aumenta la altura proporcionalmente.

Seguramente eloverflow:hidden ¿Significa que debería ver un bloque de color? Ocurre en FF y IE

Respuestas a la pregunta(3)

Su respuesta a la pregunta