a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.clr {
	clear: both;
}
h1 {
	margin: 15px; text-align: center; color: rgb(0, 0, 0); font-family: "Rochester", sans-serif; font-size: 44px; text-shadow: 1px 1px 1px #fff;
}
h5 {
	margin: 15px; text-align: center; color: rgb(0, 0, 0); font-family: "Rochester", sans-serif; font-size: 44px; text-shadow: 1px 1px 1px #fff;
}
h1 span {
	color: rgb(96, 129, 122); font-size: 20px; display: block;
}
h5 {
	color: rgb(96, 129, 122); font-size: 20px; display: block;
}
.header {
	background: rgb(0, 0, 0); height: 25px; text-transform: uppercase; line-height: 24px; font-size: 13px; z-index: 4; opacity: 0.9;
}
.header a {
	padding: 5px 10px; text-align: right; color: rgb(221, 221, 221); letter-spacing: 1px; text-shadow: 1px 1px 1px #000;
}
.header a:hover {
	color: rgb(255, 255, 255);
}
.header a span {
	font-weight: bold;
}
.header span.right_ab {
	right: 4px; position: absolute;
}
