/* Global whitespace reset */
* {
	margin:0;
	padding:0;
}

/* Typography */

body {
	font: 1.2em/1.6em "Thesis Sans", "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: bolder;
	text-align: center;
}

/* Links */

a,
a:active,
a:link {
	text-decoration: none;
	color: #7a974d;
	border-bottom: 1px dotted;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #576c36;
	border-bottom: 1px solid;
}