.selfCSS { 
  position: relative; 
  top: 50px; 
  left: 0px; 
  right: 0px; 
  bottom: 50px; 
  height: auto; 
  width: 668px; 
  padding: 15px 15px 15px 15px; 
  margin: auto auto auto auto; 
  display: block; 
  background: #282828; 
  font-size: 20px; 
  color: #ffffff; 
  border-style: none; 
  border-radius: 0px;
  border-color: black;
  border-size: 2px;
  line-height:150%;
  font-family:monospace;

   
}


.nice-border {
  border-style: dotted;
  border-color: #d57e00;
  border-image-source: url("dots.svg");
  border-image-slice: 20% 20%;
  border-image-repeat: round;
}

a { 
  color: #C0DDED; 
  text-decoration: none; 
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: #c0dded;
}


a:hover { 
  color: #f0bbed; 
  text-decoration: none; 
  border-width: 0px 0px 2px 0px;
  border-style: dotted;
  border-color: #d57e00;
  border-image-source: url("dots.svg");
  border-image-slice: 20% 20%;
  border-image-repeat: round;}

a.plain {
color:#FFFFFF;
text-decoration:none;
border-width: 0px 0px 0px 0px;
border-style: none;}

a.plain:hover { 
color:#FFFFFF;
text-decoration:none;
border-width: 0px 0px 0px 0px;
border-style: none;}


h1 {font-size: 48px; line-height: 80%;}
h2 {font-size:20px; line-height:80%;}
h3 {font-size: 20px; line-height: 150%;}



ul {
    list-style-type: disc;
}

.subhead {font-size: 20px; line-height: 150%;}
.smaller {font-size: 20px; line-height: 100%;}
.tiny {font-size:12px;}