@font-face {
  font-family: 'RA'; /*a name to be used later*/
  src: url('/fonts/RomanAntique.ttf'); /*URL to font*/
}

*{
  box-sizing:border-box;
  position:relative;
  filter:grayscale(100%);
  color:white;
  font-family:RA;
}
img{
  pointer-events: none;
}
body{
  background-image:url('/bgs/bg018.jpeg');
  background-size:100vw 100vh;
  max-width:100vw;
  max-height:100vh;
  background-color:black;
  overflow:hidden;
  text-align:center;
}
main{
  position:absolute;
  left:0%;
  top:0;
  height:50vh;
  width:70vw;
  background: linear-gradient(90deg,rgba(59, 59, 59, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(59, 59, 59, 1) 100%); 
  border:1px groove white;
  box-shadow:inset 0 0 15px 5px black;
  padding:1%;
  margin:5%;
}
nav{
  
}
header{
  margin-bottom:2%;
}
footer{
  
}
button{
  
}

header, footer{
  width:100%;
  height:8vh;
  background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 48%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
  border:1px groove white;
  box-shadow:inset 0 0 10px black, 0 0 10px black;
  padding:0 2%;
}
p, h1, h2, h3, li{
  filter: drop-shadow(2px 2px black) drop-shadow(-2px -2px black) drop-shadow(2px -2px black) drop-shadow(-2px 2px black);
}
a, a:visited{
  color:white;
}

.inner{
  background: linear-gradient(to bottom, rgba(42,42,42,1) 0%,rgba(16,16,16,1) 50%,rgba(12,12,12,1) 51%,rgba(28,28,28,1) 100%);
  background-size:100% 100%;
  width:100%;
  height:79%;
  margin:2% auto 0 auto;
  border:1px solid white;
  box-shadow:inset 0 0 10px black, 0 0 10px black;
  padding:2%;
  overflow:hidden;
  text-align:left;
}

.row{
  display:flex;
  width:100%;
  gap:1%;
  margin:auto;
}
.column{
  flex:50%;
  max-width:50%;
}


.scroll{
  overflow:auto;
  overflow-x:hidden;
  height:100%;
}

.imgtxt{
  height:1em;
  width:auto;
  vertical-align: middle;
}

.divider{
  width:100%;
  height:auto;
}
.frame{
  width:100vw;
  height:100vh;
  position:fixed;
  top:0;
  left:0;
  z-index:50;
}

.stroke{
  filter:drop-shadow(1px 1px 0 white) drop-shadow(-1px -1px 0 white) drop-shadow(-1px 1px 0 white) drop-shadow(1px -1px 0 white) drop-shadow(0 0 4px black);
}
.stroke2{
  filter:drop-shadow(0 1px 0 white)drop-shadow(0 0 4px black);
}












