/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   
Version:  01 Month 2008
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

body {	
	background-image: url(assets/md5images/da45ac50e33452ca4e1661b69437a012.gif);
	background-position:top left;
	background-repeat: repeat-x;
	font-size:13px !important;
	line-height:18px !important; }

a:focus { 
	background-color:transparent; }
	
#dc #sidebar a:hover,
#dc #sidebar a:active {
	background-color:#fff; }

#dc #header,
#dc #pagetitle,
#dc #header h1,
#dc #header h1 a {
        display: block;
        height: 170px;
        margin: 0;
        padding: 0; }

#dc #header {
	background:#073E85 url(assets/md5images/3bed6b75913d7270c18053835b149abf.gif) top left no-repeat;
	width:980px; }

#dc #header h1 a {
        text-indent: -9999px;
        background-color:transparent;
        background-image: url(assets/md5images/7f13ed92d3ebe15f6077e79d8e4cf6b1.gif);
        background-repeat: no-repeat;
        background-position: 0 0;
        width:740px; }
        
#dc #header h1 a:hover {
        background-position: 0 -180px; }

#dc #dc-search { 
	background:transparent url(assets/md5images/bdcfc12dd7f54f0f7592f5e72282214c.gif) no-repeat;
	float:right;
	height:34px;
	padding:10px 5px 0px 15px;
	margin-top:100px;
	width:220px;
	display:inline;}

#dc #dc-search button {
	margin:0;
	padding:0;
	width:51px;
	height: 23px;
	background-image: url(assets/md5images/e8cc3a45a071aef9a0787d19177638a7.gif);
	background-position: 0 0;
	border: 0;
	text-indent: -9999px; }

#dc #dc-search button:hover,
#dc #dc-search button:active,
#dc #dc-search button:focus {
	background-position: 0 -25px; }
	
#dc #sidebar li {
	font-size:13px; }

#dc #footer { 
	background:url(assets/md5images/05929c97fd3550915575c6e29a1ac92b.gif) top left no-repeat;
	height:81px;}
	
#dc #footer p { 
	font-size:13px;
	color: #555; }
	
#dc #footer a { 
	margin-left:0; }

#dc #bepress a { height:81px;
	width:240px; }
	
#dc #content .text { 
	padding-top:30px !important; }

#dc h2, 
#dc h2#series-title {
	font: 30px/36px "PerspectiveSansRegular", Arial, sans-serif; 
	letter-spacing:0;
	margin-top:0 !important; 
	margin-left:0;
	padding-top:0 !important;
	padding-left:0;
	text-align:left;
	text-transform:none;}

#dc h2.green { 
	color:#4B8500; }

#dc h2.feature { 
	font: 30px/36px "PerspectiveSansRegular", Arial, sans-serif; 
	margin-top:20px !important; }
	
#dc h3,
#article h2 {
	font: 18px/21px "PerspectiveSansRegular", Arial, sans-serif;
	text-align:left !important;}
	
.button { font: 18px/20px "PerspectiveSansRegular", Arial, sans-serif;
	text-align:left !important;}

#dc h4,  
#dc #content p#blurb,
#dc #submit h2, 
#dc #title.element p {
	font: 21px/24px "PerspectiveSansRegular", Arial, sans-serif;}

#dc .element h4,
#dc-about h6,
#resources h6,
#dc #content #dc-about #about-intro p,
#dc #gallery-items h2,
#dc #content .intro p {
	font: 14px/18px "PerspectiveSansRegular", Arial, sans-serif;}

#dc #content p {
	line-height: 1.5em;
	color: #555;
	font-size: 0.9em;
	word-spacing: 0.8px;
	margin-bottom: 1em; }

#dc h4,
p#blurb,
#dc-about h6  { 
	color:#555;
	margin:10px 0 20px; }
	
#dc #content ul { 
	margin-bottom:20px;
	padding-left:15px;}
	
#dc #content ul li {
        background-image:none;
        list-style-type:disc;
        margin-left:10px;
        padding:5px 0 5px 5px;
	line-height: 1.5em;
	color: #555;
	font-size: 0.9em;
	word-spacing: 0.8px; }

#dc #content #book-gallery ul li,
#dc #content #gallery ul li,
#dc #content ul.thumb_view li {
	list-style-type:none;
	margin-left:0;
        padding:0 0 0 0; }

#dc #sidebar #acc1 #item1 ul li ul li ul {
	padding-top: 5px; }

#dc #sidebar #acc1 #item1 ul li ul li ul li { font-size: 12px; }

