p:hover { color: #933; }

p:nth-of-type(4):hover { color: #66f; }

html { background-color: #666; }

body { margin: 0; background-color: #ccc; font-family: Verdana, Geneva, sans-serif; width: 960px; font-size: 12px; padding: 1em; }

footer { position: fixed; bottom: 0; font-size: 0.8em; padding-top: 0.5em; background-color: #ccc; width: 960px; text-align: center; }

a { color: #000; padding: 0.2em; border-radius: 0.3em; }
a:hover { background-color: #000; color: #ccc; }
