.navigation h2 { 
	letter-spacing:-1px;
	text-transform:lowercase; 
	text-align:right;
	font-family: Tahoma;
	line-height:10px;
	font-size: 18pt; 
	font-weight: bold; 
	color: #68BDDD;
	cursor: default;}

#maincontent {
	align: top-center;
	margin: 0 auto; }

img, a { border: 0; }

.navigation { width: 130px;
	position:absolute;
	top:300px;}

.navigation ol,li{
	margin-left:-10px;
	border-bottom: solid #F4F4F4 1px;
	background-color: #FFFFFF;
	letter-spacing:-.217px;
	font-family: Arial, Verdana;
	font-size: 10pt;
	color:#898989;}

.navigation a	{
	padding: 70px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px; }

.navigation A:link{
	color:#9832A7;
	text-decoration:none;
	cursor: default;} 

.navigation A:visited{
	color:#9E67A6;
	text-decoration:none;
	cursor: default;} 

.navigation A:hover{
	color: #C333D8;
	text-decoration:none;
	cursor: default;;} 

A:link{
	color:#35B647;
	text-decoration:none;
	cursor: default;} 

A:visited{
	color:#58C167;
	text-decoration:none;
	cursor: default;} 

A:hover{
	color: #0D881F;
	text-decoration:none;
	cursor: default;} 

li:hover {
	margin-left:-10px;
	list-style-image: url(bullet2.png)}

ul,ol{
	margin-left:-10px;
	list-style-image: url(bullet.png)}

ul.navigation ul a {
	padding:3px 1px 3px 5px;
	width:130px; }

.content li a {
	width: 130px; }

ul.content li a {
	width:130px;
	float:left; }

ul,ol a{
	width: 130px; }

body 	{ background-image: url(background.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-attachment: fixed;
	padding: 0px; 
	margin: 0px; }

p	{ color: #474747;
	font-face: arial;
	font-family: arial;
	font-size: 9pt;
	text-align: justify;
	cursor: default;
	border: 1px;
	border-style: solid;
	border-color: #D8D8D8;
	padding: 2px;
	background-color: #F7F7F7; }

.content h2 { 
	letter-spacing:-1px;
	text-transform:lowercase; 
	text-align:left;
	font-family: tahoma;
	line-height: 16px;
	font-size: 18pt; 
	font-weight: bold; 
	color: #B9DBE7;
	cursor: default;}

b { color: #A4A4A4;}
u { color: #7C7C7C;}
i { color: #656565;}

#aki { color: #953CA8; }
#aya { color: #EB6C00; }
#haru { color: #DF4A7B; }
#mai { color: #005EDE; }
#miori { color: #499B08; }