/*=== Standard Buzz Gold Color Pallete ===*/

HTML BODY {
  background-color: transparent;
}

/**- Overall Header Background Color -**/

HEADER#header {
  background-color: #e0e0e0;
}


/**-- Header / Footer Bar Color --**/

DIV.block-gt-themeblocks-goldheader-block DIV.gt-header-linkbar,
DIV.site-footer__bottom,
.gtprimarygold {
  /*background-color: #eeb211;  /* Original Buzz Gold */
  /*background-color: #ffc72c;  /* Buzz Gold */
  /*background-color: #dda100;  /* Buzz Gold */
  /*background-color: #e1b026;  /* Buzz Gold */
  background-color: #ebb728;  /* Buzz Cold */
}


/**-- Primary Header / Footer Text Color --**/

DIV.block-gt-themeblocks-goldheader-block DIV.gt-header-tray,
DIV.block-gt-themeblocks-goldheader-block DIV.gt-header-tray NAV UL.menu LI,
DIV.block-gt-themeblocks-goldheader-block DIV.gt-header-tray NAV UL.menu LI A {
  color: black;
}

FOOTER.site-footer,
FOOTER.site-footer:not(#colophon) .content {
  color: black;
}

FOOTER.site-footer:not(#colophon) A:link,
FOOTER.site-footer:not(#colophon) A:visited,
FOOTER.site-footer:not(#colophon) .content A:hover, FOOTER.site-footer:not(#colophon) A:hover,
FOOTER.site-footer:not(#colophon) .content A:focus, FOOTER.site-footer:not(#colophon) A:focus {
  color: black;
}


/**-- Primary Link Colors --**/

BODY A:link, BODY A:visited {
  color: #164679;
}

BODY A:hover, BODY A:active {
  color: #2c6986;
  border-bottom-color: #2c6986;
}


/**-- Gold Header Text Color --**/

DIV.block-gt-themeblocks-goldheader-block,
DIV.block-gt-themeblocks-goldheader-block A,
DIV.block-gt-themeblocks-goldheader-block NAV#header-links UL.menu LI {
  color: #303030 
}


/**-- Drop Down Tray Colors --**/

DIV.block-gt-themeblocks-goldheader-block DIV.gt-header-tray DIV.gt-wrapper {
}


/**-- Site Title / Subtitle Block Colors --**/

BODY HEADER#header DIV.layout-container,
.gtsecondarygray {
  background-color: #404040;
}

DIV.gt-branding__name,
DIV.gt-branding__name A:link,
DIV.gt-branding__name A:visited,
DIV.gt-branding__name A:hover,
DIV.gt-branding__name A:active {
  color: white;
  border-color: #d0d0d0;
}

DIV.gt-branding__parentUnit,  /* Make subtitle line a little lighter */
DIV.gt-branding__parentUnit A {
  color: white !important;
}



/**-- Main Menu / Navigation Bar --**/

/*- Menu Bar: Mobile Menu Activator -*/

DIV.gt-mobile-menu-activator I {
  color: black;
  background-color: white;
}


/*- Menu Bar: Background Color -*/

DIV.primary-menu-content {  /* Main menu bar */
  background-color: white;
  border-bottom: solid thin #c0c0c0;
}

DIV.region-primary-menu NAV.block-menu > UL.menu > LI > UL.menu {  /* Sub Menu Panels */
  background-color: white;
  border: solid thin #dddddd;
  border-top-color: white;
}


/*- Menu Bar: Primary Text -*/

DIV.primary-menu-content,
DIV.region-primary-menu NAV.block-menu > UL > LI > A {
  color: black; 
}

NAV#block-actionlinks LI A {
  border: solid thin #b0b0b0;
  background-color: #dddddd;
  color: black;
}

NAV#block-actionlinks LI A:hover,
NAV#block-actionlinks LI A:focus,
NAV#block-actionlinks LI A:hover::after {
  background-color: #c0c0c0;
  color: black;
}


/*- Menu Bar: Highlight Color -*/

DIV.region-primary-menu NAV.block-menu A:hover,
DIV.region-primary-menu NAV.block-menu A:focus {
  background-color: #c0c0c0;
  color: black;
}



/**-- SuperFooter Block --**/

FOOTER.site-footer:not(#colophon) {
  background-color: #404040;
}


DIV.site-footer__top #street-address-info P {
  color: white;
}

DIV.site-footer__top DIV#gt-default-resource-links {
  border-top: solid 1px #eeb211;
}

DIV.site-footer__top DIV.gt-resource-links H4 {
  color: #eeb211;
}


/**-- Symbol between links in GT Gold Footer Bar --**/

DIV.site-footer__bottom DIV#footer-utility-links UL LI I {
  color: #b08612;
}
