Sí, mientras que IE siempre crece si crece el contenido, para firefox un height es fijo, es decir, no crece al crece su contenido.
Eso lo resuelves diciéndole a FF que height 480px no es su alto, sino su alto mínimo, de esta manera:
Cita: #minibox {width: 260px;
height: 480px;
background: white;
border-with: 4px;
border-style: solid;
border-color: maroon;
padding-bottom: 9px;
min-height: 480px;
height: auto!important;
height: 480px;
}
En cuanto al espacio inferior no sé dequé se trata.
Y en cuanto a la disposición de las cajas, efectivamente podrías empezar por quitarle el ID y cambiarlo por un class, de manera que pongas esa misma clase a las cajas, pero vamos, habría muchas maneras de hacer eso.