/*************************
 * MAIN MENU LINKS
 ************************/

#main-menu-links .menu-1799 a { color:#f9c20c; }
#main-menu-links .menu-1804 a { color:#e93b1d; }
#main-menu-links .menu-1810 a { color:#ef7f10; }
#main-menu-links .menu-1815 a { color:#1f97b6; }
#main-menu-links .menu-1820 a { color:#87d14e; }
#main-menu-links .menu-1826 a { color:#585fb0; }


#main-menu-links li.menu-1799.active,
#main-menu-links li.menu-1799.active-trail {
  background-color:#f9c20c;
}
#main-menu-links li.menu-1804.active,
#main-menu-links li.menu-1804.active-trail {
  background-color:#e93b1d;
}
#main-menu-links li.menu-1810.active,
#main-menu-links li.menu-1810.active-trail {
  background-color:#ef7f10;
}
#main-menu-links li.menu-1815.active,
#main-menu-links li.menu-1815.active-trail {
  background-color:#1f97b6;
}
#main-menu-links li.menu-1820.active,
#main-menu-links li.menu-1820.active-trail {
  background-color:#87d14e;
}
#main-menu-links li.menu-1826.active,
#main-menu-links li.menu-1826.active-trail {
  background-color:#585fb0;
}


/**********************
 * BLOCK - SUBSECTION NAV
 ***********************/

.section-taxonomy-term-1 #block-menu-block-1 { background-color:#f9c20c; }
.section-taxonomy-term-13 #block-menu-block-1 { background-color:#e93b1d; }
.section-taxonomy-term-2 #block-menu-block-1 { background-color:#ef7f10; }
.section-taxonomy-term-3 #block-menu-block-1 { background-color:#1f97b6; }
.section-taxonomy-term-15 #block-menu-block-1 { background-color:#87d14e; }
.section-taxonomy-term-4 #block-menu-block-1 { background-color:#585fb0; }



/**********************
 * BLOCK - LANDING HERO / HOME HERO SLIDESHOW
 ***********************/

