
	.menu_bar_icon {
		right: 3px;
	}
	.header { 
    	border-radius: 0 0 10px 10px;
		background: linear-gradient(to right, #BF953F, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);
		padding: 1ex 0.25em 2ex 1em;
	}
	#header-container {
		padding: 0;
		display: grid;
		grid-template-rows: auto auto;
		grid-template-columns: 33% auto;
		align-items: center;
	}
	.superhead {
		grid-row: 1;
		grid-column: span 2;
	}
	#weeMLogoLeft {
		grid-row: 2;
		grid-column: 1;
	}
	#weem-headings {
		grid-row: 2;
		grid-column: 2;
		display: grid;
		align-items: center;
		grid-template-rows: auto auto auto;
		grid-template-columns: auto;
	}
	#weem-headings h1 {
		margin: 0;
		grid-row: 1;
		grid-column: 1;
		font-family: "Arial Black", Arial, Helvetica, Verdana, sans-serif;
		.outline {
			-webkit-text-fill-color: transparent;
			-webkit-text-stroke-width: 2px;
			-webkit-text-stroke-color: black;
		}
	}
	#weem-headings h2 {
		margin: 0;
		grid-row: 2;
		grid-column: 1;
	}
	#weem-headings .date {
		grid-row: 3;
		grid-column: 1;
	}
	#weem-headings .date, #weem-headings .date span {
		color: var(--SlateBlue);
	}
	@supports (-webkit-text-stroke: 2px black) 
	{
		#weem-headings.w1999headings .outline 
		{
			-webkit-text-stroke: 2px black;
			-webkit-text-fill-color: transparent;
		}
	}
	.theme em {
		font-size: 130%;
	}
	.theme em.outline {
		font-family: Helvetica, Verdana, Arial, "Font Awesome 6 Free", "sans-serif";
	}
	/* Gold */ 
	.button, .submit-btn, .thumb .thumb-button, .thumb .thumb-button:active, div.thumb > a.thumb-button {
		color: black;
		font-weight: bold;
		touch-action: manipulation;
		outline: none;
		text-shadow: none;
		border-radius: 0.3em;
  		border: 1px solid #a55d07;
		border-top: 1px solid #9648c6;
		border-left: 1px solid #9648c6;
		background-color: rgb(65, 49, 60);
		background-image: linear-gradient(
						    160deg,
						    #a54e07,
						    #b47e11,
						    #fef1a2,
						    #bc881b,
						    #a54e07
						);	
  		box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(110, 80, 20, 0.4),
				    inset 0 -2px 5px 1px rgba(139, 66, 8, 1),
				    inset 0 -1px 1px 3px rgba(250, 227, 133, 1);
	}
	div.thumb > a.thumb-button:hover, div.thumb > .thumb-button:focus,
	.button:hover, .submit-btn:hover {
	  background-size: 150% 150%;
	  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23),
	    inset 0 -2px 5px 1px #b17d10, inset 0 -1px 1px 3px rgba(250, 227, 133, 1);
	  border: 1px solid rgba(165, 93, 7, 0.6);
	}