a:link {
text-decoration: none;
color: #ff8800;
font-weight: bold;
}

a:visited {
text-decoration: none;
color: #ff8800;
font-weight: bold;
}

a:active {
text-decoration: none;
color: #ffaa00;
font-weight: bold;
}

a:hover {text-decoration: underline;
color: #ffaa00;
font-weight: bold;
}

.top {
color: #ffffff;
font: bold 2.5em arial, helvetica, sans-serif;
}

.minitop {
color: #000000;
font: bold 2em arial, helvetica, sans-serif;
}

img {
display: block;
float: left;
margin: 0em 0.5em 0.5em 0;
border: 0;
}

.content {
width: 60%;
margin-top: 3em;
margin-left: auto;
margin-right: auto;
margin-bottom: 3em;
background: #ff0000;
text-align: justify;
padding: 1em;
border: 0;
color: #000000;
}

.banner {
text-align: center;
padding: 0;
border: 0;
color: #000000;
}

.banner img {
float: none;
margin-left: auto;
margin-right: auto;
}
	
body {
background: #ff8800 url(back.gif);
font: 0.8em arial, helvetica, sans-serif;
color: #000000;
margin: 0;
padding: 0;
}
	
#title {
background-color: #ffffff;
color: #000000;
}
	
#menu ul {
list-style: none;
padding: 0;
margin: 0;
float: left;
width: 100%;
}
    
#menu li {
float: left;
background: #ffffff;
margin: 0 3px 0 0;
padding: 0 2px 0 2px;
}
    
#menu a {
text-decoration: none;
display: block;
margin: 0.2em;
padding: 0;
font-weight: bold;
color: #ff0000;
}
	
#menu a:hover {
color: #ffaa00;
border: 0;
}
	
#menu #active a {
color: #000000;
border: 0;
}
	
#content {
color: #ffffff;
padding: 1em;
}
	
#content p {
margin: 0 0 1em 0;
color: #000000;
}
	
h1 {
margin: 0;
padding: 2px;
color: #000000;
font-size: 3em;
}