/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Lani Goto
Version:  Sept 2013
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

/* Google font */

@import url(//fonts.googleapis.com/css?family=PT+Sans:700);


/* Body */

body {
  background: #5a5956 url(assets/md5images/7c8c5cec850a049505f1525259e020c8.png) top left repeat-x; }


/* Header */

#wooster #header { 
  height: 139px; }

#wooster #header #logo {
  height: 139px;
  width: 240px; 
  float: left; }

#wooster #pagetitle,
#wooster #header h1,
#wooster #header h1 a {
  padding: 0;
  height: 139px;
  width: 740px;
  margin: 0; 
  float: right; }

#wooster #header h1 a {
  background: #3d3b33 url(assets/md5images/0f65df57473a1bd57489d1e760d971b8.png) top right no-repeat;
  text-indent: -9999px;
  margin-top: 1px; }


/* Navigation */

#wooster #navigation { 
  height: 36px;
  width: 980px;
  background-color: #000; }

#wooster #navigation #librarylink,
#wooster #navigation #librarylink a {
  display: block;
  float: left;
  height: 36px;
  width: 240px;
  margin: 0;
  background-color: #000; }

#wooster #navigation #librarylink a {
  font-family: "PT Sans", Arial, Verdana, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 18px; 
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  line-height: 36px; }

#wooster #navigation #librarylink a:hover,
#wooster #navigation #librarylink a:active,
#wooster #navigation #librarylink a:focus {
  text-decoration: underline;
  color: #fff;
  background-color: #3d3b33; }

#wooster #navigation #tabs {
  display: block;
  float: right;
  height: 36px;
  width: 740px;
  margin: 0;
  padding: 0;
  background-color: #000; }
  
#wooster #navigation #tabs ul {
  height: 36px;
  width: 980px;
  padding: 0; }
  
#wooster #navigation #tabs ul li { margin: 0; }

#wooster #navigation #tabs a {
  background-color: transparent;
  border: 0;
  font-family: "PT Sans", Arial, Verdana, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 13px; 
  border-right: 1px solid #414141;
  text-transform: uppercase;
  color: #fff;
  padding: 0;
  margin: 0;
  margin-top: 12px;
  width: 184px;
  height: 14px;
  line-height: 14px;
  float: left; }
  
#wooster #navigation #tabs li#tabone a {
  margin-left: 1px;
  width: 182px; }

#wooster #navigation #tabs a:hover,
#wooster #navigation #tabs a:active,
#wooster #navigation #tabs a:focus {
  text-decoration: underline;
  color: #fff;
  background-color: #3d3b33;
  border-right: 1px solid #3d3b33;
  height: 34px !important;
  line-height: 36px !important;
  outline: #3d3b33 solid thin;
  margin-top: 1px !important; }
  
#wooster #navigation #tabs li#tabone a:hover,
#wooster #navigation #tabs li#tabone a:active,
#wooster #navigation #tabs li#tabone a:focus {
  width: 182px !important;
  margin-left: 1px !important; }

#wooster #navigation #tabs li#tabfour a:hover,
#wooster #navigation #tabs li#tabfour a:active,
#wooster #navigation #tabs li#tabfour a:focus {
  margin-right: 1px !important; } 

#wooster #navigation #tabs li#tabfour a { border-right: none; }


/* Sidebar */

#wooster #sidebar { padding-top: 44px; }

#wooster #sidebar p.site-follow { display: none; }

#wooster #sidebar ul li a {
  border: 0;
  padding-bottom: 4px; }
  
#wooster #sidebar ul li.notify a { border: 0; }

#wooster #sidebar a:hover,
#wooster #sidebar a:active,
#wooster #sidebar a:focus {
  text-decoration: underline;
  color: #000; }

#wooster #sidebar h2 {
  font: bold 15px Arial, Verdana, Helvetica, sans-serif;
  color: #000;
  border: 0;
  border-bottom: 1px solid #cecabf;
  width: 240px;
  padding: 4px 0;
  margin-left: 0;
  text-indent: 15px; }

#wooster #sidebar p.advanced a {
  text-decoration: none; }

#wooster #sidebar p.advanced a:hover,
#wooster #sidebar p.advanced a:active,
#wooster #sidebar p.advanced a:focus {
  text-decoration: underline;
  color: #000; }

#wooster #sidebar p.advanced + div { display: none; }

#wooster #sidebar #sidebar-search label {
  color: #000;
  font: normal 13px Arial, Verdana, Helvetica, sans-serif; }


/* Main Content */

#wooster #wrapper { 
  position: relative;
  z-index: 10; }

#wooster #dcn-home h2 { 
  font: normal 21px Arial, Verdana, Helvetica, sans-serif;
  border: 0;
  margin-top: 40px;  }

#wooster #dcn-home .box.aag h2,
#wooster #dcn-home .box.potd h2{
  border-bottom: 1px solid #e6e1d2;
  font: normal 16px Arial, Verdana, Helvetica, sans-serif;  }

#wooster #dcn-home .box.aag h2 span.pull-right { display: none; }

#wooster #dcn-home .box.aag a,
#wooster #dcn-home .box.potd a {
  border-bottom: 1px solid #e6e1d2;
  background: none; }

#wooster #dcn-home #cover-browse h3 a {
  font: normal 15px Arial, Verdana, Helvetica, sans-serif;
  text-decoration: underline; }

#wooster #dcn-home #cover-browse h3 { background: url(assets/md5images/ce45b4f28fcda35c32709ef9216eee11.gif) left no-repeat; }

#wooster #content #series-home ul li {
  background: url(assets/md5images/ce45b4f28fcda35c32709ef9216eee11.gif) left no-repeat; }

#wooster #main.text a:link,
#wooster #main.text a:visited {
  color: #962c26;
  text-decoration: underline; }

#wooster #main.text a:hover,
#wooster #main.text a:active,
#wooster #main.text a:focus {
  color: #000;
  text-decoration: underline; }

#wooster #message ul.confirm ul li,
#wooster #message ul.warning ul li {
  background-image: url(assets/md5images/ce45b4f28fcda35c32709ef9216eee11.gif); }

#wooster #main.text .box a:link,
#wooster #main.text .box a:visited {
  text-decoration: none; }

#wooster #main.text .box a:hover,
#wooster #main.text .box a:active,
#wooster #main.text .box a:focus {
  text-decoration: underline; }


/* Footer */

#wooster #footer { 
  height: 75px;
  background: #595855 url(assets/md5images/e66d1d627e2aad50bba9477c55f7c30e.gif) top left repeat-x; }

#wooster #footer #bepress a { 
  height: 64px;
  background-color: transparent;
  margin-top: 12px; }

#wooster #footer p {
  color: #fff; }

#footer p:first-of-type { padding-top: 25px; }  

#wooster #footer p a {
  color: #fff;
  text-decoration: none;
  font: normal 12px Arial, Verdana, Helvetica, sans-serif; }

#wooster #footer p a:hover,
#wooster #footer p a:active,
#wooster #footer p a:focus {
  text-decoration: underline; }
  
/* Mobile */

.mbl #wooster #wrapper { z-index: 0; }

/* Adding warning to top of IS ETD series when submissions are closed -- SF 3/15 */

#wooster h2#closed_warning-h {display: none;}
#wooster input#closed_warning {display: none;}
#wooster div#closed_warning-c div div.field-border {display: none;}

/* begin CUSTOM-1369 */
#wooster .container_12 .grid_9, .container_16 .grid_12 {
   width: 70%;
}

#wooster .container_12 .grid_3 img {
    width: 120px !important;
    border: 1px solid #ddd;
}
/* end CUSTOM-1369 */