Devo realizzare un sito con questa struttura. Sto provando a impaginarlo utilizzano i div al posto delle tabelle ma non riesco ad allineare il piedi pagina alla linea di base!

Questa è la pagina:

<div id="contmain">

<div id="contmain2">

<div id="top">filmato flash</div>

<div id="menu_01"></div>



</div>

<div id="piepagina></div>

</div>

il css:

div#contmain{width: 793px;
height: 100%;
background-image: url(/images/px_sfondo.gif); }

div#contmain2{ width:769px;
height:100%;
background-image: url(/images/px_body.gif);
background-color: #E7E7E7;}

div#top{padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 769px;
height:94px;}
div#menu_01 {
width: 769px;
height: 23px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}


div#piepagina {
width: 769px;
height:18px;
padding:4px 0px 0px 0px;
bottom:0px;
background-image: url(/images/px_piepagina.gif);
}
Perchè mi compare la scrollbar????

Ho provato a spostare il piedipagina all'interno del div contmain2 mettendo "bottom: 0px;" ma non funziona