@charset "utf-8";
body {
	padding-top: 40px;
	background-position: 71% 0%;
	background-size: contain;
	background-clip: padding-box;
	background-color: rgba(0,0,0,0.85);
	background-repeat: repeat;
	background-image: -webkit-linear-gradient(0deg,rgba(0,0,0,0.00) 0%,rgba(4,0,10,0.00) 1.55%,rgba(4,0,10,0.60) 61.13%,rgba(6,0,13,1.00) 100%), url(../../bgim.png);
	background-image: -moz-linear-gradient(0deg,rgba(0,0,0,0.00) 0%,rgba(4,0,10,0.00) 1.55%,rgba(4,0,10,0.60) 61.13%,rgba(6,0,13,1.00) 100%), url(../../bgim.png);
	background-image: -o-linear-gradient(0deg,rgba(0,0,0,0.00) 0%,rgba(4,0,10,0.00) 1.55%,rgba(4,0,10,0.60) 61.13%,rgba(6,0,13,1.00) 100%), url(../../bgim.png);
	background-image: linear-gradient(90deg,rgba(0,0,0,0.00) 0%,rgba(4,0,10,0.00) 1.55%,rgba(4,0,10,0.60) 61.13%,rgba(6,0,13,1.00) 100%), url(../../bgim.png);
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
.stuff1 {
	background-color: #000000;


#331D49#331D49#331D49;
	padding-bottom: 0px;
	padding-top: 0px;
	opacity: 1;
	border-bottom: medium outset rgba(142,92,147,1.00);
	border-right: medium outset rgba(142,92,147,1.00);
	-webkit-box-shadow: 5px 5px 0px -1px rgba(3,0,10,1.00);
	box-shadow: 5px 5px 0px -1px rgba(3,0,10,1.00);
	margin-bottom: 30px;
	max-width: 700px;
	display: inherit;
	margin-left: 20vw;
	margin-right: auto;
	position: relative;
	padding-left: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 0px;
}
.stuff1 h2 {
	color: rgba(235,164,255,1.00);
	font-size: 20px;
	padding-left: 30px;
	padding-top: 0px;
	margin-top: 0px;
}

.stuff1 h1 {
	color: rgba(235,164,255,1.00);
	font-size: 20px;
	padding-left: 30px;
	padding-top: 15px;
	margin-top: 0px;
}

.stuff1 p {
	color: rgba(184,112,255,1.00);
	text-align: left;
	font-size: 17px;
	font-weight: normal;
	padding-left: 40px;
}


.navbar {
	min-width: 116px;
	width: 15vw;
	height: 100vh;
	color: #8431F9;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	text-align: left;
	text-shadow: 0px 0px;
	border-right: medium dotted rgba(152,56,224,1.00);
	background-color: #0B0016;
	padding-left: 0px;
	margin-top: 0px;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: auto;
	padding-bottom: 40px;
	-webkit-box-shadow: 2px 0px 0px 0px rgba(152,56,224,1.00);
	box-shadow: 2px 0px 0px 0px rgba(152,56,224,1.00);
	z-index: 2498;
	max-width: 209px;
}
.navbar h1 {
	font-size: 15px;
	font-variant: normal;
	/* [disabled]font-style: italic; */
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	top: 32px;
	left: 0px;
	text-indent: 0px;
	margin-top: 0px;
	padding-left: 0px;
	position: relative;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: compact;
	text-align: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	color: rgba(156,55,224,1.00);
	border-right-width: medium;
	border-right-style: dotted;
	margin-right: 10px;
	margin-left: auto;
	max-width: 85%;
}
.navbar .navmenu {
	padding-left: 0px;
	padding-top: 0px;
	overflow-y: visible;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: auto;
	height: auto;
}

.navbar h1 a {
	color: rgba(156,55,224,1.00);
	text-decoration: none;
	padding-left: 0px;
	left: auto;
	overflow-x: hidden;
}
.navbar h2 {
	font-size: 18px;
	position: static;
	color: rgba(181,84,255,1.00);
	padding-top: 9px;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: -22px;
}
.stuff1 img {
	display: inherit;
	padding-left: 33px;
}
.stuff1 .logos .Twitter {
	padding-left: 36px;
	padding-top: 0px;
}
.stuff1 .logos .caption {
	display: block;
}
tr td .table2 {
	text-decoration: none;
	font-style: normal;
	font-weight: 200;
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
}
tr td .table1 {


}



.stuff1 table {
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 21px;
	padding-left: 0px;
	text-align: left;
}
tbody tr td {
	padding-top: 0px;




}
.navbar .subheader {
	margin-top: 66px;
	margin-bottom: -40px;
}
.navbar .navmenu .discord {
	border-right-color: #5865F2 ;
	color: #5865F2 ;
}
.navbar .navmenu .twitter {
	/* [disabled]border-right-color: #55acee; */
	color: #55acee;
}
.navmenu .twitter a {
	color: #55acee;
}
.navbar .navmenu .bandcamp {
	border-right-color: #cccccc;
}
.navmenu .bandcamp a {
	color: #cccccc;
}

.navbar .navmenu .paypal {
	border-right-color: #00457C;
}
.navmenu .paypal a {
	color: #00457C;
}
.navbar .navmenu .kofi {
	border-right-color: #FF5E5B;
}
.navmenu .kofi a {
	color: #FF5E5B;
}

.navmenu .discord p.new-label span{
  position: relative;
  content: 'discord'
}
.navmenu .discord:hover p.new-label span{
  display: none;
}
.navmenu .discord:hover p.new-label:after{
  content: 'ft.rj';
}

.navmenu .twitter a p.new-label span{
  position: relative;
  content: 'twitter'
}
.navmenu .twitter:hover a p.new-label span{
  display: none;
}
.navmenu .twitter:hover a p.new-label:after{
  content: '@shift_rj';
}

.navmenu .bandcamp a p.new-label span{
  position: relative;
  content: 'bandcamp'
}
.navmenu .bandcamp:hover a p.new-label span{
  display: none;
}
.navmenu .bandcamp:hover a p.new-label:after{
  content: 'ft-rj';
}
.navbar .navmenu .telegram {
	border-right-color: #0088cc;
	color: #0088cc;
}
.navmenu .telegram a {
	color: #0088cc;
}

.navmenu .telegram a p.new-label span{
  position: relative;
  content: 'telegram'
}
.navmenu .telegram:hover a p.new-label span{
  display: none;
}
.navmenu .telegram:hover a p.new-label:after{
  content: 'shift_rj';
}
.navbar .navmenu .bsky {
	border-right-color: #0088cc;
	color: #0088cc;
}
.navmenu .bsky a {
	color: #0088cc;
}

.navmenu .bsky a p.new-label span{
  position: relative;
  content: 'bsky'
}
.navmenu .bsky:hover a p.new-label span{
  display: none;
}
.navmenu .bsky:hover a p.new-label:after{
  content: 'shi.ftrj.net';
}
.navmenu .paypal a p.new-label span{
  position: relative;
  content: 'paypal'
}
.navmenu .paypal:hover a p.new-label span{
  display: none;
}
.navmenu .paypal:hover a p.new-label:after{
  content: 'donate';
}

.navmenu .kofi a p.new-label span{
  position: relative;
  content: 'kofi'
}
.navmenu .kofi:hover a p.new-label span{
  display: none;
}
.navmenu .kofi:hover a p.new-label:after{
  content: 'donate';
}
.navbar .navmenu .furaffinity {
	border-right-color: #FAAF3A;
}
.navmenu .furaffinity a {
	color: #FAAF3A;
}
.navmenu .furaffinity a p.new-label span{
  position: relative;
  content: 'furaffinity'
}
.navmenu .furaffinity:hover a p.new-label span{
  display: none;
}
.navmenu .furaffinity:hover a p.new-label:after{
  content: '~rjshifty';
}
