body {
	background-image: url(../images/background.gif);
	border: double Navy;
	font-family: sans-serif;
}

p {
   text-align: justify; font-family: sans-serif; padding: 0.5em;
  }
ul {text-align: center;	
}
#header p {
	text-align: center;
	font-style: normal;
	font-weight: bold;
	color: Navy;
}
#footer p {
	text-align: center;
}
h1,h2 {
	text-align: center; font-family: sans-serif; color: navy;
	}
h3 { color: white;}



#toplist, #toplist2
{
list-style: none;
margin: 0;
padding: 0;
}

#toplist li, #toplist2 li
{
padding: 0 0.2em 0 0.5em;
display: inline;
border-left: 1px solid black;
}

#toplist li:first-child, #toplist2 li:first-child
{
border-left: 0;
padding-left: 0;
}

/*Win IE fix \*/
* html #toplist, #toplist2 { height: 1%; }
* html #toplist li, #toplist2 li { margin: 0 0.5em 0 -0.5em; }

/*End Win IE fix*/

ul#navlist, #navlist2
{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#navlist li, #navlist2 li
{
display: inline;
list-style-type: none;
}

#navlist a, #navlist2 a {
	padding: 3px 10px;
}

#navlist a:link, #navlist a:visited, #navlist2 a:link, #navlist2 a:visited
{
	color: #fff;
	background-color: Navy;
	text-decoration: none;
}

#navlist a:hover, #navlist2 a:hover
{
	color: Black;
	background-color: #FFFF7F;
	text-decoration: none;
}

#footer a:link, #footer a:visited
{
	color: Black;
}

#form label, #form input {
	display: block;
	width: 150px;
	float: right;
	margin-bottom: 10px;
}

#form label {
	text-align: right;
	width: 75px;
	padding-right: 10px;
}

#form br {
	clear: left;
}

#form
{
	font-family: sans-serif;
}

