BODY{
  background : #000000 url(ambient1.jpg) 50% 50% fixed;
  margin : 0px;
  color : #dcdcdc;
  font-family : Verdana;
  font-size : x-small;
}

BODY {
    color:#000000;
    background-color:#ffffff;
    scrollbar-face-color:#cccccc;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#ffffff;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#ffffff;
    scrollbar-3dlight-color:#000000;
    scrollbar-darkshadow-color:#000000;
    
 }
.index {
	margin:0;padding: 0;
    scrollbar-face-color:#000000;
    scrollbar-highlight-color:#000000;
    scrollbar-shadow-color:#000000;
    scrollbar-3dlight-color:#000000;
    scrollbar-arrow-color:white;
    scrollbar-track-color:#000000;
    scrollbar-darkshadow-color:#000000;
 }

.index table.main {
 width: 100%;height:100%;
 border-collapse:collapse;

  color : #f0f8ff;
}





TD{
  font-size : x-small;
}
A{
  color : #f0f8ff;
  text-decoration : none;
}
A:HOVER{
  color : #778899;
}
.t1{
  text-align : center;
  color : #f0f8ff;
  background : #000000;
  letter-spacing : 1px;
  filter : Alpha(opacity=50);
  width : 100px;
  height : 100px;
  padding : 5px;
}
.t2{
  text-align : center;
  width : 100px;
  height : 100px;
  color : #f0f8ff;
  padding : 5px;
  letter-spacing : 1px;
  filter : invert()  Alpha(opacity=50);
  background : url(ambient1.jpg) 30% 40%;
}
.t1 A, .t2 A{
  display : block;
}
#top .title{
  width : 100px;
  height : 100px;
  padding : 5px;
  letter-spacing : 1px;
  color : #f0f8ff;
  background : url(ambient1.jpg) 30% 50% fixed;
  filter : invert()  Alpha(opacity=60);
  text-align : center;
}

.al{
  font-size : xx-small;
  text-align : right;
}
#page{
  text-align : center;
}
.note{
  text-align : left;
  margin : auto;
  width : 90%;
  color : #f0f8ff;
  background : #000000;
  filter : Alpha(opacity=60);
  padding : 30px 0 30px 0;
}
.text{
  text-align : left;
  margin : auto;
  width : 90%;
  color : #f0f8ff;
  background : #000000;
  filter : Alpha(opacity=60);
  padding : 30px 0 30px 0;
}


#page H1{
  width : 90%;
  letter-spacing : 3px;
  color : #f0f8ff;
  background : url(ambient1.jpg) 30% 50%;
  filter : invert();
  line-height : 150%;
  padding : 20px 0 20px 20px;
  font-size : small;
  font-family : "Lucida Sans Unicode";
  font-weight : bold;
}
.back{
  width : 100%;
  margin-left : 10%;
  letter-spacing : 3px;
  color : #f0f8ff;
  background : url(ambient1.jpg) 30% 50%;
  filter : invert();
  line-height : 150%;
  padding : 20px 0 20px 20px;
  font-size : small;
  font-family : "Lucida Sans Unicode";
  font-weight : bold;
}

.rireki {
    width:300px;height:4em;
    border:0;
    overflow:auto;
    padding:2px;
    }


h1{
	border:0px;					
	color:#dcdcdc;					
	font-size:14px;					
	font-family:'Aharoni Bold';			
	padding:2px;padding-left:20px;			
	margin:6px;
	text-align:right;				
}

H2 {
 text-align:center;
 font-size: 20px;
 padding:2px;
 font-family:cursive;
}

p.title {
 text-align: right;
 font-size: 400%;
 font-family:cursive;
}





h3{
	border-bottom:1px solid #fff;			
	color:#fff;					
	font-size:10px;					
	font-weight:bold;				
	margin:15px 0px;				
	padding-left:20px;padding-bottom:3px;		
	text-align:left;				
	background:url(img/h2.gif) left no-repeat fixed;}

