BODY {
    background-image: url("abs21.gif");
	background-color: #ffff99;
    }
A:hover {
	BACKGROUND-COLOR: gold
;}

H1 { width: 630px;
	 color: #8b0000;
	 background-color: #ffff00;
	 border-color: #3939ff;
	 border-style: solid;
	 border-width: 5px;
	 padding: 5px;
	 border-width: thin;
	 text-align: center;
     font-size: 2em;
     margin-left: auto;
	 margin-right: auto;
	 }
span { color: #0000ff;
       font-size: 60%;
	   font-weight: bold;}
.red { color: red;}
.day { font-size: small;}
.shomei { font-size: 80%;
      padding-left: 200px;
      }

P { font-size: large ;
    line-height: 1.5 ;
	background-color: #fbfbfb;
	text-align: left;
	padding: 0.5em;
	margin: 0;}


.phot { width: 640px;
        margin-left: auto; margin-right: auto;
		margin-bottom: 0.5em;
		text-align: center;
		padding: 0px;
		text-indent: 0em ;
		line-height: 1em;}

	
p.shomei {text-align: right;
    font-size: large ;
    background-color: #fbfbfb;
	}
	


B { font-size: 150%;
    color: maroon;
    padding: 1px;}

div.kakomi {
	padding: 0.3em;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.5em;
	background-color: #fbfbfb;
	border-width: thin;
	border-width: 3px;
	border-style: solid;
	border-color: #0096c8;
	text-align: left;
	text-indent: none;
	width: 750px;
}
div.main { font-size: medium ;
    line-height: 1.5 ;
	background-color: #ffffdd;
	width: 650px;
	text-align: left;
	text-indent: 1em;
	padding: 0.1em 0.5em;
	margin: auto;}
	
table { float: left; }
	
p.stopfloat { clear: both;}
	
div.top {float: left; 
    text-align: left;
    width: 200px;}
	
div.home {float: right;
    text-align: right;
    width: 200px; }
	
div.mokuji {width: 200px;
    text-align: center;
    margin: auto;}
