h1 { font-size:30px; color:lightcyan; background-color:gray; padding:8px; border-radius:10px;
 text-align:center;}
#h22 {  font-size:25px;color:gray; text-align:center;}

#h2a {font-size:21px;}

#logo {float:right;}
EM{color:brown;}

#p1{margin-left:10px; font-size:17px;  width:950px; border:double; padding:8px; 
border-radius:8px; background-image:url(bgr8A2.jpg); }

#sp4{font-size:17px; width:940px; border:solid; border-width:2px; border-color:orange; padding:15px;
color:black; background-image:url(bgr8A2.jpg);}

#dv {font-size:17px ; margin-left:10px; color:navy; }

hr{width: 90%;  color:cadetblue;   }
#hr2{ width:80%; color: cadetlblue;    }

h3{font-size: 18px; color: blue; }

#sp2a{font-size:16px ;  border:dotted; position:absolute; top:40px; left:10px; }
#sp6{font-size:21px; color:teal;  border:solid; padding:3px; }
#sp7{font-size:16px;  }

#sp3 {font-size:16px; color:darkslateblue; ; border:double; 
 padding:5; line-height: 140%; background-image:url(bgr8A2.jpg);}
#sp3c {color:tomato; }

#cd1{position:absolute; top:380px; left:-100px; filter:alpha(opacity=50); }

#dv3{font-size:17px; color: steelblue; border:double; padding:10px; width:280px; position:absolute; left:30px; top:120px; 
 background-color:mistyrose ; line-height:130%; }
#sp3a{color: firebrick; font-size:17px; }

#spp3 {font-size:18px; color: steelblue; float:right; }
#spt  {border:double; padding:2px; background-color:azure; }

span {display: inline-block; border-radius:8px;}
body {color:black;  background-color:powderblue ; font-weight:bold; line-height:180%;width:980px}

A:link  {color: teal; border:double; padding:5px; border-radius:5px;}
A:visited {colorteal; border:double; padding:5px; border-radius:5px}
A {text-decoration: none; }