/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Kyle G Sessions
Version:  22 December 2009
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

/* Header, Navigation */
#poroi #header,
#poroi #pagetitle {
        width: 980px;
        margin: 0 0 0 0;
        padding: 0 0 0 0; }

#poroi #header {
        height: 152px; }

#poroi #pagetitle {
        height: 152px;
        text-align: left; }

#poroi #header h6 {
        margin: 0 0 0 0;
        padding: 0 0 0 0; }

#poroi #header h6 a { 
        background: #4934ae url(../assets/md5images/34e66b96917735129add981470174236.gif) top left no-repeat;
        height: 152px;
        width: 980px;
        display: block;
        text-indent: -9999px; }

#poroi #header h4,
#poroi #logo {
        display: none; }

/* Tabs below header */
#poroi #navigation {
        background-color: #efef55;
        display: block;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
        height: 35px;
        width: 978px;
        border-left: 1px solid #605b00;
        border-right: 1px solid #605b00; }

#poroi #tabs {
        height: 35px; }

#poroi #tabs a {
        margin-top: 9px;
        padding-top:0;
        margin-bottom: 7px;
        padding-bottom: 0;
        line-height: 11px;
        border: 0px; }

#poroi #tabs #tabone a:link,
#poroi #tabs #tabone a:visited,
#poroi #tabs #tabtwo a:link,
#poroi #tabs #tabtwo a:visited,
#poroi #tabs #tabthree a:link,
#poroi #tabs #tabthree a:visited {
        border-right: 1px solid #605c00; }

#poroi #tabs #tabone a:active,
#poroi #tabs #tabone a:hover,
#poroi #tabs #tabtwo a:active,
#poroi #tabs #tabtwo a:hover,
#poroi #tabs #tabthree a:active,
#poroi #tabs #tabthree a:hover {
        color: #efef55;
        text-decoration: none; }

#poroi #tabs a:link,
#poroi #tabs a:visited {
        background-color: #efef55; 
        color: #605c00;
        text-decoration: none; }

#poroi #tabs a:active,
#poroi #tabs a:hover {
        border-top: 9px solid #2322a0;
        margin-top: 0px;
        border-bottom: 15px solid #2322a0;
        background-color: #2322a0; 
        color: #efef55;
        text-decoration: none; }

/* IE6 hack */
* html #poroi #tabs a:active,
* html #poroi #tabs a:hover {
       margin-bottom: 0px; }

/* Main Content */

/*When using custom container.gif */
#poroi #content {
        background: transparent; }
#poroi #wrapper {
	background-image:url(../assets/md5images/864e094dc8991141bac6fe95753b11fa.gif);
	background-repeat:repeat-y; 
	width:980px; }
/* End custom container.gif */

#poroi #breadcrumb a:link,
#poroi #breadcrumb a:visited,
#poroi .crumbs p a:link,
#poroi .crumbs p a:visited,
#poroi #pager li {
        color: #606060;
        text-decoration: none; }

#poroi #breadcrumb a:active,
#poroi #breadcrumb a:hover,
#poroi .crumbs a:active,
#poroi .crumbs a:hover {
        color: #2a0c8d;
        text-decoration: underline; }

#poroi #sub {
        border-top: 0; }

#poroi #main.text #alpha {
        width: 400px;
        border-right: 0; }

#poroi #main.text #beta {
        float: right; }

#poroi #main.text p.cover-text {
        font-size: 15px;
        font-weight: bold;
        font-style: italic;
        color: #6d6a35;
        line-height: 1.2em;
        margin-bottom: 22px; }

#poroi #main.text .doc {
        margin-top: 16px; }

#poroi #main.text a:link,
#poroi #main.text a:visited {
        text-decoration: none;
        color: #6d6a35; }

#poroi #main.text a:active,
#poroi #main.text a:hover {
        text-decoration: underline;
        color: #645f01; }

#poroi #main.text .article-list a:link,
#poroi #main.text .article-list a:visited {
        text-decoration: none;
        color: #6d6a35;
        font-weight: bold;
        font-size: 13px;
        letter-spacing: 0.6px; }