button,
a.button,
p.button {
	cursor: pointer;
	display: inline-block;
	font: 14px/16px "PerspectiveSansRegular", Arial, sans-serif;
	margin: 0 5px 15px 0;
	padding: 21px 30px 21px 20px;
	width: 164px;
	height: 31px;
	text-align:center;
	text-decoration:none !important;
	vertical-align:middle;
	background-image: url("assets/md5images/8af1da6fcddb6b31d3e677977be322c2.jpg");
	background-repeat: no-repeat;
	background-position: 0 0; }

#myaccount #login button {
	height: 25px;
	padding: 0; }

button.blue:hover,
a.button.blue:hover,
.blue:hover,
button.active,
.button.active {
	background-color: #81b141;
	background-position: 0 -75px;
	color: #fff; }

.blue, 
button.blue, 
.button.blue {
	background-color:#084ea9;
	color:#fff; }

body.ie7 button.blue, 
body.ie8 button.blue {
	background-color:#0080a4;
	color:#fff; }

#dc #content #dc-slide a.button {
	width: 137px;
	height: 48px;
	padding: 0;
	text-indent: -9999px;
	background-image: url("assets/md5images/7e79834eb1ee7a31688bb697c391aa4b.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0; }

#dc #content #dc-slide a.button:active,
#dc #content #dc-slide a.button:hover,
#dc #content #dc-slide a.button:focus {
	background-position: 0 -50px; }

p.dc-support { 
	display:inline-block;
	float:right;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	margin: 0 0 20px 20px;
	padding:10px;
	width:180px;}

#dc .article-listing.abstract { margin-left: 60px; }

/* SLIDESHOW & ACTION PAGES
-----------------------------------------------*/
#dc-slide { 
	margin-bottom:20px;}

#dc #content menu li a.yui3-carousel-menu-index { color: #bbcddb; }
#dc #content menu li a.yui3-carousel-menu-active { color: #115eac; }
	
p.ft-source-link { 
	margin-top:250px; }
	
#ft-thumb-row { 
	display:inline;
	float:left;}
	
#ft-thumb-row img {
	margin-top:20px;
	margin-right:8px;
	border:2px solid #ccc; }
	
img.action-img { 
	border:1px solid #ccc;
	display:block;
	margin-bottom:20px; }	


/* ABOUT
-----------------------------------------------*/
.about,	
a#btn-publishing,
a#btn-scholars,
a#btn-support { 
	display:block;
	float:left;
	margin:0 8px 0 0;
	padding:0 13px 0 0;
	text-align:left;
	vertical-align:top;
	width:200px;}

a#btn-publishing,
a#btn-scholars,
a#btn-support {	
	height:201px; 
	margin-top:20px;
	text-indent:-9999px;}
	
a#btn-publishing { 
	background:transparent
 url(assets/md5images/d5788a494cf9b0b9a6cbb6a59b2164c9.png) no-repeat; }


a#btn-scholars { 
	background:transparent url(assets/md5images/1575b241cc11404df1c2abd40b537034.png) no-repeat; }
	
	
a#btn-support { 
	background:transparent url(assets/md5images/3a89a85fb83b21935f8dd52667b22536.png) no-repeat; }

#dc #content #dc-about .about-scholars p { width: 500px; }
#dc #content #dc-about .about-scholars img {
	float: right;
	margin-top: -143px;
	border: 1px solid #ccc; }

#dc #content #dc-about .more-about {
	padding-top: 42px;
	padding-left: 185px;
	background: transparent url(assets/md5images/40247399b6f546ab092acef053e1ff73.gif) center left no-repeat; }

#dc-about .contact { 
	border-top:1px solid #B3E22F;
	margin-top:20px;}
	
.container_12 .example {
	float:right !important; }

#dc-about #featured-img menu { display: none; }
	
/* FAQ
-----------------------------------------------*/
#faq dl.faq { 
		margin:10px 0 20px; }
#faq .faq dt {
	color:#1260ae;
	font: 18px/20px "PerspectiveSansRegular", Arial, sans-serif; }
dl.faq dd { }

#dc #content #faq ul { padding-left: 0; }

#dc #content #faq ul li {
	list-style-type: none;
	margin-left: 0;
	padding: 0; }

/* GALLERIES
-----------------------------------------------*/
#dc #content .site-cats li,
#dc #content .site-list li { 
	font-size:13px;
	margin-left:0;
	padding-left:10px; }
	
#dc #content .site-cats li a { 
	text-decoration:none; }
		
.gallery-tools, 
.bottom-div,
#faq .site-cats {
	border-bottom:2px solid #B3E22F;
	display:block;
	margin-bottom:20px !important; }
	
.bottom-div { 
	padding-bottom:20px; }
	
#dc .gallery-tools {
	height: 30px;
	border-bottom: 0;
	margin-top: 20px !important;
	margin-bottom: 0px !important; }

#dc .gallery-tools a {
	display: inline-block;
	margin: 8px 10px 0 0;
	text-decoration: none; }

