/* -----------------------------------------------
bepress IR local stylesheet.
Author:   Zane Mattingly
Version:  23 September 2009
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

body {
	background:#EEE url(assets/md5images/c46189565ca55b7b235129e7f3bd68fa.gif) top left repeat-x;}

#duke #container {
	position:relative;}

#duke #header {
	background:transparent;
	height:230px;
	position:relative;}

#duke #header h1 {
	bottom:0;
	margin:0;
	left:260px;
	padding:0;
	position:absolute;}

#duke #header h1 a {
	display:block;
	height:36px;
	text-indent:-9999px;
	width:720px;}

#duke #header #logo {
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;}

#duke #header #pagetitle {
	background:url(assets/md5images/6de46874482c6fd97daef9939e88bda9.jpg) top left no-repeat;
	bottom:0;
	height:183px;
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	width:980px;}

#duke #wrapper {
	background-color:#FFF;}

#duke #content a {
	color:#0031A6;
	text-decoration:underline;}

#duke #content a:hover,
#duke #content a:active {
	color:#444;}

#duke #content .crumbs {
	color:#FFF;
	font-size:11px;
	height:24px;
	left:280px;
	margin:0;
	position:absolute;
	top:24px;
	font-family:Arial,Helvetica,Verdana,sans-serif;}

#duke #content .crumbs p {
	line-height:24px;
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,Verdana,sans-serif;}

#duke #content .crumbs a {
	color:#FFF;
	text-decoration:none;
	font-family:Arial,Helvetica,Verdana,sans-serif;}

#duke .verticalalign {
	height:0;}

#duke #sidebar h2 {
        background-color:#456894;
        color: #456894;
	background:#456894 url(assets/md5images/79dd0de4997f2cfb44997ebb6b52c041.png) top left no-repeat;
	border:none;
	color:#FFF;
	height:20px;
	font-weight:bold;
	line-height:20px;
	margin:5px 0;
	text-indent:24px;
	text-transform:uppercase;}

#duke #sidebar ul {
	padding:5px 0 10px;}

#duke #sidebar ul li a {
	margin-left:8px;
	padding-bottom:0px;}

#duke #sidebar ul#side-notify li a {
	margin-left:10px;
	position:relative;
	top:-15px;}

#duke #footer {
	background:url(assets/md5images/99c6a30079e215d4a31251a3366897f8.png) top left no-repeat;
	height:78px;
	position:relative;}

#duke #footer-nav {
	color:#405380;
	bottom:6px;
	font-size:12px;
	line-height:15px;
	margin:0;
	padding:0;
	position:absolute;
	right:70px;
	text-align:right;}

#duke #footer-nav a {
	color:#001A57;
	margin:0;
	text-decoration:none;}

#duke #footer-nav a:hover,
#duke #footer-nav a:active {
	text-decoration:underline;}

/* Home Page */

#duke #content #cover-browse h2 {
	margin-bottom:4px;}

#duke #content #cover-browse h3 {
	background:url(assets/md5images/ddb96b58b838d141bf25300717a084a9.gif) left center no-repeat !important;
	height:16px;
	margin:6px 0;
	padding-left:12px;}

#duke #content #cover-browse h3 a {
	color:#000;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;}

#duke #content .box h2 {
	border:none;
	font-size:21px;
	margin-bottom:-5px;
	padding:0;}

#duke #content .box a,
#duke #content .box a:hover,
#duke #content .box a:active {
	background:none;
	color:#001A57;
	font-size:13px;
	text-decoration:none;}

#duke #search_container h2,
#duke h2#series-title,
#duke #series-home h2,
#duke #myaccount h2,
#duke #myaccount .title {
	font-family:Georgia,"Times New Roman",Times,serif;
	text-transform:none;
	line-height:1.2em;
	margin:10px 0 0 0;
	padding:10px 0 0;
	text-align:left; 
	font-size:18px; }
#duke #series-home h4#masthead {background:none;}

