Si es posible, yo lo hago en mi web de
biologia y bioquimica. Pero si deberias poner el aside despues en el html y usar float right y left para colocarlos, con el ancho que mencionas 20 y 80. Para que en el movil se vea debajo tienes que usar media queries para modificar esos valores por width:100% y float: none.