h1, h2, h3 {
	font-weight: 500;
}
h1 { font-size: 2.5rem; }

h2 { 
	font-size: 1.5rem; 
	margin-bottom: 1rem;
}

h3 { font-size:1.1rem; }

p, li  { font-size: 0.85rem; }

.button {
background: var(--logo-color-1-dark);
  color: var(--font-color-light);
  padding: 4px 12px;
  margin: 10px;
}
a.button:hover {
	background: var(--logo-color-1);
	text-decoration: none;
}

.contentBody {
	margin-bottom: 10px;
}
.noLoStage > div > .contentDisplay > .contentBody, .Home .contentSimpleGallery {
	max-width: var(--stage-maxwidth);
	width: var(--stage-width);
	margin: auto;
}


body {
	line-height: 160%;
}

/* .LoStage { margin-top: 40px; } */