body{
	background-color:#fff8dc;
	padding:0.5em;
}
p{
	text-indent:1.0em;
	line-height:1.7em;
	margin:0.5em
}

ul li{
	font-family:serif;
}

a:link{
	color:#009;
	background-color:transparent;
	text-decoration:underline !important
}
a:visited{
	color:#66d;
	background-color:transparent;
	text-decoration:underline !important
	}
h1{
	text-align:center;
	color:#778;
	background-color:#eec;
	font-size:2.0em;
	font-weight:bolder;
	font-family:"Times New Roman",Times,serif;
	padding:0.5em 0em;
	border:0.2em double #aaa;
	margin:1% 9%;
}
h2{
	color:#667;
	background-color:transparent;
	font-size:1.5em;
	font-family:"Times New Roman",Times,serif;
	margin:3% 3% 2%;
}
p + h2{
	color:#556;
	background-color:transparent;
	font-size:1.3em;
	font-family:"Times New Roman",Times,serif;
	border-style:solid;
	border-width:0em 0em 0.3em 0em;
	border-color:#cca;
	padding:0.5%;
	margin:3% 25% 2% 2%;
	}

h3{
	color:#444;
	background-color:transparent;
	font-family:"Times New Roman",Times,serif;
	border-style:solid;
	border-width:0em 0em 0.1em 0em;
	border-color:#cca;
	padding:0.5%;
	margin:4% 25% 1% 2%;
	}
ol{
	counter-reset: item;
	margin:0.5em;
	padding:0.4em 1em;
	background-color:#eec;
	color:black;
}
li{
	line-height:1.8em;
	display: block
}
li:before{
	content: counters(item, ".") ". ";
	counter-increment: item
}
address, .adr{text-align:right}