.hero .views-subject-1 .views-field-field-feature-hero-img,
.section-taxonomy-term-1 .views-field-field-feature-hero-img { border-color:#f9c20c; }

.hero .views-subject-13 .views-field-field-feature-hero-img,
.section-taxonomy-term-13 .views-field-field-feature-hero-img { border-color:#e93b1d; }

.hero .views-subject-2 .views-field-field-feature-hero-img,
.section-taxonomy-term-2 .views-field-field-feature-hero-img { border-color:#ef7f10; }

.hero .views-subject-3 .views-field-field-feature-hero-img,
.section-taxonomy-term-3 .views-field-field-feature-hero-img { border-color:#1f97b6; }

.hero .views-subject-15 .views-field-field-feature-hero-img,
.section-taxonomy-term-15 .views-field-field-feature-hero-img { border-color:#87d14e; }

.hero .views-subject-4 .views-field-field-feature-hero-img,
.section-taxonomy-term-4 .views-field-field-feature-hero-img { border-color:#585fb0;}


.hero .views-slideshow-cycle-main-frame-row.views-subject-1 .views-field-title a,
.section-taxonomy-term-1 .hero .views-field-title a { color:#f9c20c; }

.hero .views-slideshow-cycle-main-frame-row.views-subject-13 .views-field-title a,
.section-taxonomy-term-13 .hero .views-field-title a { color:#e93b1d; }

.hero .views-slideshow-cycle-main-frame-row.views-subject-2 .views-field-title a,
.section-taxonomy-term-2 .hero .views-field-title a { color:#ef7f10; }

.hero .views-slideshow-cycle-main-frame-row.views-subject-3 .views-field-title a,
.section-taxonomy-term-3 .hero .views-field-title a { color:#1f97b6; }

.hero .views-slideshow-cycle-main-frame-row.views-subject-15 .views-field-title a,
.section-taxonomy-term-15 .hero .views-field-title a { color:#87d14e; }

.hero .views-slideshow-cycle-main-frame-row.views-subject-4 .views-field-title a,
.section-taxonomy-term-4 .hero .views-field-title a { color:#585fb0; }


/***********************
 * BLOCK - FEATURED ARTICLES / POPULAR ARTICLES
 **********************/

.views-subject-1 { background-color:#f9c20c; } /*Solar Electricity*/
.views-subject-13 { background-color:#e93b1d; } /*Solar Water Heating*/
.views-subject-2 { background-color:#ef7f10; } /*Wind Power*/
.views-subject-3 { background-color:#1f97b6; } /*Microhydro Power*/
.views-subject-15 { background-color:#87d14e; } /*Home Efficiency*/
.views-subject-4 { background-color:#585fb0;} /*Vehicles*/

.section-taxonomy-term-1 .views-subject { background-color:#f9c20c; }
.section-taxonomy-term-13 .views-subject { background-color:#e93b1d; }
.section-taxonomy-term-2 .views-subject { background-color:#ef7f10; }
.section-taxonomy-term-3 .views-subject { background-color:#1f97b6; }
.section-taxonomy-term-15 .views-subject { background-color:#87d14e; }
.section-taxonomy-term-4 .views-subject { background-color:#585fb0; }

/**********************
 * NODE TYPE ARTICLE
 **********************/


.section-taxonomy-term-1.node-type-article #content-area .content-area-section  {
  border-color:#f9c20c;
}
.section-taxonomy-term-13.node-type-article #content-area .content-area-section  {
  border-color:#e93b1d;/
}
.section-taxonomy-term-2.node-type-article #content-area .content-area-section  {
  border-color:#ef7f10;
}
.section-taxonomy-term-3.node-type-article #content-area .content-area-section {
  border-color:#1f97b6;
}
.section-taxonomy-term-15.node-type-article #content-area .content-area-section {
  border-color:#87d14e;
}
.section-taxonomy-term-4.node-type-article #content-area .content-area-section {
  border-color:#585fb0;
}


.section-taxonomy-term-1.node-type-article h1#page-title,
.section-taxonomy-term-1.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-1.node-type-article #content .inside-article-block h2
 { color:#f9c20c; }
.section-taxonomy-term-13.node-type-article h1#page-title,
.section-taxonomy-term-13.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-13.node-type-article #content .inside-article-block h2
 { color:#e93b1d; }
.section-taxonomy-term-2.node-type-article h1#page-title,
.section-taxonomy-term-2.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-2.node-type-article #content .inside-article-block h2
 { color:#ef7f10; }
.section-taxonomy-term-3.node-type-article h1#page-title,
.section-taxonomy-term-3.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-3.node-type-article #content .inside-article-block h2
 { color:#1f97b6; }
.section-taxonomy-term-15.node-type-article h1#page-title,
.section-taxonomy-term-15.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-15.node-type-article #content .inside-article-block h2
 { color:#87d14e; }
.section-taxonomy-term-4.node-type-article h1#page-title,
.section-taxonomy-term-4.node-type-article .region-content .field-name-body h2,
.section-taxonomy-term-4.node-type-article #content .inside-article-block h2
 { color:#585fb0; }


.section-taxonomy-term-1.node-type-article .lead-in { color:#f9c20c; }
.section-taxonomy-term-13.node-type-article .lead-in { color:#e93b1d; }
.section-taxonomy-term-2.node-type-article .lead-in { color:#ef7f10; }
.section-taxonomy-term-3.node-type-article .lead-in { color:#1f97b6; }
.section-taxonomy-term-15.node-type-article .lead-in { color:#87d14e; }
.section-taxonomy-term-4.node-type-article .lead-in { color:#585fb0; }

/* -- Difficulty Dots -- */
/* Solar Electricity */ 
.section-taxonomy-term-1.node-type-article .node .content .Beginner,
.section-taxonomy-term-1 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .electricity .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-1 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-f9c20c.gif);
}
.section-taxonomy-term-1.node-type-article .node .content .Intermediate,
.section-taxonomy-term-1 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate,
.front .article-group .electricity .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-1 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-f9c20c.gif);
}
.section-taxonomy-term-1.node-type-article .node .content .Advanced, 
.section-taxonomy-term-1 .block-quicktabs .article-group .views-field-field-skill-level .Advanced, 
.front .article-group .electricity .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-1 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-f9c20c.gif);
}

/* Solar Water Heating */ 
.section-taxonomy-term-13.node-type-article .node .content .Beginner,
.section-taxonomy-term-13 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .water .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-13 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-e93b1d.gif);
}
.section-taxonomy-term-13.node-type-article .node .content .Intermediate,
.section-taxonomy-term-13 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate, 
.front .article-group .water .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-13 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-e93b1d.gif);
  }
.section-taxonomy-term-13.node-type-article .node .content .Advanced,
.section-taxonomy-term-13 .block-quicktabs .article-group .views-field-field-skill-level .Advanced,
.front .article-group .water .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-13 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-e93b1d.gif);
}

/* Wind Power */
.section-taxonomy-term-2.node-type-article .node .content .Beginner,
.section-taxonomy-term-2 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .wind .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-2 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-ef7f10.gif);
}
.section-taxonomy-term-2.node-type-article .node .content .Intermediate,
.section-taxonomy-term-2 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate,
.front .article-group .wind .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-2 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-ef7f10.gif);
}
.section-taxonomy-term-2.node-type-article .node .content .Advanced,
.section-taxonomy-term-2 .block-quicktabs .article-group .views-field-field-skill-level .Advanced,
.front .article-group .wind .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-2 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-ef7f10.gif);
}

/* MICROHYDRO POWER */
.section-taxonomy-term-3.node-type-article .node .content .Beginner,
.section-taxonomy-term-3 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .microhydro .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-3 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-1f97b6.gif);
}
.section-taxonomy-term-3.node-type-article .node .content .Intermediate,
.section-taxonomy-term-3 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate,
.front .article-group .microhydro .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-3 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-1f97b6.gif);
}
.section-taxonomy-term-3.node-type-article .node .content .Advanced,
.section-taxonomy-term-3 .block-quicktabs .article-group .views-field-field-skill-level .Advanced,
.front .article-group .microhydro .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-3 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-1f97b6.gif);
}

/* HOME EFFICIENCY */
.section-taxonomy-term-15.node-type-article .node .content .Beginner,
.section-taxonomy-term-15 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .efficiency .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-15 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-87d14e.gif);
}
.section-taxonomy-term-15.node-type-article .node .content .Intermediate,
.section-taxonomy-term-15 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate,
.front .article-group .efficiency .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-15 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-87d14e.gif);
}
.section-taxonomy-term-15.node-type-article .node .content .Advanced,
.section-taxonomy-term-15 .block-quicktabs .article-group .views-field-field-skill-level .Advanced,
.front .article-group .efficiency .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-15 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-87d14e.gif);
}