#poroi #main.text .article-list a:active,
#poroi #main.text .article-list a:hover {
        text-decoration: underline;
        color: #645f01;
        font-weight: bold;
        font-size: 13px;
        letter-spacing: 0.6px; }

#poroi #main.text .article-list .pdf a,
#poroi #main.text .article-list .native a,
.article-list .external a {
        color: #000000;
        font-weight: normal;
        letter-spacing: 0;
        font-size: 11px; }

#poroi #main.text h1 {
        color: #6d6a35;
        font-size: 21px;
        font-weight: normal;
        line-height: 1.238em; }

#poroi #main.text h2,
#poroi #main.text #beta h4 {
        border-bottom: 2px solid #efef55;
        color: #2a0c8d;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 1px; }

#poroi #main.text h2 {
        margin-top: 18px; }

#poroi #main.text h3 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal; }

#poroi #coverart {
	margin-top: -20px;}

#poroi #coverart #beta #coverart-box-container {
        border-top: 0px; }

#poroi #coverart #beta .coverart-box {
        border-bottom: 0px; }

#poroi #coverart #beta #coverart-editors dl {
        margin-left: 0px; }

#poroi #coverart #beta #coverart-editors dt {
        font-weight: normal;
        font-size: 12px;
        margin-top: 1em; }

#poroi #coverart #beta #coverart-editors dd {
        font-weight: bold; }

/* Sidebar */

#poroi #sidebar,
#poroi #sidebar a:link,
#poroi #sidebar a:visited {
        text-decoration: none;
        color: #2a0c8d;
        font-weight: bold;
        font-size: 13px; }

#poroi #sidebar a:active, 
#poroi #sidebar a:hover {
        text-decoration: underline; 
        color: #fff;
        font-weight: bold;
        font-size: 13px; }

#poroi ul#navlist {         
        border-top: 1px solid #938f21; }

#poroi ul#navlist li a:link,
#poroi ul#navlist li a:visited,
#poroi ul#navlist li a:active,
#poroi ul#navlist li a:hover {
        background-image: url(../assets/md5images/57329e2705507c35c051b75f7ce19bcd.gif);
        background-position: top right;
        background-repeat: repeat-y;
        border-bottom: 1px solid #938f21;
        letter-spacing: -0.15px;
        text-decoration: none;
        color: #fff;
        font-weight: normal; }

#poroi ul#navlist li a:link,
#poroi ul#navlist li a:visited {
        background-color: #7f7500; }

#poroi ul#navlist li a:active,
#poroi ul#navlist li a:hover {
        background-color: #645f01; }

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

#poroi #sidebar form .border, 
#poroi form#sidebar-search .border {
        background: #b1ac50; }

#poroi #sidebar #issn {
        font-size: 12px; }

/* Footer */
#poroi #footer {
        width: 980px;
        height: 75px;
        background: #2322a0; }

#poroi #footer p.footer-links,
#poroi #footer a:link,
#poroi #footer a:visited {
        text-size: 13px;
        color: #fff;
        text-decoration: none; }

#poroi #footer a:active,
#poroi #footer a:hover {
        color: #efef55;
        text-decoration: underline; }

#poroi #footer p.copyright {
        margin-left: 0px; }

#poroi #footer p.copyright,
#poroi #footer p.copyright a {
        margin-top: -28px;
        text-size: 12px;
        line-height: 1em;
        color: #efef55; }

#poroi #footer p.copyright a {
        text-decoration: underline;
        margin: 0; }

/* Image Localizations */

#wrapper {
        background-image: url(../assets/md5images/864e094dc8991141bac6fe95753b11fa.gif);
        background-repeat: repeat-y; }
        
/* Make citation align on left - RPoole 7/19/13  */
#poroi #main.text #sub #alpha #recommended_citation {margin-left: 5px;}
#poroi #main.text #sub #alpha #recommended_citation h4 {margin-left: -5px;}

/* Styleguide styling MBL 2/20/15 */
#poroi #styleguide p.sgindent {margin-left: 60px;}
#poroi #styleguide ul ul {margin-left: 60px;}

/* Hiding the "1" value of checkbox fields on article pages MBL updated 6/4/15*/
#poroi #peer_reviewed.element p {display:none;}