.bkBase.bkExtra {
    box-shadow: none;
}
:root{
	--fontSize: 1;
	--fontStyle: Dejavu Sans, Arial, Verdana, sans-serif;
	--rootBG: #faf5e6;
  --contentBG:#fcfaf6;
	--contentFG: #363636;
  --titleColor: #8b5b39;
	--borderColor: #fcfaf6;
  --borderWidth: 8;
	--borderRadius: 0.5;
	--accentColor: #8b5b39;
	--accentColorLight: #8b5b39;
  --emphasisBG: #faf5e6;
  --emphasisRadius: 0.5;
  --extraBG: transparent;
  --extraRadius: 0.5;
}

/** temp hack from mid **/
ul.mnu_root {
  border-radius: 0.5em;
}
/** to be replaced by next update **/

.txt_emphasis_is {
  color: #595757;
  font-weight: 550;
}

.txt_url_ul, 
.txt_special_ph
{
  color: var(--contentFG);
}

.txt_quote_ph > .txt_url_ul,
.txt_quote_ph > .txt_special_ph, 
.txt_quote_ph > .txt_emphasis_is {
  color: var(--accentColor);
}

.txt_url_ul:after {
	display:none;
}

.lnkBin {
  padding-left: 10px;
  background: none;
}

div.bkBase_co .bkSec .bkBase_ti {
  border-bottom: none;
}

h2, h3 {
  color: #513522;
}

body {
    counter-reset: h3 ;
}
section > h3:before {
    content: counter(h3) ". " ;
    counter-increment: h3 ;
}

section > h3 {
  text-decoration: underline;
}


