*	{
	margin: 0;
	padding: 0;
	}

body  {
	color : #000;
	background-color : #ccc;
	background-image : url(md_bakg1.jpg);
	margin-left : 0px;
	margin-right : 0px;
	font-family: Georgia, "Times New Roman", Times, sans-serif;
}

h2, h3, h4, p, ul, ol, dl, pre, table, caption, hr  {
	margin-left : 5%;
	margin-right : 5%;
	margin-top: 1em;
}

ul ul {
	margin-top: 0;
}

h1  {
	font-weight : normal;
	margin-bottom : 1em;
	text-align : center;
}

h2  {
	font-weight : normal;
}

blockquote, li, dd
	{
	margin-left: 1em;
	}

caption  {
	font-weight : bold;
	text-align : left;
}

td	{
	padding: 0.2em;
}

center table
	{
	text-align: left;
	}

a:link  {
	color : #00c;
}

a:visited  {
	color : #c00;
}

a:active  {
	color : #f90;
}

sup	{
	position: relative;
	font-size: 0.7em;
	top: -0.1em;
	}

.header, .footer  {
	text-align : center;
	white-space : nowrap;
	font-style : italic;
}

.author  {
	font-style : italic;
	font-weight : bold;
	margin-bottom : 2em;
	text-align : center;
}

.subheading  {
	font-size : larger;
	font-weight : normal;
	text-align : center;
}

li p  {
	margin-left : 0;
	margin-right : 0;
}

dd	{
	margin-bottom: 0.5em;
	}

.small
	{
	font-size: smaller;
	}

.note	{
	font-size: smaller;
	}

.unicode
	{
	font-family: Gentium, Cardo, Junicode, "Lucida Sans Unicode", "Arial Unicode MS";
	}

.important
	{
	font-weight: bold;
	}

.poetry
	{
	font-style: italic;
	line-height : 1.2em;
	}

#contentlist
	{
	float: right;
	width: 228px;
	text-align: center;
	padding-left: 0.5em;
	padding-right: 0.5em;
	}

#contentlist *
	{
	margin-left: 0;
	margin-right: 0;
	margin-top: 1em;
	margin-bottom: 0;
	}

#header
	{
	margin-bottom: 1em;
	margin-top: 0.5em;
	padding-top: 35px;
	background-image: url(md_tengrow.gif);
	background-repeat: repeat-x;
	}

#header *
	{
	margin: 0;
	padding: 0;
	}

#footer
	{
	clear: both;
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-bottom: 35px;
	background-image: url(md_runerow.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}

#footer *
	{
	margin: 0;
	padding: 0;
	}

#header img, #footer img
	{
	margin: 2px;
	}