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

/* Header, navigation */

#tipiti #header {
        height: 185px; }

#tipiti #header #logo { display: none; }

#tipiti #subheader {
        height: 60px; }

#tipiti #subheader #tabs {
        font-size: 13px;
        height: 60px;
        padding: 0 20px 0 0;
        float: right; }

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

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

#tipiti #subheader #tabs a {
        border: 0;
        font-weight: normal;
        line-height: 27px;
        margin-top: 33px;
        padding: 0 10px;
        background-color: #000; }

#tipiti #subheader #tabs a:link,
#tipiti #subheader #tabs a:visited {
        color: #fff;
        text-decoration: none; }

#tipiti #subheader #tabs a:active,
#tipiti #subheader #tabs a:hover {
        color: #88ffb2;
        text-decoration: none; }

#tipiti #header #pagetitle {
        padding: 0;
        height: 108px;
        width: 920px;
        margin: 0 30px;
        background: #000000 url(../assets/md5images/ab03e561fb23207e7055101df943e800.gif) top left repeat-x; }

#tipiti #header h1 {
        padding: 3px 0 0 0;
        margin-left: 20px;
        display: block;
        height: 102px;
        width: 650px; }

#tipiti #header h1 a {
        display: block;
        height: 102px;
        text-indent: -9999px;
        background: #000000 url(../assets/md5images/53913c7567b90a8c4d3ce1647c3f15ba.gif) top left no-repeat; }

/* Sidebar */

#tipiti #sidebar {
        font-size: 13px; }

#tipiti #sidebar a:link,
#tipiti #sidebar a:visited {
        color: #fff;
        text-decoration: none; }

#tipiti #sidebar a:active,
#tipiti #sidebar a:hover {
        color: #88ffb2;
        text-decoration: underline; }

#tipiti #sidebar ul#navlist {
        border-top: 1px solid #2ec47c; }

#tipiti #sidebar ul#navlist a {
        border-bottom: 1px solid #2ec47c; }

#tipiti #sidebar ul#navlist a:link,
#tipiti #sidebar ul#navlist a:visited {
        color: #fff;
        text-decoration: none;
        background-color: #333; }

#tipiti #sidebar ul#navlist a:active,
#tipiti #sidebar ul#navlist a:hover {
        color: #88ffb2;
        text-decoration: underline;
        background-color: #000; }

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

/* Footer */

#tipiti #footer {
        width: 979px;
        background: #000;
        border: 1px solid #171717;
        border-left: 0; }

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

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

#tipiti #footer p a:active,
#tipiti #footer p a:hover {
        color: #88ffb2;
        text-decoration: underline; }

/* Main content area */

#tipiti #main.text a:link,
#tipiti #main.text a:visited {
        color: #00713a;
        text-decoration: underline; }

#tipiti #main.text a:active,
#tipiti #main.text a:hover {
        color: #00ba61;
        text-decoration: underline; }

#tipiti #main.text #sub {
        border-top: 0;
        margin-top: 0; }

#tipiti #main.text #alpha {
        border-right: 4px solid #fff; }

#tipiti #main.text #alpha h1 {
        font-size: 26px;
        margin: 0.8em 0; }

#tipiti #main.text .article-list h2 {
        width: 410px;
        border-bottom: 2px solid #464646;
        color: #555; }

#tipiti #main.text .article-list .doc {
        margin-top: 12px; }

#tipiti #main.text #beta h4 {
        border-bottom: 2px solid #464646;
        line-height: 1.3em;
        font-size: 18px;
        font-family: Georgia, Times New Roman, Times, serif;
        font-weight: normal;
        color: #555;
        text-align: left;
        letter-spacing: 0;
        text-transform: none; }

#tipiti #main.text #beta #coverart-box-container {
        border-top: 0; }

#tipiti #main.text #beta #coverart-box-container .coverart-box {
        border-bottom: 0; }

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

#tipiti #main.text #beta dl dt {
        font-size: 12px;
        margin-top: 12px; }

#tipiti #main.text .articleInfo a,
#tipiti #main.text .article-list a:link,
#tipiti #main.text .article-list a:visited {
        text-decoration: none; }

#tipiti #main.text .article-list a:active,
#tipiti #main.text .article-list a:hover {
        text-decoration: underline; }
        
        /* = Beta Column - Download Buttons */
#beta #button,
#beta #button-buy {
        background: url(../assets/md5images/fd351675bffeedde01fd138aea9d7c6c.gif) top right no-repeat; }

#gallery #button,
#beta #button1,
#beta #button2,
#beta #button3 {
        background: url(../assets/md5images/fd351675bffeedde01fd138aea9d7c6c.gif) top right no-repeat; }

#beta #btn-inner1,
#beta #btn-inner2,
#beta #btn-inner3 {
        background: url(../assets/md5images/fe248aa0d0b607efb5217a89fe6a1902.gif) top left no-repeat; }

#beta #btn-inner,
#beta #buy-inner  {
        background: url(../assets/md5images/fe248aa0d0b607efb5217a89fe6a1902.gif) top left no-repeat; }

#beta #btn-inner a,
#beta #buy-inner a,
#beta #btn-inner1 a,
#beta #btn-inner2 a,
#beta #btn-inner3 a {
        background: url(../assets/md5images/fe248aa0d0b607efb5217a89fe6a1902.gif) bottom left no-repeat; }

#beta #btn-inner em,
#beta #buy-inner em,
#beta #btn-inner1 em,
#beta #btn-inner2 em,
#beta #btn-inner3 em {
        background:url(../assets/md5images/fd351675bffeedde01fd138aea9d7c6c.gif) bottom right no-repeat; }
        
#beta #btn-inner a em,
#beta #buy-inner a em,
#beta #btn-inner1 a em,
#beta #btn-inner2 a em,
#beta #btn-inner3 a em {
        color: #004027;}
        
#beta #btn-inner a:hover em, #beta #btn-inner a:active em {color: #11824b;}

/* Mobile */

.mbl #tipiti #pagetitle { 
	background-image: none !important;
	border-top: 1px solid #03A859;
	border-bottom: 1px solid #03A859; }

/* improved display for special issue titles mb 2/10/14 */
#tipiti #sidebar ul li {
	 padding-right: 5px }