html,
body {
   margin:0;
   padding:0;
   height:100%;
}

#container {
   min-height:100%;
   position:relative;
}

#header {
   background:#FFFFFF;
   padding:10px;
   height:90px;
}

#body {
   padding:10px;
   padding-bottom:20px;   /* Height of the footer */
}

#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:20px;   /* Height of the footer */
   background:#FFFFFF;
}


