css refinements, different lyout, hsl time fixes