Added html/css from jsfiddle; added some extra instructions; added clearfix to fix the footer; added amazing pure css image expansion