body { color: #000000; background: #ffffee; font-size: 1em; font-family: 'Hoefler Text'; line-height: 1.2em; margin: 80px;	}				p { width: 600px; }				p.caption { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Trebuchet MS, Arial, sans-serif; font-size: .8em; margin-top: 0; }				h1 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Trebuchet MS, Arial, sans-serif;  font-size: 1.5em; }				h2 { font-family: 'Hoefler Text'; font-size: 1.3em; line-height: .8em; margin: 40px 0 0 0; }				#header p { margin-top: -50px }		#footer p { margin-bottom: 10px }