#dc .gallery-tools a#slide-button {
	display: inline-block;
	width: 128px;
	height: 30px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	background-image: url(assets/md5images/b1c495f099c39a90dcd96b42a47fef36.png);
	float: right; }
	
#dc #content ul.display li .content_block h2 {
	font-size:16px; }

#dc #content ul.thumb_view,
#dc #content ul.display {
	border-top: 2px solid #b3e22f;
	margin-top: -4px; }

#dc #content ul.thumb_view { padding-top: 16px; }
#dc #content ul.display { padding-top: 8px; }

#dc #content #book-gallery ul.thumb_view li {
	padding-bottom: 42px; }
#dc #content #book-gallery ul.thumb_view li ul li {
	padding-bottom: 0; }

#dc #content #book-gallery ul.thumb_view .content_block li {
	width: 480px;
	list-style-type: disc; }
	
/* Geolocation */
#dc-geolocate #world_map,
#dc-geolocate #usa_map { 
	border:0;
	height:660px;
	margin:0;
	width:660px; }
		
.grid_12 .grid_4 #side_map { 
	height:200px;
	width:200px;
	text-align:left;
margin:0 0 0 0;
	-webkit-box-shadow: 2px 2px 6px #bbb;
	-moz-box-shadow: 2px 2px 6px #bbb;
	box-shadow: 2px 2px 6px #bbb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}	
	
.grid_12 .grid_4 ul.dc-geo { 
	margin:0 0 0 0;
	padding:0 0 0 0;}
	
/* Overwrite yui3 styles */
.yui3-skin-sam li { 
	background-image:none !important;}
	
.yui3-skin-sam .yui3-tabview-list {
	border-width:0 0 0 !important;}

.yui3-skin-sam .yui3-tab-label {
	background:#fff !important;
	background-image:none !important;
	border-width:0 0 0 0 !important;
	font-size:12px !important;}
	
.yui3-skin-sam .yui3-tab-label:hover,.yui3-skin-sam .yui3-tab-label:focus {
	background:#fff !important;
	background-image:none !important;}

.yui3-skin-sam .yui3-tab-selected .yui3-tab-label, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:focus,.yui3-skin-sam .yui3-tab-selected .yui3-tab-label:hover {
	background:#fff !important;
	background-image:none !important;
	color:#000 !important;
	font-style:normal;
	text-decoration:none !important;}

.yui3-skin-sam .yui3-tab-label {
	color:#1260ae !important;
	font-style:italic;
	text-decoration:underline !important;}

.yui3-skin-sam .yui3-tabview-panel {
	background:#fff !important;
}
.yui3-skin-sam .yui3-tabview-panel {
	border:0 !important;}
	
.yui3-tab-label,
.yui3-skin-sam .yui3-tab-label,
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label {
	padding:.4em .5em .4em 0 !important;}

/* Subscriber Gallery highlights */

#dc #content .current-all a#sub-all,
#dc #content .current-colleges a#institutional-repository-colleges,
#dc #content .current-professional a#institutional-repository-professional,
#dc #content .current-medical a#institutional-repository-medical,
#dc #content .current-law a#institutional-repository-law,
#dc #content .current-liberal a#institutional-repository-liberal-arts,
#dc #content .current-society a#institutional-repository-societies,
#dc #content .current-consortia a#institutional-repository-consortia,
#dc #content .current-all a#jrnl_all,
#dc #content .current_archive a#online-journals-archive,
#dc #content .current_law a#online-journals-law,
#dc #content .current_news a#online-journals-news,
#dc #content .current_peer a#online-journals-peer,
#dc #content .current_practitioner a#online-journals-practitioner,
#dc #content .current_student a#online-journals-student,
#dc #content .current_subscription a#online-journals-subscription,
#dc #content .current-all a#conf-all,
#dc #content .current-faculty a#conf-faculty,
#dc #content .current-professional a#conf-professional,
#dc #content .current-student a#conf-student {
	font-family: "PerspectiveSansBoldItalic","PerspectiveSansRegular", Arial, sans-serif;
	color: #4b8500;
	margin-left: -21px;
	padding-left: 21px;
	background: transparent url(assets/md5images/4aae715c7669600b27005a37409fad4a.gif) top left no-repeat; }

#dc #content ul.site-cats a:focus,
#dc #content ul.site-cats a:hover {
	color: #4b8500; }
	
/* REFERENCE
-----------------------------------------------*/
#reference h4 { 
		margin-top: 2.5em;
		margin-bottom: 0;
		border-top:1px solid #B3E22F;
		font: 21px/22px "PerspectiveSansRegular", Arial, sans-serif;}
		
#reference p { font-size:13px; }


