body {
	
	color: rgb(90,90,90);
	
	background-color: rgb(251,251,243);
	}

h1	{

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	background-image: url(images/banner_bg.JPG);
	
	font-family: Helvetica, Arial, sans-serif;
	
	font-size: 48px;
	
	font-style: normal;
	
	letter-spacing: 2px;
	
	margin: 0;
	
	text-align: center;
	
	word-spacing: 4em;
	
	}
	
h2	{

	color: rgb(184,134,11);
	
	background-color: rgb(231,231,223);
	
	background-image: url(images/banner_bg.JPG);
	
	font-family: Helvetica, Arial, sans-serif;
	
	font-size: 23px;
	
	font-style: normal;
	
	font-weight: bold;
	
	letter-spacing: 1px;
	
	margin: 0;
	
	padding: 4px;
	
	text-align: center;
	
	word-spacing: 6px;
	
	}
	
h3	{

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	background-image: url(images/banner_bg.JPG);
	
	font-family: Garamond, serif;
	
	font-size: xx-large;
	
	font-style: italic;
	
	letter-spacing: 2px;
	
	margin: 10px 0 0 0;
	
	padding: 5px 0 0 0;
	
	text-align: center;
	
	word-spacing: 0px;
	
	}
	
h4	{

	color: rgb(90,90,90);
	
	background-color: rgb(201,201,193);
	
	font-family: Helvetica, Arial, sans-serif;
	
	font-size: large;
	
	font-style: normal;
	
	letter-spacing: 2px;
	
	margin: 0;
	
	padding: 0;
	
	text-align: center;
	
	word-spacing: 4px;
	
	}	
	
h5	{

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	font-family: Garamond, serif;
	
	font-size: large;
	
	font-style: normal;
	
	margin: 0;
	
	padding: 0;
	
	text-align: center;
	
	}
	
h6  {

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	font-family: Garamond, serif;
	
	font-size: medium;
	
	font-style: normal;
	
	font-weight: bold;
	
	margin: 10px 0 0 0;
	
	padding: 10px 0 0 0;
	
	text-align: center;


	
	}


p	{

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	font-family: Garamond, serif;
	
	font-size: medium;
	
	font-style: normal; 
	
	line-height: 1.2em; 
	
	text-align: justify;
	
	text-indent: 0em;
	
                    padding-left: 1em; 

                    padding-right: 1em; 


	}



	
li  {

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	font-family: Garamond, serif;
	
	font-size: medium;
	
	font-style: normal; 
	
	line-height: 150%; 
	
	list-style-position: outside;
	
	margin: 0;
	
	padding-left: 2px;

                    padding-right: 16px;

	text-align: justify;
	
	}
	
td	{

	color: rgb(90,90,90);
	
	background-color: rgb(231,231,223);
	
	border: solid 1px;
	
	font-family: Garamond, serif;
	
	font-size: medium;
	
	font-style: normal; 
	
	padding: 7px;
	
	text-align: left;
	
	}
	
.kanjibanner	{

	width: 110px; 
	
	height: 36px; 
	
	border: 0;
	
	margin: 0;
	
	padding: 0;
	
	}
	
.footnote	{

	font-size: smaller;
	
	text-indent: 0;
	
	}
	
.front	{

	text-align: center;
	
	text-indent: 0;
	
	}
	
.bottom {

	text-align: center;
	
	text-indent: 0;
	
	}
	
.indent	{

	margin-left: 3em;

	margin-right: 3em;

	text-indent: 0;

                    
	
	}
	
.noindent	{

 text-indent: 0;
 
 }
	
.it	{

	font-style: italic;
	
	}

.ul	{

	text-decoration: underline;
	
	}

	
.text	{

	margin: 5px;
	
	}

a:link	{
	
	color: rgb(215,85,53);
	
	background-color: rgb(231,231,223);
	
	text-decoration: none;
	
	}
	
a:active {

	color: rgb(215,85,53);
	
	background-color: rgb(231,231,223);
	
	text-decoration: none;
	
	}
	
a:visited	{
	
	color: rgb(215,85,53);
	
	background-color: rgb(231,231,223);
	
	text-decoration: none;
	
	}
	
.blockquote {

      margin-left: 1em;

	margin-right: 1em;

	text-indent: 0;

      text-align: justify;


                   }





	