Clean, documented CSS, added a footer