/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Kyle G Sessions
Version:  03 June 2010
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

#humbiol {
        margin-top: 12px; }

/* Header */

#humbiol #header {
        height: 163px; }

#humbiol #pagetitle,
#humbiol #header h1,
#humbiol #header h1 a {
        display: block;
        height: 127px;
        width: 980px;
        padding: 0;
        margin: 0; }

#humbiol #pagetitle {
        margin-left: 0px; }

* html #humbiol #pagetitle {
        width: 735px;
        float: right;
        margin-left: -5px; }

#humbiol #header h1 a {
        background: #006857 url(../assets/md5images/9b7ba9a4afd6d3c06f97968b008fc089.gif) top left no-repeat;
        text-indent: -9999px; }

/* Navigation */

#humbiol #subheader {
        height: 34px;
        border-top: 1px solid #948240;
        border-bottom: 1px solid #948240;
        background: #ded4ac url(../assets/md5images/6edb52e7d415a974967fc927e6674187.gif) top left repeat-y; }

#humbiol #subheader #tabs {
        float: right;
        font-size: 12px;
        height: 34px;
        line-height: 34px;
        padding: 0; }

#humbiol #subheader #tabs ul {
        padding: 0; }

#humbiol #subheader #tabs li {
        margin: 0; }

#humbiol #subheader #tabs a {
        font-weight: normal;
        line-height: 34px;
        margin: 0;
        padding: 0 10px;
        border: none;
        border-left: 1px solid #948240;
        text-decoration: none; }

#humbiol #subheader #tabs li#tabfour a {
        border-right: 1px solid #948240; }

#humbiol #subheader #tabs a:link,
#humbiol #subheader #tabs a:visited {
        color: #006857;
        background-color: #ccbc80; }

#humbiol #subheader #tabs a:active,
#humbiol #subheader #tabs a:hover {
        color: #fff;
        background-color: #006857; }

/* Sidebar */

#humbiol #sidebar {
        padding-top: 24px;
        font-size: 13px; }

#humbiol #sidebar a:link,
#humbiol #sidebar a:visited {
        color: #004439;
        text-decoration: none; }

#humbiol #sidebar a:active,
#humbiol #sidebar a:hover {
        color: #00856f;
        text-decoration: underline; }

#humbiol #sidebar ul#navlist {
        border-top: 1px solid #948240; }

#humbiol #sidebar ul#navlist li a {
        border-bottom: 1px solid #948240;
        background: #ded4ac url(../assets/md5images/6edb52e7d415a974967fc927e6674187.gif) top left repeat-y; }

#humbiol #sidebar ul#navlist li a:link,
#humbiol #sidebar ul#navlist li a:visited {
        color: #004439; 
        text-decoration: none; }

#humbiol #sidebar ul#navlist li a:active,
#humbiol #sidebar ul#navlist li a:hover {
        color: #006857;
        text-decoration: underline; }

#humbiol #sidebar form label {
        font-size: 12px; }

#humbiol #sidebar input#email_address, 
#humbiol #sidebar input#search,
#humbiol #sidebar select,
#humbiol .form-table select,
#humbiol .form-table input#author {	
        border: 1px solid #d8cfa8;
        border-left: 5px solid #d8cfa8; }

/* Footer */

#humbiol #footer {
        background: #ded4ac url(../assets/md5images/6edb52e7d415a974967fc927e6674187.gif) top right repeat-y;
        border-top: 1px solid #948240;
        border-bottom: 1px solid #948240; }

#humbiol #footer p {
        height: 75px;
        line-height: 75px;
        padding-top: 0;
        font-size: 12px; }

#humbiol #footer p,
#humbiol #footer p a:link,
#humbiol #footer p a:visited {
        color: #000;
        text-decoration: none; }

#humbiol #footer p a:active,
#humbiol #footer p a:hover {
        color: #006857;
        text-decoration: underline; }

/* Main content area */

#humbiol #wrapper {
        background-image: url(../assets/md5images/d3fb5d606c96eea6ad9563bd3574ebca.gif);
        background-repeat: repeat-y; }

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

#humbiol #main.text a:link,
#humbiol #main.text a:visited {
        color: #004439;
        text-decoration: none; }

#humbiol #main.text a:active,
#humbiol #main.text a:hover {
        color: #00856f;
        text-decoration: underline; }

#humbiol #main.text .article-list h1 {
        font-size: 28px;
        border-bottom: 2px solid #d6e3de; }
        
        
#humbiol h5.subscriptions {
	font-size: 14px; }
	

/* Other - Chloe*/

#humbiol #logo {
	display:none; }
#humbiol #main.text ul li ul { margin: 4px 5em 0 0; }


#humbiol #document_type h4 {
        float: left;
        padding-right: 10px;}


/* Hide AmEx option on article purchase form - SF 1/15 (SUP-14707) */

select[name=cctype] option:nth-child(3) {display: none;} 

/* Adjust sidebar image spacing - SF 2/15 */

#sidebar-images a:nth-child(2) img {padding-top: 15px;}

/* Search page wrapper fix - Paul Ryan, 6/29/15 */

.legacy #framework #wrapper {
	background: #ffffff;
	background-image: none; }