html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

body {font: 87.5%/1.571 Georgia, serif;
  width: 910px; border: 1px solid #222; border-width: 0 1px;
  margin: 0 auto 2em; padding: 0;
  background: #F9F8F3; color: #333;
  position: relative;}
a {text-decoration: none;}
a:link {color: #D82;}
a:visited {color: #777;}
a:hover {color: #000;}
a:active {color: #547DA7;}
p {margin: 0 0 1em;}
h1 {font-size: 170%; font-weight: normal; margin: 0.5em 0;}
h2 {font: bold 115% Verdana, sans-serif; margin-top: 1em;}
h3 {font: bold 100% Verdana, sans-serif; margin-top: 1em;}
div#content {margin: 0 20px; clear: left;}
div#content a {font-weight: bold;}
div#content ul, div#content ol {padding-left: 2em;}
p.first {font-size: 128.5%; line-height: 1.6em;}
div#footer {clear: both; border: 1px solid; border-width: 1px 0;
  font: 77.5% Verdana, sans-serif;
  background: #F6F4EB }
div#footer p {margin: 0; padding: 1em 2em;
  background: #F9F8F3;}


