Podes hacer que se comporten como una tabla:
Código HTML:
Ver original <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Autem est voluptatum velit placeat minima
natus, facere, dolores iure corporis, voluptatibus nesciunt incidunt cupiditate, nemo ratione molestiae
deleniti. Qui, ex, voluptatum.
</p>
Código CSS:
Ver original.contenedor{
width:1000px;
background-color:#02145e;
padding:.5em;
margin:0 auto;
display:table;
}
nav,
aside,
.contenido{
display:table-cell;
padding:.5em;
background-color:#eb7108;
width:15%;
}
.contenido{
width:70%;
background-color:#616161;
}
http://codepen.io/anon/pen/EjVpgK
Probalo, saludos