h1, h3, div#footer { text-align: center; }
h1,
h3 {
  padding-bottom: 1em;
}

abbr {
	font-size: 80%;
	cursor: help;
	color: white;
	background: #ccc;
	padding: 0 2px;
	border: 1px solid #aaa;
}

a {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #444;
}

/* From http://monc.se/kitchen/129/rendering-quotes-with-css */
/* STANDARD QUOTES */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
q:before { content: open-quote; }
q:after  { content: close-quote; }

/* SAFARI SUPPORT */
q:before   { content: '\201C'; }
q:after    { content: '\201D'; }

#footer a {
  text-decoration: none;
  border-bottom: none;
}
