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

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


/* Header */

#bowen #header { height: 139px; }

#bowen #header #logo { 
	height: 139px;
	width: 365px;
	display: block;
	margin: 0;
	padding: 0;
	float: left; }

#bowen #header h1 a,
#bowen #header h1,
#bowen #header #pagetitle {
	width: 615px;
	height: 139px;
	padding: 0;
	display: block;
	float: right; }

#bowen #header h1 a { 
	text-indent: -9999px;
	background: url(assets/md5images/4a73194019b00970e7cd9fc8a00eef02.png) top right no-repeat;  }


/* Navigation */

#bowen #navigation {
	height: 36px;
	border-top: 10px solid #a7a9ac; }

#bowen #navigation #tabs a { 
	float: right;
	background: #000;
	margin: 0;
	color: #fff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 9px;
	height: 36px;
	line-height: 36px;
	width: auto;
	border: 0;
	border-right: 1px solid #fff; }

#bowen #navigation #tabs li#tabfour a {
	border-right: 0; }

#bowen #navigation #tabs a:hover,
#bowen #navigation #tabs a:active,
#bowen #navigation #tabs a:focus {
	text-decoration: underline;  }



/* Sidebar */

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

#bowen #sidebar h2 {
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	border: 0; }

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

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

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

#bowen #sidebar #sidebar-search label {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px; }


/* Main Content */

#bowen #content { background-color: transparent; }

#bowen #dcn-home h2 { 
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	border: 0;
	padding-top: 10px; }

#bowen #dcn-home .box.top.left {
	width: 350px;
	margin-right: 2%;
	padding-top: 18px; }

#bowen #dcn-home .box.top.right {
	margin-top: 50px;
	margin-right: 25px;;
	width: 277px;
	margin-left: 0;
	-moz-box-shadow: -1px 10px 8px -6px #c9c9c9, -1px -10px 8px -6px #c9c9c9;
	-webkit-box-shadow: -1px 10px 8px -6px #c9c9c9, -1px -10px 8px -6px #c9c9c9;
	box-shadow: -1px 10px 8px -6px #c9c9c9, -1px -10px 8px -6px #c9c9c9; }

#bowen #dcn-home p { margin: 15px 0; }
	
#bowen #dcn-home .box.aag h2,
#bowen #dcn-home .box.potd h2{
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #999; }

#bowen #dcn-home #cover-browse h3 a {
	font: normal 15px Georgia, "Times New Roman", Times, serif;
	text-decoration: underline; }

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

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

#bowen #main.text a:link,
#bowen #main.text a:visited {
	color: #6e2639;
	text-decoration: underline; }

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

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

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

#bowen #main.text .box a:hover,
#bowen #main.text .box a:active,
#bowen #main.text .box a:focus {
	text-decoration: underline; }
#bowen p.author a.btn.followable { display: none; }


/* Footer */

#bowen #footer { 
	height: 124px;
	background: #000 url(assets/md5images/b0869910cc030375e7c4d69f58920004.gif) top left no-repeat; }

#bowen #footer #bepress {
	padding-right: 10px; }

#bowen #footer #bepress a {
	background-color: #000;
	height: 41px;
	margin-top: 65px; }

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

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

#bowen #footer p a:hover,
#bowen #footer p a:active,
#bowen #footer p a:focus {
	text-decoration: underline; }

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

/* Hiding follow button*/

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

#bowen #main .box.aag span.pull-right {
	display: none; }


/* Advanced Search */

.legacy #bowen #wrapper { 
	background-image: none;
	background-color: #fff; }

/* Content Carousel */

#bowen #main.text .yui3-carousel { 
	background: none !important;
	border: none;
	padding-top: 10px; }
	
#bowen #main.text .yui3-carousel .ft-blurb h2 {
	font-size: 21px !important;
	font-family: Palatino, Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	border-bottom: 2px solid #A7A9AC; }

#bowen #main.text .yui3-carousel .ft-blurb p {
	margin-bottom: 0; }

#bowen #main.text .yui3-carousel .ft-blurb p.ft-source-link { 
	display: none; }
	
/* Intro images float next to intro text */
#bowen #main.text #book-gallery #series-home .intro .intro_img {
	float:left; 
	margin-right:15px; 
	margin-left:13px;
	margin-top:5px; }
	
#bowen #main.text #series-home .intro h5 strong {color:#6e2639;}

/* Series listing css */
#bowen #main.text #series-home p.article-listing span.index_pubinfo {
	color:#404040; 
	display:block;
	line-height:18px; }

#bowen #main.text #alpha {padding-bottom:0px;}
#bowen #main.text p.citation_link {font-size: 11px; line-height: 18px; padding-left: 4px; position:relative; top:-2em; width:488px;}

/* Mobile */
.mbl #bowen #main.text p.citation_link {
	position: initial;
	top: 0;
	font-size: 11px;
	padding: 1% 0 0 2%;
	max-width: 94%;
	word-break: normal; }
	
/* Small caps for Bluebook citation */
.smallcaps
{
font-variant: small-caps;
}