a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #009900;}

body {
margin: 0px;
background: url("images/bg.png");
background-repeat: repeat-x;
background-color: #ffffff;
}

p {
	margin-left: 200px;
	padding-left: 10px;
	padding-right: 20px;
}

h1 {
font-family: tahoma, verdana, sans-serif;
font-weight: bold;
font-size: 8pt;
margin-left: 158px;
letter-spacing: 3px;
color: #990000;
width: 50%;
text-align: left;
padding-left: 15px;
border-top: 1px dotted #c0c0c0;
border-bottom: 1px dotted #c0c0c0;
border-right: 1px dotted #c0c0c0;
background-color: #efefef;
}

cite {
font-style: italic;
color: #000000;
font-size: 7pt;
}

blockquote {
width: 65%;
}

hr {
border: 1px solid #000000;
width: 95%;
}

#navi {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#navi li {
  display: inline;
  padding:0;
  margin:0;
  text-align:right;
}

#navi li a:link, #navi li a:visited {
  text-decoration: none;
  display: block;
  padding:0px 15px 2px 2px;
  width: 143px;
  color:#000000;
  font-size:8pt;
  margin-top:1px;
}

#navi li a#selected:link, #navi li a#selected:visited {
  text-decoration: none;
  color: #000000;
}

#navi li a:hover {
  text-decoration: none;
  padding-left: 0px;
  background-color: #c0c0c0;
  color: #000000;
  font-weight: bold;
}

#navi li a:active {
  text-decoration: none;
  background-color: #8386ff;
  color: #c0c0c0;
}

