:root {
	scrollbar-color: #99331f #B36657;
}

DIV.orange {
	background-color	: var(--Rosy-Taupe);
}
DIV.slogan P.small {
	font-size			: 0.75em;
}
H2 {
	color				: var(--Espresso);
}
H2 A {
	color				: var(--Chestnut);
}
H2 A:hover {
	text-shadow			: 0px 1px 6px var(--Dark-Chestnut);	
}
DIV.intro H3 {
	color				: var(--Chestnut);
}
H5 {
	color				: var(--Espresso);
}
DIV.main-body > .columns3 {
	box-shadow				: 0 0 5px #9D8F8D;
	margin					: 1em auto;
	border-radius			: 5px;
}
/* ============================================ *
 * Navigation
 * ============================================ */

DIV.navigation LI A:hover, DIV.navigation LI span:hover{
	color				: var(--Terracotta-Clay);
	border-bottom		: 5px var(--Terracotta-Clay) solid;
}

DIV.navigation LI.currentpage A {
	border-bottom		: 5px var(--Terracotta-Clay) solid;
}

DIV.columns > .column:first-child {
	background-color	: var(--Terracotta-Clay);
}
DIV.columns > .column:nth-child(2) {
	background-color	: var(--Chestnut);
}
DIV.columns > .column:nth-child(3) {
	background-color	: var(--Espresso);
}
DIV.columns > .column:nth-child(4) {
	background-color	: var(--Dark-Coffee);
}
DIV.columns > .column:hover, DIV.columns > .columnd:hover, DIV.blogcolumns > .blogcolumn:hover {
	box-shadow			: 0 0 10px var(--Chestnut);
	transition			: all 600ms ease;
}

DIV.intro {
	background-image	: url("/images/blurry-light-orange.jpeg");
}
A {
	color				: var(--Dark-Coffee);
}
A:hover {
	color				: var(--Terracotta-Clay);
}
iframe {
	width					: 98%;
	height					: 30em;
	max-height				: 40em;
	border-width			: 1px;
	border-style			: solid;
	border-color			: rgba(0,0,0,0.13);
	padding					: 3px;
}
DIV.blogcolumns {
	background-color	: var(--Rosy-Taupe);
}
DIV.blogcolumns > .blogcolumn:hover {
	background			: var(--Almond-Silk);
}

DIV.color-box {
	background-color	: var(--Terracotta-Clay);
}
HR {
	background-color	: var(--Orange1);
}
DIV.body IMG{
	margin				: auto;
	align-items			: center;
	display				: flex;
	max-width			: 100%;
}
IMG.left {
	margin				: 1em !important;
}
DIV.buttonh {
	background-color	: #D88178;
}
DIV.footer {
	background-color	: var(--Dark-Chestnut);
}
DIV.footer DIV.category P A:hover {
	text-shadow			: 0 0 5px var(--Rosy-Taupe);
	border-bottom		: 3px solid var(--Rosy-Taupe);
}
.footer-button-inner {
	background			: var(--Terracotta-Clay);
}
DIV.footer DIV.category H2 {
	color					: var(--Almond-Silk);
}
/* ============================================ *
 * Screen MAX 975 wide
 * ============================================ */
@media only screen and (max-width: 975px) {
	DIV.navigation UL {
		background-image		: url(/images/blurry-light-orange.jpeg);
	}
	DIV.navigation LI A:hover, DIV.navigation LI span:hover {
	color					: var(--Terracotta-Clay);
	text-shadow				: 0 0 2px Black;
	border					: none;
	transition				: all 250ms ease;
	}
	DIV.navigation LI.currentpage A {
	border					: 0;
	}
}