body {
	text-align: center;
	min-width: 800px;
}

a {
	color: #afafaf;
	text-decoration: none;
}

img {
	padding: 0;
	margin: 0;
}

h1 {
	margin-top: .35em;
	margin-bottom: .35em;
}

h2 {
	padding: 0;
	margin: 0;
}

h3 {
	padding: 0;
	margin: 0;
}

#content {
	width: 800px;
	margin: 0 auto;
	/* border: 1px solid white; */
}

#homepage {
	width: 400px;
	margin: 0 auto;
	border: 10px solid black;
	background: white;
}

.docs {
	margin: 0 auto;
	border: 10px solid black;
	background: white;
}

.cal {
	width:	800px;
	margin: 0 auto;
	border: 10px solid black;
	background: white;
}
