html{position:relative;min-height:100%}body{margin-bottom:60px;padding-bottom:50px}.footer{background-color:#555;bottom:0;color:#FFF;font-size:.95em;position:absolute;width:100%;height:50px;overflow:hidden;padding:12px 0}