body {
font-family:		'Arial', sans-serif;
font-size:		90%;
color:			#000000;
background-color:	#FFFEEE;
margin:			0px;
padding:		0px;}

.closed {
display: none;
padding: 0.25em 0px 0px 0px;}

.opened {
display: yes;
padding: 0.25em 0px 0px 0px;}

div.top {
background-color:	#000080;
height:			45px;
margin:			0px;
padding:		1px 0em 0em 0em;}

div.menu {
background-color:	#000080;
color:			#00FFFF;
text-align:		left;
position:		relative;
float:			left;
width:			13em;
margin:			0px 1em 1em 0px;
padding:		0px 0px 0.5em 0.5em;}

div.cmenu {
background-color:	#000080;
text-align:		left;
position:		absolute;
top:			45px;
left:			0px;
width:			13em;
margin:			0px 1em 1em 0px;
padding:		0px 0px 0.5em 0.5em;}

div.ctext {
background-color:	#FFFEEE;
color:			#000000;
margin:			0px 0px 0px 15em;
padding:		0px 1em 0px 1em;}

div.text {
background-color:	#FFFEEE;
color:			#000000;
margin:			0px;
padding:		0px 1em 0px 1em;}

div.contents {
background-color:	#E3E4CD;
text-align:		left;
position:		relative;
width:			12em;
float:			right;
margin:			0px 0px 1em 1em;
padding:		0px;}

div.links {
background-color:	#000080;
margin:			0em 0em 1em 1em;
padding:		0.25em;
width:			150px;
float:			right;}

div.also {
background-color:	#E3E4CD;
padding: 		0.5em;}

div.main {
background-color:	#FFFEEE;
margin:			0.5em 1em 1em 1em;}

div.cmain {
width:			100%;
background-color:	#FFFEEE;
margin:			0.5em 1em 1em 1em;}

div.lyrics {margin-left: 25%};

div.rpic {
float:			right;
text-align:		center;
font-size:		small;
margin:			0.5em;}

div.lpic {
float:			left;
text-align:		center;
font-size:		small;
margin:			0.5em;}

div.cpic {
text-align:		center;
font-size:		small;
margin:			0.5em;}

a:link {color:		#000080;}
a:visited {color:	#800080;}
a:active {color:	#FF0000;}

a.go {
text-decoration:	none;
color:			#000080;
font-weight:		bold;}

a.menu {
text-decoration:	none;
color:			#00FFFF;
font-weight:		bold;}
a.menu:visited {color:	#00FFFF;}
a.menu:active {color:	#00FFFF;}
a.cur {
text-decoration:	none;
color:			#FF9900;
font-weight:		bold;}
a.cur:visited {color:	#FF9900;}
a.cur:active {color:	#FF9900;}

a.org {
text-decoration:	none;
color:			#36614F;}

a.topic {
text-decoration:	none;
color:			#000080;}
a.topic:hover {
color:			#CC3300;
text-decoration:	underline;}

div.also a {
text-decoration:	none;
color:			#000080;}
div.also a:hover {color: #CC3300;text-decoration: underline;}

a.date {
color:			#000080;
font-weight:		bold;
text-align:		center;
text-decoration:	none;}

a.sign {
color:			#CC3300;
font-size:		125%;
font-weight:		bold;
text-decoration:	none;}

a.tt {
color:			#000000;
font-weight:		bold;
text-decoration:	none;}

hr {
color:			#CC3300;
height:			1px;
width:			100%;}

h1 {
color:			#CC3300;
font-family:		'Courier New', monospace;
font-size:		150%;
font-weight:		bold;
text-align:		center;}

h2 {
color:			#CC3300;
font-family:		'CourierNew', monospace;
font-size:		130%;
font-weight:		bold;
text-align:		center;
margin-top:		0.1em;}

h3 {
color:			#CC3300;
font-family:		'Arial', sans-serif;
font-size:		100%;
font-weight:		bold;
text-align:		center;}

h4 {
color:			#000000;
font-family:		'Arial', sans-serif;
font-size:		100%;
font-weight:		bold;
text-align:		left;}

h1 em {
color:			#FF6600;
font-style:		normal;}

big {
color:			#000080;
font-size:		125%;
font-weight:		bold;}

p {
text-align:		justify;
margin-top:		1em;
margin-bottom:		1em;}

p.top {
text-align:		right;
font-size:		80%;}

.center {text-align:	center;}
.left {text-align:	left;}
.right {text-align:	right;}

dd.anons {
color:			#606060;
font-size:		90%;
margin-left:		2em;}

span.org {
color:			#FF9900;
font-weight:		bold;}

em.bright {
color:			#FF9900;}

em.ybright {
font-style:	normal;
color:		#FFFF00;}

em.chapter {
color:			#00FFFF;
font-size:		125%;
font-weight:		bold;
font-style:		normal;
text-align:		center;}

td.link {
border:			1px solid #FFFEEE;
font-weight:		bold;
text-align:		center;
cursor:			hand;}

big.date {
color:			#000080;}

big.sign {
color:			#CC3300;}

td.menu {
text-align:		left;
color:			#00FFFF;
background-color:	#000080;
font-size:		90%;
font-weight:		bold;}

td.cur {
color:			#FF9900;
background-color:	#000080;
font-size:		90%;
font-weight:		bold;
text-align:		left;}

td.main {
color:		#00FFFF;
background-color: #000080;}

th.main {
color:		#FFCC00;
cursor:		hand;
border-top:	5px solid #FFCC00;
border-right:	1px solid #FFCC00;
border-bottom:	1px solid #FFCC00;
background-color: #000080;}

dt {
font-weight:		bold;
margin:			0.75em 0.25em 0.25em 0.25em;}

dd.anons {
color:			#606060;
font-size:		90%;
padding-left:		2em;}

.note {font-weight: bold; color: red;}
em {font-weight: normal; font-style: normal; color: blue;}

.b {color: blue;}
.r {color: red;}
.o {color: orange;}
