body{color:black;  background-color:antiquewhite ; font-weight: bold; line-height:180%; width:980px;}
span{display: inline-block ;}

h1 {color:lightcyan ;background-color:darkslateblue; padding:8px;border-radius: 8px; text-align:center;}

#h2a {font-size:25px;color:darkslateblue;  text-align:center;}

#h2b {font-size:20px; color:navy;  text-align:right;}

EM {color:orangered; font-size:20px; }

#p1{margin-left:10px; font-size:16px; width:940px; background-image:url(bgr7B.jpg); padding: 10px; border:double;
color:black; border-radius:10px; }
#pps {font-size:17px;width:940px;  border:solid; border-width:1px; padding:8px; border-radius:8px;
 background-image:url(bgr7B.jpg); }

#dv {font-size:18px ;  margin-left:10px; color:darkslategray; }

hr {border-color:blue;  border-size:1px;float:left; width:970px;}
#hr2{ width:970px; border-color:orange;float:left; }

h3{font-size: 18px; color: blue; }

#sp3 {font-size:16px; color:darkslateblue;   border:double; padding:5px; line-height: 180%; 
 background:url(bgr7B.jpg); border-radius:8px}

#kumiko{float:left; margin-right:20px; filter:alpha(opacity=10);   }

#spp3a {font-size:17px; color: saddlebrown;  float:right; }

#ep1 {float:left; margin-right:50px;}
#ep2 {float:left; margin-right:50px;}

#spt { font-size:17px; color:darkslategray; border:solid; border-width:2px;background-color:azure;
padding:2px; border-radius: 5px; }
#spo { font-size:17px; color:darkslategray; border:solid; border-width:2px;background-color:azure;
padding:2px; border-radius: 5px; }

A:link {color: brown; }
A:visited {color: brown; }
A {text-decoration: none; }

img {margin-left:10px; margin-right:10px;  }