h1 {color:white; font-size:60px; margin:0; padding:0; margin-top:2px; background-color:black; border-top:solid white 2px; border-bottom:solid white 2px; -webkit-text-fill-color: white; -webkit-text-stroke-width: 3px; }
h2 {color:white; font-size:22px; margin:0; padding:0;}
h3 {color:yellow; font-size:50px; margin:0; padding:0;}

br {margin:0; padding:0;}
hr {margin:0; padding:0;}

body { background-image: background-position:top; background-repeat:repeat-y; background-attachment:scroll; background-size:100%; margin:0; padding:0;  overscroll-behavior: none; overflow: hidden; touch-action: manipulation; background: linear-gradient(black,  black); }
head {}
div.options1 {line-height:50px;  bottom: 0px; right: 30px; }
div.options2 {line-height:50px; position: fixed; bottom: 0px; right: 30px; }
div.options3 {line-height:35px; position: fixed; top: 0px; right: 0px; }
div.options4 {line-height:32px; position: fixed; top:0px; left: 0px; z-index:6;}
div.options5 {line-height:32px; position: fixed; top:0px; right: 0px; z-index:6;}

div.uip1p2 {line-height:27px;  position: fixed; top:0px; left: 0px; z-index:6;}

div.options {  bottom: 0px; right: 30px; }

a.optionstart {position: fixed; top:35px; z-index:6;}


a { color: white; margin:1; padding:0; text-decoration: none; border:solid; background-color:black; border-radius:1px; user-select: none; }
a.active { background-color: steelblue; color: white; }
a:hover:not(.active) { background-color: turquoise; color: white; }

a.downloadicons { position: fixed; left:0px; font-size:20px; line-height:30px; margin-top:10px; }

a.opt9 { position: fixed; left:0px; top:0px; z-index:0;  color: white; }
a.taps { position: fixed; left:0px; top:30px; z-index:0;  color: white; }

a.status { position: parent; margin:0; padding:0; right:0px; top:30px; z-index:0;  color: white; }
img.p1status { position: absolute; margin:0; padding:0; left:0px; top:22px; z-index:0;  color: white; }

div.ff7menu { position: fixed; right:2px; top:1px; width:230px; height:606px; z-index:1; color: white; margin:0; padding:0; text-decoration: none; border:solid; background-color:black; border-radius:1px; }
div.ff7menuitems { position: parent; margin:0; padding:0; right:0px; top:0px; width:100px; height:parent; z-index:2; color: white; margin:0; padding:0; text-decoration: none; border:solid; background-color:black; border-radius:1px; }
div.ff7menuitems2 { position: absolute; margin:0; padding:0; left:0px; top:134px; width:124px; height:parent; z-index:2; color: white; margin:0; padding:0; text-decoration: none; border:solid; background-color:black; border-radius:1px; }

div.custommenu { position: fixed; right:2px; top:1px; width:130px; height:606px; z-index:1; color: white; margin:0; padding:0; text-decoration: none; border:solid; background-color:black; border-radius:1px; }
img.customstatus { position: absolute; margin:0; padding:0; left:0px; top:22px; z-index:0;  color: white; }

a.item0 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item1 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item2 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item3 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item4 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item5 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item6 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item7 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item8 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }
a.item9 { position: parent; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }

a.dialogue { position: fixed; left:0%; bottom:20px; z-index:0;  color: white; background-color: transparent; border:none; font-size:30px; text-decoration: bold; -webkit-text-fill-color: white; -webkit-text-stroke-color: black; -webkit-text-stroke-width: 0.8px; pointer-events: none; }

a.itemname { position: parent; margin:0; padding:0; left:0px; top:135px; width:124px; z-index:0;  color: white; }

a.namebutton { position: parent; background-color: turquoise; margin:0; padding:0; right:0px; top:0px; z-index:0;  color: white; }

a.play { position: fixed; border: 3px solid white; margin:0; padding:0; left:150px; top:200px; z-index:0;  color: white;  width:150px; height:60px; font-size:50px;  }


p { margin:0; padding:0; }
p.pos_fixed {   position: fixed; bottom: 150px; right: 3px;  background-color:black; color: white; border: 3px solid white; font-size:25px; line-height:45px; border-radius:25px; }
p.pos_fixed2 {  position: fixed; bottom: 79px;  right: 3px;  background-color:black; color: white; border: 3px solid white; font-size:25px; line-height:45px; border-radius:25px; }
p.pos_fixed3 {   position: fixed; bottom: 4px;  right: 3px;  background-color:black; color: green; border: 3px solid green; font-color: green; font-size:25px; line-height:45px; border-radius:25px; }

p.pos_fixed4 { position: fixed; top: 0px;  left: 0px;  background-color:black; color:white;  font-color:white; font-size:15px;  }

p.uiwords { position: fixed; top: 180px; left: 0%; width:100%;  color: white; font-size:60px; z-index:4; text-align:left;  }

a.player0 { position: fixed; bottom: 0px; left: 0px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.player1 { position: fixed; bottom: 0px; left: 40px;  background-color:black; color: white; border: 3px solid white;  font-size:25px; }
a.player2 { position: fixed; bottom: 0px; left: 80px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.player3 { position: fixed; bottom: 40px; left: 40px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }

a.playerub { position: fixed; bottom: 40px; left: 0px;  background-color:black; color: white; border: 3px solid white;  font-size:20px;  }
a.playeruf { position: fixed; bottom: 40px; left: 70px;  background-color:black; color: white; border: 3px solid white;  font-size:20px;  }

a.abxy0 { position: fixed; bottom: 0px; right: 0px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy1 { position: fixed; bottom: 0px; right: 40px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy2 { position: fixed; bottom: 0px; right: 80px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy3 { position: fixed; bottom: 0px; right: 120px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy4 { position: fixed; bottom: 0px; right: 160px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy5 { position: fixed; bottom: 0px; right: 200px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }
a.abxy6 { position: fixed; bottom: 0px; right: 242px;  background-color:black; color: white; border: 3px solid white;  font-size:25px;  }

input.pos_fixed { position: fixed; bottom: 250px; right: 0px;  font-size:20px;  }
img.pos_fixed { position: fixed; bottom: 250px; right: 0px;  font-size:20px;  }

img.posfixedp1 { position: fixed; bottom: 20px; left:0px; width:250px; height:250px; z-index:-1; } 
img.posfixedp2 { position: fixed; bottom: 20px; right:-10px; width:230px; height:256px; z-index:-1; } 

img.posfixedp1effect { position: fixed; bottom: 20px; left:0px; width:200px; height:200px; z-index:-1; } 

img.posfixedfireball { position: fixed; bottom: 20px; right:-90px; width:230px; height:256px; z-index:-1; } 

img.apple { position: fixed; bottom: 20px; left:80px;  z-index:-1; } 

img.posfixedmenu { position: fixed; top: 0px; right:0px; width:64px; height:32px; z-index:4; } 

img.uiicon { position: fixed; bottom: 380px; left: 160px; width:256px; height:256px; z-index:-5;  }

img.fg { position:fixed; bottom:-50px; left: 0px; z-index:-1;  } 
img.bg { position:fixed; bottom:-50px; left: -50px; z-index:-2;  } 

a.uip1 { position:fixed; top:15px;  left: 0px; z-index:4; border-radius:4px;  } 
a.uip2 { position:fixed; top:15px; right: 0px; z-index:4; border-radius:4px;  } 