#resources .syndicate { 
	background-color:#EFF5FC;
	display:block;
	float:left;
	height:250px; 
	margin:20px 8px 0 0;
	padding:0 15px 0 15px;
	text-align:left;
	vertical-align:top;
	width:183px;
	-webkit-box-shadow: 2px 2px 6px #bbb;
	-moz-box-shadow: 2px 2px 6px #bbb;
	box-shadow: 2px 2px 6px #bbb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}

#resources .syndicate #sidebarFeed,
#resources .syndicate #sidebarFeed .gfg-listentry {
	padding-left: 0; }

#resources .syndicate h4 {
	border-bottom:1px solid #6CAE11;
	color:#00529C;
	font: 15px/24px "PerspectiveSansRegular", Arial, sans-serif;
	font-weight: bold; }

#resources .syndicate h4 em { 
	color:#003260;
	font-size: 20px; }

#resources p.dc-announce a { 
	text-decoration: none; }
	
#dc #sidebarFeed .gfg-root {
	width:183px; }
	
#dc #sidebarFeed a { background-color:#EFF5FC; }

dl#events-listing { float: right; }

/* Webinars and Newsletters article page headers */

#dc #ir-book #identifier h4,
#dc #ir-book #keywords h4, 
#dc #ir-book #bp_categories h4, 
#dc #ir-book #publication_date h4, 
#dc #ir-book #publisher h4, 
#dc #ir-book #city h4 {
	float: none;
	font: 14px/18px "PerspectiveSansRegular", Arial, sans-serif;
	font-weight: normal; }

/* TESTIMONIALS, ABOUT
-----------------------------------------------*/
#dc-about blockquote,
#testimonials blockquote {
	background:transparent url(assets/md5images/c0ce92cfced6570996d87b0d75139c54.gif) top left no-repeat;
	color:#4B8500;
	font:13px/15px "Lucida Sans Unicode", Lucida, Helvetica, sans-serif; 
	padding-bottom:40px;
	padding-right:70px;
	padding-left:20px;
	margin-left:20px; }
	
#dc #content #dc-about blockquote p,
#dc #content #testimonials blockquote p { 
	color:#4B8500;
	line-height: 1.2em; }

#dc #content #testimonials blockquote ul,
#dc #content #testimonials blockquote ol {
	padding-left: 32px;
	margin-bottom: 1em; }

#dc #content #testimonials blockquote li {
	font-size: 0.9em;
	padding: 0; }

#dc #content #dc-about blockquote p strong,
#dc #content #testimonials blockquote p.source  {
	color:#555;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:15px;
	text-align:right; }


p#dc-support { 
	display:inline-block;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	margin-top:72px;
	width:180px;}
	

	
/* ARTICLE PAGES
-----------------------------------------------*/
#dc #beta { 
	line-height:18px;}
#dc #beta h4 { font-size:13px;
	margin-bottom:0;
	padding-bottom:0; }
#dc #beta .articleInfo a { font-weight: normal; }
#gallery #dc p.author {
	border-top:2px solid #B3E22F;
	border-bottom:0; }

#dc #main.text #breadcrumb { display: none; }

/* HIDDEN ELEMENTS
-----------------------------------------------*/
#dc #breadcrumb { display:none; }
#gallery #dc #breadcrumb { display:inline-block; }

	
/* Overwrite yui3 native CSS */
	
#dc-about .yui3-carousel menu {
	background-color:inherit !important;
	list-style:none;
	margin:0;
	padding:5px 0 !important;
	left:20px !important;
	text-align:right;
	width:225px;}
	
#dc-about .yui3-carousel menu li,
#dc-about .yui3-carousel menu a{
	float:left;}
	
#dc-about .yui3-carousel-menu-item,
#dc-about-img .yui3-carousel-menu-item{
	display:none;}
	
#dc-about .yui3-carousel-menu-next,
#dc-about .yui3-carousel-menu-prev {
	display:block;
	height:19px;
	margin:0 3px;
	width:19px;}


#dc-about .yui3-carousel-menu-next{
	background-image:url(assets/md5images/d14be4a5462f4c8ac419181e5eb6675e.png) !important;
	margin-left:150px !important;}
	
#dc-about .yui3-carousel-menu-prev{
	background-image:url(assets/md5images/fa2ca634c88a5017704e8bd9421f1f69.png) !important;
	}
	
#dc-about .ft-block {
background:transparent url(assets/md5images/cfe4728eb87cef51497fd75ba499cd2c.png) no-repeat !important; 
display:block;
height:180px;
padding:36px 70px 10px 30px;
width:125px;
margin:10px;
}


#dc-about #ir-carousel .aspect {
height:auto;
max-width:125px;
}

#content #book-gallery .thumb_view .content_block p {
	margin:0;
	padding:5px 5px 5px 200px; }

#content #book-gallery .thumb_view .content_block ul {
	margin: 0 0 70px 0;
	padding:5px 5px 5px 215px; }
