Hola:
Primero ¿Donde tienes la columna_3?
Código CSS:
Ver original#columna_1, #principal, #columna_3 {display: table-cell; }
Si no he entendido mal lo que pretendes hacer se conoce como columnas equilibradas.
Aquí tienes un ejemplo de 3 columnas
Aquí tienes un ejemplo de 5 columnas
Espero que te sirva.
Saludos.