/* !---------- CSS TEMPLATE FOR WWI POSTCARDS IN SEASONS_UNC THEME ----------------- */


  .postcards body {
      background-color: #e5e5e5;
      color: #000;
      font-family: "Ubuntu", sans-serif;
  }
  
/******** PAGE HEADER *********/
  
  /* #header-wrap is container for banner image and search box  */
  /* Set background color for header here                       */
  .postcards #header-wrap {
      background-color: #56a0d3; 
  } 
  .postcards #search-container {
      padding-bottom: 1em;
  }
  .postcards #site-title {
      padding-top: 1em;
  }
  /* Controls on search form */
 .postcards input[type=submit], 
 .postcards button, 
 .postcards .button, 
 .postcards #advanced-search {
    background-color: #555555;
  }
 .postcards input[type=text], 
 .postcards input[type=password], 
 .postcards textarea {
    background-color: #fff;
  }
  
  
/********* BODY ***********/
  
  /* #wrap is container for page content between header and footer */
  .postcards #wrap {
      background-color: #e5e5e5;
      
  }
  
  /* Headers  */
  .postcards body h1, 
  .postcards body h2, 
  .postcards body h3, 
  .postcards body h4 {
    color: #000;
    font-family: "Ubuntu", sans-serif;
  }
  
  /* Set special page title styles here  */
  .postcards body #content > h1 {
    font-family: "Ubuntu", sans-serif;
    color: red;
  }
  
  /* Border styles for container of content blocks */
  .postcards body #primary 
  {
    border: 0;
    color: #000;
    -moz-box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
    box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
  }
  
  /* Border styles for content blocks */
  .postcards body #primary > div, .postcards body.summary #content #primary {
    border-top: 4px solid #555555;
  }
/***** SIDEBAR NAVIGATION ******/
  
  /* Border styles for sidebars */
  .postcards body #sidebar, /* sidebar on interior pages */
  .postcards body nav#exhibit-pages,  /* sidebar on exhibit homepage */
  .postcards body .items.show aside#sidebar /* sidebar on item page */
  {
    border-style: solid;
    border-color: #555555;
    color: #000;
    -moz-box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
    box-shadow: rgba(0, 0, 0, 0.64) 2px 4px 2px 0px;
  }

  /* Font and link styles in Sidebar navigation */
  .postcards body #sidebar ul#sidenav, /* interior page */
  .postcards body nav#exhibit-pages > ul /* homepage */
  {
    font-family: "Ubuntu", sans-serif;
  }  
  .postcards body #sidebar ul#sidenav li a, /* interior page */
  .postcards body #sidebar ul#sidenav li a:visited, 
  .postcards body nav#exhibit-pages > ul li a /* homepage */   
  .postcards body nav#exhibit-pages > ul li a:visited {
    color: #0066cc;
    display: block;
  }
  /* Active and hover links */
  .postcards body #sidebar ul#sidenav li a:hover, 
  .postcards body nav#exhibit-pages > ul li a:hover 
  .postcards body #sidebar ul#sidenav li a:active, 
  .postcards body nav#exhibit-pages > ul li a:active {
    color: #204d4d;
  } 
  /* Current Page link */
  .postcards body #sidebar ul#sidenav li a#current, 
  .postcards body nav#exhibit-pages > ul li a#current {
    border-left: 3px solid #204d4d;
    padding-left: 5px;
    color: #204d4d;
    display: block;
  }
  
/******** FOOTER ********/

  /* Full-width footer background color */
  .postcards body footer {
    background: #56a0d3;
    color: #e5e5e5;
  }
  /* footer navigation container */
  .postcards body footer nav.bottom {
 
  }
  /* footer links */
  .postcards body footer li a {
    color: #e5e5e5;
  }
    
/****** EXHIBIT HOMEPAGE ******/

  /* Exhibit description on Exhibit homepage */
  .postcards body #primary > div.exhibit-description {
    border: none;
  }
  
  /* Sidebar on Exhibit homepage */
  .postcards .summary #exhibit-pages {
    border-style: solid;
    border-width: 4px 0 0 0;
    overflow: visible;
    -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 0 10px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 0 10px;
    box-shadow: rgba(0, 0, 0, 0.15) 0 0 10px;
    padding: 1.5em 16px;
    background-color: #fff;
  }
  
/****** ITEM PAGE ******/
  
  /* Item page (view of individual item) */
  .postcards .items.show #primary, 
  .postcards .items.show #sidebar {
    border: none;
    box-shadow: 0 0 0 0;
  }
  .postcards .items.show #primary > div, 
  .postcards .items.show #sidebar > div {
    background: #fff;
    border-color: #8F2E1B;
    border-top-width: 4px;
    box-shadow: 0 0 0 0;
  }
  .postcards .items.show #sidebar {
    padding: 0 0;
  }
  
  /* Next and Previous links */
  .postcards .items.show .item-pagination li a {
      color: #8f2e1b;
  }
  
/****** SEARCH RESULTS ********/

.postcards .search #search-results th {
    background: #56a0d3;
}
  
 
