Ho un header così definito:

#header {
border-bottom-style: solid;
border-bottom-width: 2px;
height: 8em;
background-repeat: no-repeat;
text-align: center;
}

nel quale inserisco un titolo, così definito:

.headerTitle {
font-size: 300%;
font-weight: bold;
line-height: 2em;
}

e devo inserire anche un menù realizzato in javascript.
Vorrei allineare il menù in posizione centrale (orizzontalmente) ed allineato perfettamente sul bordo inferiore dell'header... come posso fare? :master:

ho provato con:

#menu {
padding-top: 10px;
}

ma, mentre su internet explorer 8 si vede allineato, su firefox no... c'è un modo per allinearlo esattamente nello stesso punto per entrambi i browser?