* {padding: 0; margin: 0; border:0; }
p {margin-top: 1em;  font-family: Georgia, Times, serif; font-size: 100%; }
a:link, a:visited
{
#color: #0000bb;
color: #0000bb;
text-decoration: none;
}

a:hover
{
color: #0000ff;
text-decoration: none;
}

body {
background-color:#ffffff;
#background-color:#ffffff;
color: #000;

background-image:url('/images/topright.jpg');
background-position: top right;
background-repeat:no-repeat;
}

img { border: solid 0px #ccc; }

table td { padding-left: 15px; padding-top: 0px; }

#content
{
width: 960px;
padding: 0;
margin: 0 auto;
}

#container
{
margin: 0 auto;
}

#header
{
background-color: #ccc;
background: url() no-repeat top left;
color: #006633;
height: 100px;
padding-top: 23px;
}

#header a {
  width: 1700px;
  height: 200px;
}

#header img {
display: block;
  margin-left: auto;
  margin-right: auto;
}
#header p
{
	font-family: sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 100%;
	word-spacing: .75ex;
	letter-spacing: 0.1ex;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	text-indent: 2ex;
font-size: 200%;
}

#navcontainer ul
{
padding-left: 0;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
background-color: #fff;
color: #000;
width: 100%;
font-family: Georgia, Times, serif;
font-size: 90%;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 1em 1em;
background-color: #fff;
color: #000;
text-decoration: none;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
}

#navcontainer ul li a:hover
{
background-color: #40407a;
color: #fff;
}