BODY {
	color: Black;
	background-color: #E5EAEE;
	font-family: Verdana, Geneva, Arial, Helvetica, serif;
	font-size: 10pt;
	background-image: url(images/background.png);
	background-repeat: repeat-x;
}

th,tr,td {
	font-family: Verdana, Geneva, Arial, Helvetica, serif;
	font-size: 10pt;
}

A {
	color: Blue;
}

A:HOVER {
	color: #000099;
}

.masthead h1 {
	display: none;
}

.content {
	background-image: url(images/contentback.png);
	background-repeat: no-repeat;	
	text-align: top;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content h1 {
	font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 40px;
	padding-right: 20px;
}

.content p {
	padding-left: 40px;
	padding-right: 40px;
}

.content ul {
	padding-left: 60px;
}

.contactform {
	padding-left: 40px;
}

.primarynavigation {
	text-align: top;
	padding-left: 100px;
	font: 8pt/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.footer {
	padding-right: 30px;
	font: 8pt/1.25em Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
}

.news {
	border: 1px solid #91AC9B;	
	color: black;
	background-color: #E9E9E9;
	padding: 5px;
	margin-left: 40px;
	margin-right: 40px;
	font: 8pt;
}

.news h1 {
	font-size: 8pt;
	font: bold;
	padding-left: 20px;
	padding-right: 20px;
	display: inline;
}

.news h2 {
	font-size: 10pt;
	font: italic;
	padding-left: 20px;
	padding-right: 20px;	
}

.news p {
	padding-left: 20px;
	padding-right: 20px;
}

.blurb {
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0;
}

.homeimage {
	float: right;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}
