fix print style

add ids to more elements and hide them in print css
put back the header that only displays on printed copies