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

.dance-body{
   border-style:solid;
   border-color: black;
   border-width:1px;
   padding: 6pt 6pt 6pt 18pt;
   margin: 4pt;
      }

.container {
    min-height:100%;
    position:relative;
}
#body {
    padding:10px;
    padding-bottom:60px;	/* Height of the footer */
}
.footer {
    position:absolute;
    bottom:0;
    width:100%;
    height:18pt;			/* Height of the footer */
}