/* VEHICLES */
.section-taxonomy-term-4.node-type-article .node .content .Beginner,
.section-taxonomy-term-4 .block-quicktabs .article-group .views-field-field-skill-level .Beginner,
.front .article-group .vehicles .views-field-field-skill-level .Beginner,
.page-search .Beginner.section-taxonomy-term-4 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-1-585fb0.gif);
}
.section-taxonomy-term-4.node-type-article .node .content .Intermediate,
.section-taxonomy-term-4 .block-quicktabs .article-group .views-field-field-skill-level .Intermediate,
.front .article-group .vehicles .views-field-field-skill-level .Intermediate,
.page-search .Intermediate.section-taxonomy-term-4 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-2-585fb0.gif);
}
.section-taxonomy-term-4.node-type-article .node .content .Advanced,
.section-taxonomy-term-4 .block-quicktabs .article-group .views-field-field-skill-level .Advanced,
.front .article-group .vehicles .views-field-field-skill-level .Advanced,
.page-search .Advanced.section-taxonomy-term-4 .field-name-field-skill-level li {
  background-image: url(../images/dots/difficulty-3-585fb0.gif);
}

/************************
 * Custom Search
 ************************/
/* Solar Electricity */ 
.page-search .section-taxonomy-term-1 .field-type-image img,
.page-search .section-taxonomy-term-1 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(249, 194, 12, .5);
}
.page-search .section-taxonomy-term-1 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #f9c20c;
}
.page-search .section-taxonomy-term-1 .field-name-field-subject .unselected a {
  background-color: #f9c20c;
  color: white;
}

/* Solar Water Heating */ 
.page-search .section-taxonomy-term-13 .field-type-image img,
.page-search .section-taxonomy-term-13 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(233, 59, 29, .5);
}
.page-search .section-taxonomy-term-13 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #e93b1d;
}
.page-search .section-taxonomy-term-13 .field-name-field-subject .unselected a {
  background-color: #e93b1d;
  color: white;
}

/* Wind Power */ 
.page-search .section-taxonomy-term-2 .field-type-image img,
.page-search .section-taxonomy-term-2 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(239, 127, 16, .5);
}
.page-search .section-taxonomy-term-2 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #ef7f10;
}
.page-search .section-taxonomy-term-2 .field-name-field-subject .unselected a {
  background-color: #ef7f10;
  color: white;
}


/* Microhydro Power */ 
.page-search .section-taxonomy-term-3 .field-type-image img,
.page-search .section-taxonomy-term-3 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(31, 151, 182, .5);
}
.page-search .section-taxonomy-term-3 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #1f97b6;
}
.page-search .section-taxonomy-term-3 .field-name-field-subject .unselected a {
  background-color: #1f97b6;
  color: white;
}

/* Home Efficiency */ 
.page-search .section-taxonomy-term-15 .field-type-image img,
.page-search .section-taxonomy-term-15 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(135, 209, 78, .5);
}
.page-search .section-taxonomy-term-15 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #87d14e;
}
.page-search .section-taxonomy-term-15 .field-name-field-subject .unselected a {
  background-color: #87d14e;
  color: white;
}

/* Vehicles */ 
.page-search .section-taxonomy-term-4 .field-type-image img,
.page-search .section-taxonomy-term-4 .search-thumb img {
  box-shadow: 0px 0px 1px 2px rgba(88, 95, 176, .5);
}
.page-search .section-taxonomy-term-4 .field-name-field-skill-level .taxonomy-term-reference-0 {
  color: #585fb0;
}
.page-search .section-taxonomy-term-4 .field-name-field-subject .unselected a {
  background-color: #585fb0;
  color: white;
}



/************************
 * BLOCK - FOOTER MAIN MENU
 ************************/

.footer-main-menu-block li.menu-mlid-1799 a { color:#f9c20c; }
.footer-main-menu-block li.menu-mlid-1804 a { color:#e93b1d; }
.footer-main-menu-block li.menu-mlid-1810 a { color:#ef7f10; }
.footer-main-menu-block li.menu-mlid-1815 a { color:#1f97bc; }
.footer-main-menu-block li.menu-mlid-1820 a { color:#87d14e; }
.footer-main-menu-block li.menu-mlid-1826 a { color:#585fb0; }
