
body {
	margin			: 10px 10px 10px 10px;
	background-color	: white;
	font			: 12px sans-serif;
	letter-spacing		: 1px;
}
div.box {
	width			: 800px;
	padding			: 12px 10px 8px 10px;
	border			: 2px solid black;
}
div.main {
	padding-top		: 150px;
	padding-bottom		: 150px;
}
div.main h1 {
	font-size		: 1.5em;
	font-weight		: bold;
	padding-bottom		: 20px;
}
div.cols {
	column-rule		: 1px dotted gray;
	column-count		: 2;
	column-gap		: 20px;
	text-align		: left;
}
img.logo {
	width			: 250px;
}
ul#menu {
	padding-left		: 0px;
}
ul#menu li {
	width			: 155px;
	border-left		: 2px dotted transparent;
	border-right		: 2px dotted transparent;
	display			: inline-block;
	font-size		: 16px;
	font-variant		: small-caps;
	font-weight		: bold;
}
ul#menu li:hover {
	border-left		: 2px dotted black;
	border-right		: 2px dotted black;
}
