﻿em {
	font-weight: bold;
	font-size: 1.2em; 
}

a {	text-decoration: none;
}

#wrapper {
		width:967px;
		margin: 0 auto;
		padding: 3px;
		border: 9px solid #959595;
		background-color: #fff;
}
#middlestripe {
		border: 4px solid #06f;
		padding: 2px;
}
#innerstripe {
		border: 6px solid black;
}

#header {
		margin-top: 8px;
		margin-bottom: -11px;
		padding-left: 8px;
		padding-bottom: 0;
}
#header p {
		margin: 0px;
		height: 240px;
		padding-bottom: 0;
}
#header img {
		margin: 0px;
		padding-bottom: 0;
}
.vertborders{
		border-left: 7px solid #c2c2c2;
		border-right: 7px solid #c2c2c2;
}
.horzborders {
		border-top: 7px solid #c2c2c2;
		border-bottom: 7px solid #c2c2c2;
}
#mainnav {
		float: left;
		margin-top: 10px;
		padding-left: 20px;
		font-weight: bold;
}
#mainnav ul {
		font-size: 1.4em;
		list-style-type: none;
		margin-left: 10px;
		padding-left: 0;
		text-transform: uppercase;
		text-align: right;
}
#mainnav li {
		margin-bottom: 8px;
		color: black;
}
#mainnav a {
		display: block;
		width: 160px;
		color: black;
}
#mainnav a:hover {
				background-color: #c2c2c2;
				
}
#mainnav a:active {
			color: #000;
}
#mainnav li.currpg {
			background-color: #c2c2c2;
}
#mainnav li.currpg a {
			color: #a60600;
}
body {
	background-color: #a60600;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

#maincont {
		background-color: #c2c2c2;
		width: 663px;
		margin-left: 246px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 15px;
		padding-top: 10px;
		padding-bottom: 0px;
}
h1 {
		font-style: italic;
		color: #a60600;
}
#maincont ul {
		line-height: 1.4em;
}
#maincont li {
		color: #000;

}
#maincont p {
		line-height: 1.3em;
		margin-top: 0;
		padding-top: 0;
}
#maincont h2 {
		margin-top: 30px;
		margin-bottom: 0;
		padding-bottom: 0;
}
#menu {
	font-size: 1.5em;
	width: 380px;	
	margin-left: 35px;
}
#menu a {
		color: #000;
		display: block;
		width: 180px;
		margin: 0 auto;
}
#menu a:hover, a:visited {
		color: #a60600;

}
#menu a:hover {
		background-color: #acacac;
}
#menu ul {
		list-style-type: none;
		text-align: right;
}

#footer {
		clear: both;
		width: 945px;
		padding: 1px;
		margin: 0px;
		color: #fff;
		text-align: center;
		background-color: #000;
}
#footer img {
		border: none;
}
#footer a {
		color: #fff;
}
#footer a:hover, a:active, a:focus {
					background-color: transparent;
}
.ralign {
		text-align: right;
}

.lalign {
		text-align: left;
}

.byline {
		display: block;
		margin-top: 0px;
		margin-bottom: 0px;
		font-weight: normal;
		font-style: italic;
		letter-spacing: 1px;
		text-indent: 0;
}
#newsprint {
		font-family: George, "Times New Roman", Times, serif;
}
.headline {
		font-size: 1.5em;
		font-weight: bold;
}
.emailto {
		font-style: italic;
		font-size: 1.1em;
		color: #06f;
		
}
.bigbutton {
		width: 660px;
		margin-top: 20px;
		margin-left: 0px;
		padding: 0px;
		font-size: 1.2em;
}
.bigbutton a {
		color: black;
}
.bigbutton a:hover {
			color: #06f;
}
#note {
	font-size: .9em;
	font-style: italic;
}
.bottomspace {
		padding-bottom: 15px;
		margin-bottom: 20px;
}
#validator {
		width: 967px;
		margin: 0 auto;
		margin-top: 2px;
		padding: 3px;
		text-align: center;
}
#validator img {
		border: 0px;
		width: 88px;
		height: 30px;
}
