moved some style rules around to make more sense (some index-page-only styles were in main.css)
added "breathing link" effect for front page