body {
	
	color: rgb(0,0,0);
	
	background-color: rgb(255,255,255);
	
	margin: auto;
	
	padding: 5px;
	
	width: 720px;
	
	}
	
	
h1	{

	color: rgb(255,255,255);
	
	background-color: rgb(139,0,0);
	
	border: 0;

	font-family: Times, "Times New Roman", serif;
	
	font-size: x-large;
	
	letter-spacing: 2px;
	
	margin-bottom: 35px;
	
	padding: 5px 0 10px 8px;
	
	text-align: left;
	
	}
	
h2	{

	color: rgb(139,0,0);
	
	background-color: rgb(255,255,255);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: large;
	
	padding: 0;
	
	text-align: left;
	
	}
	
h3	{

	color: rgb(0,0,0);
	
	background-color: rgb(255,255,255);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: medium;
	
	font-weight: bold;
	
	text-align: left;
	
	}
	
h4	{

	font-family: Arial, Helvetica, sans-serif;
	
	font-size: small;

	font-style: oblique;
	
	font-weight: bold;
	
	text-align: left;
	
	}
	
p, ul, li 	{

	color: rgb(0,0,0);
	
	background-color: rgb(255,255,255);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: medium;
	
	font-weight: normal;
	
	text-align: left;
	
	}
	
.top_note	{

	font-style: italic;
	
	}
	
.h2p1	{

	padding-left: 8px;
	
	}
	
.bottom	{

	font-family: Helvetica, Arial, sans-serif;
	
	font-size: small;
	
	line-height: 1.5em;
	
	padding: 2px 0;
	
	text-align: center;
		
	}
	
.caption	{

	font-size: small;
	
	font-style: oblique;
	
	margin: 2px;
	
	padding: 0;
	
	text-align: center;
	
	}
	
.horai	{

	background-color: rgb(205, 205, 205);
	
	}
	
.way	{

	background-color: rgb(245,222,179);
	
	font-family: "Bookman Old Style", serif;
	
	margin: 2px 0;
	
	padding: 0;
	
	}
	
.nembutsu	{

	background-image: url(images/muryo_bg.JPG);
	
	font-family: Garamond, sans-serif;
	
	margin: 2px 0;
	
	padding: 0;
	
	text-align: center;
	
	}
	
.jokyo	{

	font-family: Helvetica, Arial, sans-serif;
	
	font-size: 14px;
	
	line-height: 18px;

	margin: 2px 0;
	
	padding: 0;
	
	}
	
.white	{

	padding: 34px 0 0 6px;
	
	}
	
.int	{

	color: white;
	
	background-color: rgb(0,0,139);
	
	border-color: blue;
	
	border-style: outset; 

	font-family: Arial, Helvetica, sans-serif;
	
	font-size: small;
	
	margin: 18px 0 0 0;
	
	padding: 10px 2px;
	
	text-align: center;
	
	}	
	
.hint	{

	margin: 0;
	
	padding: 0;
	
	}
	
.footnote	{

	font-size: small;
	
	}

a:link	{

	 color: rgb(139,0,0);
	 
	 background-color: white;
	 
	 text-decoration: underline;
	 
	 }
	 
a:active	{
	 
	 color: rgb(139,0,0);
	 
	 background-color: yellow;
	 
	 text-decoration: none;
	 
	 }
	 
a:visited	{

	color: rgb(139,0,0);
	 
	 background-color: white;
	 
	 text-decoration: underline;
	 
	 }
	
a:link.top	{

	color: rgb(255,255,255);
	
	background-color: rgb(139,0,0);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: x-large;
	
	letter-spacing: 2px;

	text-decoration: none;
	
	}
	
a:active.top	{

	color: rgb(255,255,255);
	
	background-color: rgb(139,0,0);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: x-large;
	
	letter-spacing: 2px;

	text-decoration: none;
	
	}
	
	
a:visited.top	{

	color: rgb(255,255,255);
	
	background-color: rgb(139,0,0);
	
	font-family: Times, "Times New Roman", serif;
	
	font-size: x-large;
	
	letter-spacing: 2px;

	text-decoration: none;
	
	}
	
a:link.horai	{

	background-color: rgb(205, 205, 205);
	
	}
	
a:active.horai	{

	background-color: rgb(205, 205, 205);
	
	}
	
a:visited.horai	{

	background-color: rgb(205, 205, 205);
	
	}
	
a:link.way	{

	background-color: rgb(245,222,179);
	
	font-family: "Bookman Old Style", serif;
	
	}
	
a:active.way	{

	background-color: rgb(245,222,179);
	
	font-family: "Bookman Old Style", serif;
	
	}
	
a:visited.way	{

	background-color: rgb(245,222,179);
	
	font-family: "Bookman Old Style", serif;
	
	}
	
a:link.intlink	{

	color: white;

	background-color: rgb(0,0,139);
	
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
a:active.intlink	{

	color: white;

	background-color: rgb(0,0,139);
	
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
a:visited.intlink	{

	color: white;

	background-color: rgb(0,0,139);
	
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
	
	
	
