В общем есть страница вида 
jsfiddle.net/9fwj2vok
на странице есть блок .side-bar который надо растянуть по высоте блокa .content.  В блоке .side-bar  есть два типа блоков
1) .block блоки которые не тянутся но могут изменять свою высоту
2) .banners блок который должен растягиваться на остаточную высоту
собственно вопросы,  как растянуть .side-bar по высоте блокa .content ?  как растянуть блок .banners на остаточную высоту ( если в .side-bar нету .block то .banners должен растягиваться на фул высоту) ?