Это не то, что вы просили, а один из двух способов сделать это:
Основная идея здесь - сделать баннер абсолютно позиционированным div (не абсолютно позиционированным на странице, хотя вы можете сделать это тоже; на самом деле это может быть и лучше).
Сначала установите область #content в положение: относительное, но НЕ изменяйте что-либо еще. Это создает новый контекст стека (дочерние элементы используют верхний / правый / нижний / левый и проценты относительно него).
Затем поместите баннер как дочерний элемент области #content и установите его следующим образом:
position:absolute;
width:80%; height:100px; /*there are other ways to set the height and width*/
bottom:100%; /*this puts it at the top*/
/*you can also use bottom:105% or bottom:90% or other things, or if you really
want to use non-relative units like px, you can create a third nested div that is
relatively positioned by whatever px amount*/