body {
	background-image: url("images/comic-brick.png");
    font-family: "Courier New", Courier, monospace, "Lucida Console", Monaco,  "Times New Roman", Times;
        font-size: 100%;
        margin: 0px 0px 0px 0px;
	text-align: justify;
	color: #000000;
        padding-top:0px; 
}

#posterbg {
  background-image: url("images/retro-poster.png");
  background-repeat: no-repeat;
}


blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-timing-function: steps(2, start);
}
@keyframes blink {
    80% {
        visibility: hidden;
    }
}

div.marquee {
  padding-left:25px; 
  padding-right:25px; 
  padding-top:0px; 
  padding-bottom:25px; 
    margin-top: -3px;
    margin-bottom: -3px;
    margin-right: 0px;
    margin-left: 0px;

}


div.quotex {
  border: 0px solid #000000;
  color:  #FFFFFF;
  border-style: solid;
  padding-left:25px; 
  padding-right:25px; 
  padding-top:0px; 
  border-collapse: collapse;
  padding-bottom:25px; 
  margin-top: -3px;
  margin-bottom: -3px;
  margin-right: 0px;
  margin-left: 0px;
}


div.kgx {
  color: #000000;
  font-weight: bold;
}




div.aqx {
  color: #008080;
  font-weight: bold;
}



