/**
 * blinkensections.css
 * this file holds section-based overrides
 **/

/*** blog ***/

  .section-blog #subheader
  {
    background-image: url(images/subheader-blog.png);
  }
  
  .section-blog #content a:link,
  .section-blog #content a:visited
  {
    color: #fff294;
  }

  .node-type-blog,
  .comment,
  .section-blog #subheader,
  .section-blog #content-inner,
  .section-blog #secondary ul.links a
  {
    border-color: #d7c022;
  }

  #primary ul.links a[href="/blog"]:hover,
  .section-blog #primary ul.links a.active-trail,
  .section-blog #secondary ul.links a:hover,
  .section-blog #secondary ul.links a.active-trail
  {
    background-color: #d7c022;
  }



/*** project ***/

  .section-project #subheader
  {
    background-image: url(images/subheader-project.jpg);
  }
  
  .section-project #content a:link,
  .section-project #content a:visited
  {
    color: #fff;
  }
  
  .section-project #subheader,
  .section-project #content-inner,
  .section-project #secondary ul.links a
  {
    border-color: #b2b2b2;
  }

  #primary ul.links a[href="/project"]:hover,
  .section-project #primary ul.links a.active-trail,
  .section-project #secondary ul.links a:hover,
  .section-project #secondary ul.links a.active-trail
  {
    background-color: #b2b2b2;
  }


/*** blinkenlights ***/

  .section-blinkenlights #subheader
  {
    background-image: url(images/subheader-blinkenlights.png);
  }
  
  .section-blinkenlights #content a:link,
  .section-blinkenlights #content a:visited
  {
    color: #ffc494;
  }
  
  .section-blinkenlights #subheader,
  .section-blinkenlights #content-inner,
  .section-blinkenlights #secondary ul.links a
  {
    border-color: #ff8e30;
  }
  
  #primary ul.links a[href="/blinkenlights"]:hover,
  .section-blinkenlights #primary ul.links a.active-trail,
  .section-blinkenlights #secondary ul.links a:hover,
  .section-blinkenlights #secondary ul.links a.active-trail
  {
    background-color: #ff8e30;
  }


/*** arcade ***/

  .section-arcade #subheader
  {
    background-image: url(images/subheader-arcade.png);
  }
  
  .section-arcade #content a:link,
  .section-arcade #content a:visited
  {
    color: #94ff94;
  }

  .section-arcade #subheader,
  .section-arcade #content-inner,
  .section-arcade #secondary ul.links a
  {
    border-color: #4bb54b;
  }

  #primary ul.links a[href="/arcade"]:hover,
  .section-arcade #primary ul.links a.active-trail,
  .section-arcade #secondary ul.links a:hover,
  .section-arcade #secondary ul.links a.active-trail
  {
    background-color: #4bb54b;
  }


/*** stereoscope ***/

  .section-stereoscope #subheader
  {
    background-image: url(images/subheader-stereoscope.png);
  }
  
  .section-stereoscope #content a:link,
  .section-stereoscope #content a:visited
  {
    color: #94eaff;
  }

  .section-stereoscope #subheader,
  .section-stereoscope #content-inner,
  .section-stereoscope #secondary ul.links a
  {
    border-color: #00a0c6;
  }

  #primary ul.links a[href="/stereoscope"]:hover,
  .section-stereoscope #primary ul.links a.active-trail,
  .section-stereoscope #secondary ul.links a:hover,
  .section-stereoscope #secondary ul.links a.active-trail
  {
    background-color: #00a0c6;
  }


/*** everything admin ***/
  .section-admin #subheader {
    height: 0;
    background-image: none;
    border: none;
  }

  .section-admin #subnavbar {
    height: 25px;
  }

  .section-admin #content {
    margin-top: 72px;
  }

  .section-admin #content-inner {
    /* border-color: #fa0; */
  }


/* reset all heading link colors */
  h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link,
  h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited
  {
    color: #fff !important; /* jeah, not-so-elegant */
  }
