/* 'Nav-at-the-Side' style */
body {
  margin: 0 5% 10px 1%;
  padding: 0;
  background-color: white;
  color: black;
}

#skip_to_content { 
  position: absolute;
  left: -500px;
}

#container {
}

#header {
  border: 0 solid #000000;
/*  background-image: url(../images/bg.png);
  background-repeat: repeat-x;
  background-color: #dddddd; */
  color: black;
  margin: 0% 0% 0% 0%;
  padding: 0% 0% 0% 0%;
}

#main {
/*  float: right;
  width: 100%;
  margin-right: -15%
  margin-right: 1% */
}

#content {
  border: 0 solid #000000;
/*  background-color: #f1f1f1; /**/
  color: black;
/*  margin: 0% 15% 0% 1%; */
  margin: 10px 1% 0 130px;
/*  padding: 0% 2% 1% 2%; */
  font-family: sans-serif;
}

#chooser {
  border: 0 solid #000000;
  color: black;
  margin: 0% 2% 0% 35%;
}

#index_content {
  border: 0 solid #000000;
  background-color: #f1f1f1;
  color: black;
/*  margin: 0% 15% 0% 1%; */
  margin: 0% 1% 0% 1%;
/*  padding: 0% 2% 1% 2%; */
}

#footer {
  font-size: 80%;
  text-align: center;
  font-family: sans-serif;
  clear: both;
}

#caveat {
  color: #ffffff;
  background-color: #000099;
  text-align: left;
  font-size: 80%;
}

#subhead {
  color: #ffffff;
  background-color: #990000;
  border-style: solid;
  border-color: #f1f1f1;
  margin: 0% -1% 0% -1%;
  padding: 0% 1% 0% 1%;
  font-size: 125%;
}

#title {
  color: #e00080;
/*  background-color: #990000;
/*  border-style: solid; 
  border-color: #f1f1f1;
/*  border-color: #990000 #990000 #f1f1f1 #990000; */
  margin: 10px 14% 0 114px;
  font-size: 150%;
  font-weight: bold;
  font-family: cursive;
  text-align: left;
}

.float_right {
  float: right;
  padding: 0% 0% 1% 1%;
}

.embed_poem {
  margin: 0% 1% 0% 10%;
}

ul.hor_list {
  display: inline;
  list-style-type: none;
  padding: 0 0 0 0;
  margin: 50% 0% 50% 0%;
}

li.hor_list {
  display: inline;
  list-style-type: none;
  padding: 10px 1% 1% 0;
  margin: 0% 0% 0% 0%;
}

#nav_zone {
  float: left;
  width: 100px; /**/
  border: 0 none white;
  color: black;
  margin: 2px 1% 0% 0%; /**/
  padding: 1% 0 0 0; /**/
}

ul.nav_bar  {
  display: inline;
  list-style-type: none; /* disc; /**/
  border: 0px solid #000000;
  color: red;
  padding: 0 0 0 0; /**/
  margin: 0% 1% 0% 3%;
}

li.nav {
  display: list-item;
  list-style-type: none; /* disc; */
  padding: 0 1% 0 5%;
  margin: 4px 3px 0 8px;
  color: red;
  background-color: #ffffff;
  font-size: 120%;
  font-weight: bold;
}

#new_zone {
  float: left;
  width: 95px; /**/
  border-top: thin solid black;
  border-left: thin solid black;
  border-right:  solid black;
  border-bottom:  solid black;
  color: black;
  margin: 8% 1% 0% 0%; /**/
  padding: 1% 0 0 0; /**/
}

ul.new  {
  display: inline;
  list-style-type: none; /* disc; /**/
  color: black;
  padding: 0 0 0 0; /**/
  margin: 0 1% 0 2%;
}

li.new {
  display: list-item;
  list-style-type: disc;
  padding: 0 1% 0 0;
  margin: 0 2px 3px 18px;
  color: black;
  background-color: #ffffff;
  font-size: 70%;
  font-weight: bold; /**/
  font-family: sans-serif;
}

p.new {
  margin: 0 0 0.4em 0.4em;
  color: red;
  font-size: 75%;
  font-weight: bold; /**/
  font-family: sans-serif;
}

li.search_btn {
  border: 1px solid #606080;
  display: inline;
  list-style-type: none;
  padding: 0 1% 0 1%;
  margin: 0 -3px 0 0;
  background-color: #e0e0ff; /* d8d8ff */
  font-size: 110%;
}

p.button {
  color: #0000bf;
  text-decoration: none;
/*  background-color: #f8f8f8; */
  background-color: #e0e0ff;
  border: 2px solid #0000ff;
  padding: 0px 5px;
  margin-left: 0;
}

p2:first-letter 
{
color: #0000ff;
font-size:150%
}

h1 {text-align: center;}

table.index_table {
  margin: 0% 2%;
  background-color: #e0e0ff;
}

.headers {
  background-color: #80a0ff;
}

.white {
  background-color: #ffffff;
}

.reverse {
  background-color: #000000;
  color: #ffffff;
  font-weight: bold;
}

em.small {
  font-size: 70%;
}

.notd {
  border-style: none;
  border: 0 none #ffffff;
  text-decoration: none;
  margin: 4px 3px 0 8px;
}

.big {
  font-size: 150%;
  font-weight: bold;
}