#duke #search_container h2 a,
#duke h2#series-title a,
#duke #series-home h2 a,
#duke #myaccount h2 a,
#duke #myaccount .title {color:#001A57;
	text-decoration:none;}

#duke #content #series-title a {
	text-decoration:none;}

#duke #sidebar li a:active,#duke #sidebar li a:focus { 
background-color:transparent;  }

#duke a:focus {background-color:transparent;}

#duke #content .crumbs a:hover {text-decoration:underline;}

#duke #footer #footer-dusl a {color:#ccc;}
#duke #footer #footer-dusl a:hover {color:#001A57;}

#duke #alpha #title p {font-size:20px;}


#duke #main.text #findatlink.element p {font-size:11px; margin-left:3.5px; display:inline; position:relative; top:-25px;}

/* Advanced Search fix KGS 23-08-12 */
.legacy #breadcrumb { display: none; }

/* Mobile */
.mbl #duke #header #logo { display: none; }
.mbl #duke #content .crumbs {
	position: static;
	color: #000; }
.mbl #duke #content .crumbs a { color: #001A57; }
.mbl #duke #footer-nav { position: static; }
.mbl #duke #content #cover-browse h3 { background-image: none !important; }


/*-- styling bernstein (bg 07/22/14) */


#main.text #series-home .intro .bernstein_img img {width:450px; display:block; margin-left:65px; margin-right:auto; margin-top:-25px; margin-bottom:20px;}
#main.text #beta_7-3 .aside .aside_date {margin-top:-29px;}
#main.text #beta_7-3 .aside .aside_img {margin-top:-38px;}
#main.text #beta_7-3 .aside .aside_img img {width: 95%; padding-bottom: 15px; border: solid 1px #ddd; padding: 4px;}
#main.text #series-home p.article-listing .academic_year {font-size:11px; line-height:18px; display:block; color:#4F4F4F;}

/*-- end bernstein */

/*-- styling currie (cp 07/24/15) */
#main.text #series-home .intro .currie_img img {float: right; padding: 0 10px 50px;}
#main.text #series-home .intro  #currie-intro-text {width: 500px; margin: auto;}
#main.text #beta_7-3 .aside .aside_date {margin-top:-29px;}
#main.text #beta_7-3 .aside .aside_img {margin-top:-38px;}
#main.text #beta_7-3 .aside .aside_img img {width: 95%; padding-bottom: 15px; border: solid 1px #ddd; padding: 4px;}
#main.text #series-home p.article-listing .academic_year {font-size:11px; line-height:18px; display:block; color:#4F4F4F;}

/*-- end currie*/

/*-- styling rcrc (bg 12/21/22) */

#duke #rcrc_about h3 {
	font-family: Georgia, "Times New Roman", serif; 
	font-size:15px;
}
#duke #rcrc_about p {
	line-height:1.6em
}

#duke #rcrc_about dl {
  display: block;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
}

#duke #rcrc_about dl dt {
  display: block;
  margin-top: 1em;
  margin-bottom: .33em;
  margin-left: 0;
  margin-right: 0;
  font-weight:600;
	
}

#duke #rcrc_about dl dd {
  display: block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 2em;
  margin-right: 0;
  line-height:1.6em;
  padding-bottom:.33em
}

/*Adjusting display of Notify in sidebar after updating to 7.8 - ADoran 10/18/16 */
#duke #container #wrapper #sidebar ul#side-notify { margin-top: 20px; }

/*Adjusting styling of Find in Your Library button - ADoran 8/24/18 */
#duke a#openurl.ignore {
    width: 100%;
    max-width: 140px !important;
    margin: 0;
    display: inline-block;
    float: right;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-shadow: none !important;
    background-image: none !important;
    background: #fff !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    border: 1px solid #0074cc !important; 
    font-weight: normal;
    font-size: 16px;
    padding: 10px;
    color: #0074cc !important; 
    background: #fff !important;
    border: 1px solid #0074cc !important; }