h1 {
	color: #ff8f00;
	text-align: center;
}

a {
	color: #ff8f00;
	text-decoration: none;
}

a img
{
	border: none;
} 

.top-align {
	vertical-align: top;
}

a:hover {
	color: #f06f00;
	font-weight: 500;
	text-decoration: none;
}

.msg {
	padding-left: 30px;
}

img {
	margin: 10px;
}

.message {
	background: #eee;

	margin-top: 0em;
	margin-bottom: 0em;
	margin-right: 5em;
	margin-left: 5em;

	padding-top: 1em;
	padding-bottom: 1em;
	padding-right: 1em;
	padding-left: 1em;
}

img {
	text-decoration: none;
}

table td tr {
	border: 2;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	text-justify: newspaper;
}

.home-title {
	color: #f06f00;
	vertical-align: top;
	padding-left: 20px;
}

body {
	font-family: URW Gothic L;
	text-align: justify;
	text-justify: newspaper;

	#font-family: Century Schoolbook L;
	#font-family: URW Palladio L;
	#font-family: URW Bookman L;
	#font-family: URW Chancery L;
}

.title {
	color: #ff8f00;
	font-size: 56px;
	font-family: URW Chancery L;
	#text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;

	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left: auto;
	margin-right: auto;
}

.copyright {
	width: 100%;
	color: #aaaaaa;
	text-align: center;
}

.page {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: auto;
	margin-top: 0px;
	margin-bottom: 50px;
}

.menu {
	font-size: 21px;
	font-color: #332200;
	line-height: 31px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: auto;
	margin-top: 0px;
	margin-bottom: 50px;
}

