html,body{
	height:100%;
	margin: 0;
}

body {
	background-image: url("/images/topo-background-2+40.jpg");
}


.main-navbar {
	background-color: #000000;
	color: #ffffff;
}
a .nav-link {
	color:#ffffff;
}

.roboto-slab-bold {
  font-family: "Roboto Slab", serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.black-shadow
{
	text-shadow:
		-1px -1px 0 #000000,
		1px -1px 0 #000000,
		-1px 1px 0 #000000,
		1px 1px 0 #000000;  
}

.logo-color-activate {
	color:#FF652F;
}
.logo-color-oklahoma {
	color:#0E7BB3;
}
.logo-color-state {
	color:#000000;
}
.logo-color-red {
	color:#d22d16;
}
.logo-color-green {
	color:#3bff69;
}
.logo-color-dark-green {
	color:#32b350;
}
.logo-color-link {
	color:#d22d16;
}
.logo-color-link:hover {
	color:#0E7BB3;
}

.border-color-orange {
	border-color:#FF652F!important;
}
.border-color-blue {
	border-color:#0E7BB3!important;
}

.related-places {
	background-color: #32B350;
	color: #ffffff;
}
.related-places a {
	color: #ffffff;
}
.related-places a:hover {
	font-weight:700;
}

.contact-link a {
	color: #212529;		// Match default bootstrap bs-body-color
}
.contact-link a:hover {
	font-weight:600;
}

.btn-action {
	color:#ffffff;
	background-color:#0E7BB3;
	border-radius: 5px;
}
.btn-action:hover {
	background-color:#21B3FF;
	color:#000000;
}


.btn-tag {
  background-color: #ffffff; /* Example custom color */
  border-color: #404040;
  color: #202020;
  /* Add hover, focus, and active states for completeness */
}

.btn-tag:hover {
  background-color: #404040;
  color: #ffffff;
}


btn-outline-tag {
  --bs-btn-color: #212529; /* The default text color */
  --bs-btn-bg: #ffffff;
  --bs-btn-border-color: #212529; /* The border color */
  --bs-btn-hover-color: #fff; /* Text color on hover */
  --bs-btn-hover-bg: #212529; /* Background color on hover */
  --bs-btn-hover-border-color: #212529; /* Border color on hover */
  --bs-btn-focus-shadow-rgb: 33, 37, 41; /* RGB values for the focus box shadow */
  --bs-btn-active-color: #fff; /* Text color when active/clicked */
  --bs-btn-active-bg: #212529; /* Background color when active/clicked */
  --bs-btn-active-border-color: #212529; /* Border color when active/clicked */
  /* Inherits other base button styles like padding, font-weight, etc. */
}


.footer-block, .footer-block a {
	background-color:#21B3FF;
	color:#ffffff;
}
.footer-block p {
	margin-bottom:0;
}
.footer-block a:hover {
	font-weight: bold;
}
