/*
Theme Name: Revised Twenty Twenty-Three
Theme URI: https://wordpress.org/themes/twentytwentythree
Author: the WordPress team
Author URI: https://wordpress.org
Description: Revised in 2023 for use in the Deschutes Estuary Project website. // Twenty Twenty-Three is designed to take advantage of the new design tools introduced in WordPress 6.1. With a clean, blank base as a starting point, this default theme includes ten diverse style variations created by members of the WordPress community. Whether you want to build a complex or incredibly simple website, you can do it quickly and intuitively through the bundled styles or dive into creation and full customization yourself.
Requires at least: 6.1
Tested up to: 6.4
Requires PHP: 5.6
Version: 1.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: twentytwentythree
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

body {
	font-family: Calibri, Arial, sans-serif;
}

h1 {
	border-bottom: 3px solid;
	border-bottom-color: #FABB15;
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}

h2 {
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}
h3 {
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}
h4 {
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}

h5 {
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}
h6 {
	font-family: Tw Cen MT, Arial, sans-serif;
	font-stretch: condensed;
}
.whitebackground {
	background-color: #ffffff;
}

.darkbackground {
	background-color: #003B4A;
}

.sidebar {
	background-color: #003B4A;
	color: #E5E4E4;
	padding: 15px;
}
.sidebar a:link {
	color: #ffffff;
}
.sidebar a:visited {
	color: #ffffff;
}
.sidebar a:hover {
	color: #6FCEEB;
}
.sidebar a:active {
	color: #6FCEEB;
}

.sidebar h2 {
	color: #E5E4E4;
}

.sidebar h3 {
	color: #E5E4E4;
}

.sidebar h4 {
	color: #E5E4E4;
}

.headerlink a:link {
	color: #ffffff;
}
.headerlink a:visited {
	color: #ffffff;
}

.headerlink a:hover {
	color: #6FCEEB;
}
.headerlink a:active {
	color: #6FCEEB;
}

.FooterButton {
	background-color: #EBF8FD;
	color: #6fceeb;
}
.FooterButton a:link {
	color: #003b4a;
}
.FooterButton a:visited {
	color: #003b4a;
}
.FooterButton a:hover {
	background-color: #fabb15;
	color: #003b4a;
}
.FooterButton a:active {
	background-color: #fabb15;
	color: #003b4a;
}

.navbar a {
	color: #1F7F9A;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-weight: 700;
}
.navbar a:hover {
	color: #FFFFFF;
	background-color: #1F7F9A;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-weight: 700;
}
.navbar a:active {
	color: #FFFFFF;
	background-color: #1F7F9A;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
}
.navbar a:focus {
	color: #FFFFFF;
	background-color: #1F7F9A;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
}

.accordion {
	background-color: #FFFFFF;
}

.accordion p {
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
hr.accordhr {
	border-top: 3px solid;
	border-top-color: #003B4A;
}