body {
  background-color: #220055;
}
h1 {
  color: yellow;
}
h2 {
  color: cyan;
}
hr.t1 {
  background-color: #fff;
  height: 7px;
}
hr.t2{
  border-top: 5px dotted magenta;
}
p.first{
  color: aaaaff;
  font-size: 90%;
}
p.second{
  color: ffaaff;
  font-size: 100%;
}
p.third{
  color: aaffaa;
  font-size: 110%;
}
a:visited{
  color: red;
  font-size: 70%;
}
a:active{
  color: yellow;
  font-size: 70%;
}
a:link{
  color: red;
  font-size: 70%;
}
a:hover{
  color: white;
  font-size: 400%;
}
td {
  background-color: black;
  padding: 20px;
}
p:hover, h1:hover, h2:hover {
  background-color: blue;
  font-size: 110%;
}