fancyhdr

fancyhdr – Extensive control of page headers and footers in LATEX2ε. The package provides extensive facilities, both for constructing headers and footers, and for controlling their use (for example, at times when LATEX would automatically change the heading style in use).