#header {
	margin: 0;
	padding: 0;
}
#header h1 a {
	display: inline;
	height: auto;
	width: auto;
	background-image: none;
}
	#header h1 a span {
		display: inline;
	}
	#site_description span {
		display: inline;
		font-size: 1.2em;
		text-align: center;
	}

#content {
	border-top-width: 1px;
	overflow: auto;
}

.navLinks li.current {
	border: 0px solid #000;
	border-right-width: 1px;
}
	.navLinks li.current a {
		border: 1px solid #000;
		border-width: 1px 0px 0px 1px;
	}
	

.subPages,
.subCategories {
	border-color: #bbb;
	border-width: 4px 1px 2px 1px
}
	.subPages h3,
	.subCategories h3 {
		color: #ccc;
	}
		.subPages ul li a,
		.subCategories ul li a {
			color: #555;
		}