body{
 background: #000080;
 color:#ffffff;
 width: 94%;
 font-family: "Book Antiqua", Palatino;
}

h1{
 border: solid 2px #2020a0;
 background: #000060;
 padding-left: 4px;
 font-size: 150%
}
h2{
	font-size: 120%;
	background: #202080;
 	border: solid 2px #2020a0;
	padding-left: 4px;
}

h3{
	color:#ffffc0;
	font-size:100%;
	font-style: italic;
	margin-bottom:0;
	margin-top:6;
}

a{
 font-size: 100%;
 font-style: italic;
 font-weight: bold;
 color: #ffffc0;
}
a:active{
 color: #c00000;
 background: #ffffc0;
}
a:hover{
  color: #c00000;
}
hr{
 width:100%;
 border:0;
 color: #22a;
 background-color:;
}

table.tablelines{
	border-spacing:1;
	border-color:#2020a0;
	border-style: ridge;
}
table.tablelines td, th{
	border-color:#2020a0;
	border-style: groove;
}

ul.hmenu{
 margin: 0;
 padding: 0;
}

ul.hmenu li{
 float: left;
 margin: 0 0;
 padding: 0 0;
 xwhite-space: nowrap;
 list-style:none;
 border: solid #22a;
 border-width: 1;
}
ul.hmenu li a{
 xwidth:135;
 xheight:55;
 background: #228;
 padding: 0 0;
}
ul.hmenu li a:hover{
 border: solid #33b 2;
 background: #218;
}

pre.poem{
  margin-bottom:900;
  font-size:20;
  font-style:normal;
  font-family: serif;
}

ol ol{

}