div.aqx a:link { color: #06402B;cursor:hand;TEXT-DECORATION: none; }
div.aqx a:visited { color: #06402B;cursor:hand;TEXT-DECORATION: none; }
div.aqx a:hover { color: #C0C0C0;cursor:hand;TEXT-DECORATION: none; }
div.aqx a:active { color: #06402B;cursor:hand;TEXT-DECORATION: none; }




.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

#right {
  text-align: right;
}

span.xxxxl {
    font-size: 375%;
}

header {
    text-align: center;
    display: inline;
}

span.sansx {
      font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
    font-size: 115%;
} 


div.tophead {
  letter-spacing: 0.15em;
  font-family: Arial, Helvetica, sans-serif;
  color: #c0c0c0;
}

div.merlink {
  color: #000000;
  font-weight: bold;
}

merlink.a:link { color: #06402B;cursor:hand;TEXT-DECORATION: none; }
merlink.a:visited { color: #06402B;cursor:hand;TEXT-DECORATION: none; }
merlink.a:hover { color: #C0C0C0;cursor:hand;TEXT-DECORATION: none; }
merlink.a:active { color: #06402B;cursor:hand;TEXT-DECORATION: none; }


div.fus {
  letter-spacing: 0.15em;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}

div.boxed {
  border: 25px;
  text-align: left;
  border-style: solid;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
    margin: auto;
    width: 90%;
}

div.boxed2 {
  border: 25px;
  text-align: center;
  border-style: solid;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
    margin: auto;
    width: 90%;
}



span.swx {
  font-size: 150%;
   font-weight: bold;
letter-spacing: 0.15em;
  color: #000000;
 font-family: Arial, Helvetica, sans-serif;
}

span.swxm {
  font-size: 115%;
   font-weight: bold;
  color: #000000;
 font-family: Arial, Helvetica, sans-serif;
}

span.sbx {
  color: #edb053;
}

span.xxxl {
    font-size: 315%;
}

span.xxl {
    font-size: 250%;
}

span.xl {
    font-size: 200%;
}

span.medlrg {
    font-size: 125%;
}

gpld {
    color:  #e7ce9e;
    font-size: 85%;
}

span.med {
    font-size: 100%;
}

span.sml {
    font-size: 85%;
}

span.smlr {
    font-size: 85%;
}

span.smlst {
    font-size: 85%;
}

span.micro {
    font-size: 35%;
}

span.silver {
    color: silver;
}

span.blackshadow{
    text-shadow: 0 0 21px #000000;
}

span.whiteshadow{
    text-shadow: 0 0 21px #3BE628;
}

span.nightshade{
    color: #3BE628;
    text-shadow: 0 0 21px #3BE628;
}


span.charcoal {
    color: #36454F;
}



span.invisibleink {
    color: gray; /* fallback */
    color: rgba(0, 0, 0, 0);
}

span.sans {
      font-family: Arial, Helvetica, sans-serif;
} 

.copyright { 
 color: #EFDFBB;
 font-size: 65%;
}




div.chalkboard {
  background-color: #e7ce9d;
  padding-left:25px; 
  padding-right:25px; 
  padding-top:0px; 
  padding-bottom:25px; 
  margin-top: -3px;
  margin-bottom: -3px;
  margin-right: 0px;
  margin-left: 0px;
    border: 20px double #212121;
    outline-style: 10px solid #e7ce9d;
    outline-color: #e7ce9d;
    outline-style: solid;
    outline-width: 5px;
    border-radius: 50px;
    border-color: #212121;
    border-top-style:  double;
    border-right-style:  double;
    border-bottom-style:  double;
    border-left-style:  double;
    align: center;
}

div.chalkboard  a:link { color: #06402B; }
div.chalkboard  a:visited { color: #06402B; }
div.chalkboard  a:hover { color: #C0C0C0; }
div.chalkboard  a:active { color: #06402B; }

footer {
    color: #000000;
    text-align: center;
   font-size: 85%;
   font-family: "Times New Roman", Times, serif;
}









.dropbtn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #c0c0c0;
  padding: 16px;
  border: none;
  cursor: pointer;
}

.dropdown {
  font-family: Arial, Helvetica, sans-serif;
  position: relative;
  display: inline-block;
}

.dropdown-content {
  font-family: Arial, Helvetica, sans-serif;
  display: none;
  position: absolute;
  right: 0;
  min-width: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}



article {
    text-align: justify;
}

article a:link { color: #06402B; }
article  a:visited { color: #06402B; }
article  a:hover { color: #C0C0C0; }
article  a:active { color: #06402B; }





.dropdown-content a:hover {background-color: #000000;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {background-color: #000000;}

A:link{color:#06402B;cursor:hand;TEXT-DECORATION: none;}
A:visited{color:#0E4732;cursor:hand;TEXT-DECORATION: none;}
A:active{color:#0E4732;cursor:hand;TEXT-DECORATION: none;}
A:hover{color:#C0C0C0;cursor:hand;TEXT-DECORATION: none;}






#xbc {
  font-size:   100%;
  font-weight: bold;
    color: #000000;
}

#qrs {
  font-size:   85%;
    padding: 25px;
  font-weight: bold;
   margin: auto;
    color: #000000;
  text-align: center;
}

#qrs  a:link { color: #0E4732; }
#qrs  a:visited { color: #0E4732; }
#qrs  a:hover { color: #C0C0C0; }
#qrs a:active { color: #0E4732; }


table.qtdtable {
    font-size: 100%;
    padding: 25px;
    width: 95%;
  font-weight: bold;
    border-width: 10px;
    color: #000000;
    text-align: center;
    border-color: #000000;
    border-top-style:  dotted;
    border-right-style:  dotted;
    border-bottom-style:  dotted;
    border-left-style:  dotted;
    margin-top: auto;
}



input, select {
    font-family: "Times New Roman", Times, serif;
   font-size: 100%;
    color:  #000000;
    text-align: center;/a></li>
    border-color: #000000;
}

span.spz {
    letter-spacing: 0.15em;
}

div.boox {
  border: 5px solid;
  padding: 25px;
    width: 75%;
  box-shadow: 5px 10px;
    border-color: #000000;
    border-top-style:  dotted;
    border-right-style:  dotted;
    border-bottom-style:  dotted;
    border-left-style:  dotted;
    text-align: justify;
    margin: auto;
    margin = "0px 35px 0px 35px";
}

strikeout {
  text-decoration: line-through;
  text-decoration: overline;
}

div.th0 {
  border: 0px solid;
  padding: 0px;
    text-align: justify;
    margin: auto;
    width: 75%;
}


#advicex {
  border: 5px solid;
  margin: auto;
  width: 800;
  height: 100;
}

#advicex1 {
  font-size: 115%;
  font-family: "Times New Roman", Times, serif;
  margin: auto;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}

#advicex2 {
  text-align: right;
  font-size:   75%;
  padding-top: 10px;
  padding-right: 25px;
  padding-bottom: 0px;
  padding-left: 0px;
}

#advicex01 {
  text-align: center;
}

#advicex02 {
  font-size:   50%;
  letter-spacing: 2px;
  font-family: Arial, Helvetica, sans-serif;
  margin: auto;
  text-align: center;
  padding: 0px;
  width: 100%;
  height: 25;
}

table.char {
    padding: 0px;
    border-width: 0px;
  vertical-align: top;
  margin-left: auto;
  margin-right: auto;

}

td.charx {
    padding: 0px;
    border-width: 0px;
  vertical-align: top;
}

span.spcx {
    letter-spacing: 0.25em;
}

span.outline {
    text-shadow: -1px 0 #212121, 0 1px #212121, 1px 0 #212121, 0 -1px #212121;
        color: #e7ce9d; 
}

.cntr {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

ul {
  list-style: square;
  line-height: 1.6;
}