@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
* { font-family: 'Roboto', sans-serif; font-weight: 400; }

.navpos_west .tglsty_arrow ul .mainNav {}

#hd { background-image: url("/img/top_left.png"); }
#hContent { background-image: url("/img/top_right.png"); }
#body a:link, #body a:visited { color: #C8A45D; }

#bd #zWrap {
  background-color: #F1F0E5;
  margin-left: 22px;
}
#body h1 {
  text-align: center;
  font-weight: 900;
}
#body h2 {
  font-weight: 700;
  letter-spacing: -0.3px;
}
#body h3 {
  color: #1A203F;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 5px;
}
#ft a:link,#ft a:visited {
  color: #C8A45D;
}
ul#mainNav a:hover,
ul#mainNav a:focus,
ul#mainNav a:active,
ul#mainNav li.active a:link,
ul#mainNav li.active a:visited { background-color: #C8A45D; }
#pageName {
  background-color: #C8A45D;
  background-image: url("/img/top_bottom.png");
  margin-bottom: 0;
}
.sub_dynamic .subNav { background-color: #F1F0E5; }
#mapZone { border-color: #C8A45D; }
* html #mapContainer { border-color: #C8A45D; }
#body .sub_static #mainNav .subNav a:hover,
#body .sub_static #mainNav .subNav a:focus,
#body .sub_static #mainNav .subNav a:active,
#body .sub_static #mainNav .subNav li.active-sub a:link,
#body .sub_static #mainNav .subNav li.active-sub a:visited,
#body #mainNav .subNav a:hover,
#body #mainNav .subNav a:focus,
#body #mainNav .subNav a:active,
#body #mainNav .subNav li.active-sub a:link,
#body #mainNav .subNav li.active-sub a:visited {
  color: #C8A45D;
  background-color: transparent;
}
#body .sub_dynamic #mainNav .subNav { border-color: #C8A45D; }

.lo_layout2wt #zB,
.lo_layout2wt #zC { padding: 15px; }
.lo_layout2wt #zB { width: 38%; }
.lo_layout2wt #zC { width: 50.5%; }

#body .widget-layout-wrap,
#body .widget-layout-wrap .modWrap { margin-bottom: 0; }
#body .widget-layout-wrap .modWrap .modWrap_ctnt {
  color: #000000;
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
  margin-bottom: 15px;
}
#body .widget-layout-wrap .modWrap .modWrap_ctnt strong { font-weight: 700; }
#body .widget-layout-wrap .modWrap > p strong { font-weight: 700; }
#body .widget-layout-wrap .modWrap .modWrap_name {
  font-size: 16px;
  color: #C8A45D;
  font-weight: 700;
  margin-bottom: 10px;
}

hr {
  color: #967430;
  margin: 10px 0;
}


body, #fWrapper {
  background-color: #030613;
}
 