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

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

/* Header */

#bowdoin #header {
    height: 149px;
    background: #000000 url(assets/md5images/76ff60aa3800cdc514154a528e2dfe2d.gif) top left no-repeat;
}

#bowdoin #header #logo {
    width: 141px;
    height: 57px;
}

#bowdoin #pagetitle, #bowdoin #header h1, #bowdoin #header h1 a {
    display: block;
    margin: 0;
    padding: 0;
    width: 298px;
    height: 70px;
}

#bowdoin #pagetitle {
    padding-top: 79px;
}

* html #bowdoin #pagetitle {
    padding-top: 0;
    margin-top: 79px;
}

*+html #bowdoin #pagetitle {
    padding-top: 0;
    margin-top: 79px;
}

#bowdoin #header h1 a {
    text-indent: -9999px;
    background: #000000 url(assets/md5images/22d7f4c3525a919bd26a3c87957883e4.gif) top left no-repeat;
}

/* Navigation */

#bowdoin #navigation {
    height: 23px;
    border-bottom: 1px solid #dedbd3;
}

#bowdoin #navigation #tabs ul {
    padding-left: 9px;
}

#bowdoin #navigation #tabs li {
    margin: 0;
}

#bowdoin #navigation #tabs a {
    float: left;
    margin: 0;
    padding: 0;
    height: 23px;
    line-height: 23px;
    border: 0;
}

#bowdoin #navigation #tabs a:link, #bowdoin #navigation #tabs a:visited {
    color: #3c5978;
    background-color: #e5e4d0;
    text-decoration: none;
}

#bowdoin #navigation #tabs a:active, #bowdoin #navigation #tabs a:hover {
    color: #8f3522;
    background-color: #f8f8f3;
    text-decoration: none;
}

#bowdoin #navigation #tabs #tabone a {
    padding: 0 20px;
}

#bowdoin #navigation #tabs #tabone a:link, #bowdoin #navigation #tabs #tabone a:visited {
    background-image: url(assets/md5images/d439a8ba76556430df959e75993f407f.gif);
}

#bowdoin #navigation #tabs #tabone a:active, #bowdoin #navigation #tabs #tabone a:hover {
    background-image: url(assets/md5images/b1776287780f37d112275b953355bebc.gif);
}

#bowdoin #navigation #tabs #tabtwo a {
    padding: 0 19px 0 20px;
}

#bowdoin #navigation #tabs #tabtwo a:link, #bowdoin #navigation #tabs #tabtwo a:visited {
    background-image: url(assets/md5images/e83c7b823b9c1b7a9fec9630d17fb125.gif);
}

#bowdoin #navigation #tabs #tabtwo a:active, #bowdoin #navigation #tabs #tabtwo a:hover {
    background-image: url(assets/md5images/83ab61d2cb1a65de1afa1a292ec73d4e.gif);
}

#bowdoin #navigation #tabs #tabthree a {
    padding: 0 24px;
}

#bowdoin #navigation #tabs #tabthree a:link, #bowdoin #navigation #tabs #tabthree a:visited {
    background-image: url(assets/md5images/f29c40959ae93834bb3b112c783c3887.gif);
}

#bowdoin #navigation #tabs #tabthree a:active, #bowdoin #navigation #tabs #tabthree a:hover {
    background-image: url(assets/md5images/605917053f56a9cca87945f78c314b4e.gif);
}

/* Sidebar */

#bowdoin #sidebar {
    font-size: 13px;
    background: url(assets/md5images/0d4b7be1a9a7dc86b63916904b3bc4d8.gif) top left no-repeat;
}

#bowdoin #sidebar a:link, #bowdoin #sidebar a:visited {
    color: #000000;
    text-decoration: none;
}

#bowdoin #sidebar a:active, #bowdoin #sidebar a:hover {
    color: #8f3522;
    text-decoration: underline;
}

#bowdoin #sidebar h2 {
    border: 0;
    font-size: 15px;
    color: #406690;
}

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

#bowdoin #sidebar ul {
    padding-top: 0;
}

#bowdoin #sidebar ul#side-notify {
    margin-top: -8px;
    padding-bottom: 30px;
}

#bowdoin #sidebar ul#side-notify li a {
    font-weight: bold;
    color: #406690;
    font-size: 11px;
}

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

/* Footer */

#bowdoin #footer {
    background-color: #fff;
    width: 978px;
    height: auto;
    border: 1px solid #dcdbcb;
}

#bowdoin #footer p {
    padding-right: 32px;
    line-height: 2em;
    text-align: right;
}

#bowdoin #footer p.standard-links {
    font-size: 12px;
    width: 676px;
}

#bowdoin #footer p.standard-links, #bowdoin #footer p.standard-links a:link, #bowdoin #footer p.standard-links a:visited {
    color: #666;
    text-decoration: none;
}

#bowdoin #footer p.standard-links a:active, #bowdoin #footer p.standard-links a:hover {
    color: #8f3522;
    text-decoration: underline;
}

#bowdoin #footer p.sponsor {
    width: 668px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #666;
    margin-top: -6px;
}

#bowdoin #footer p.sponsor span {
    display: block;
    color: #8c8c8c;
}

#bowdoin #footer p.sponsor a {
    margin: 0;
}

#bowdoin #footer p.sponsor a:link, #bowdoin #footer p.sponsor a:visited {
    color: #8f3522;
    text-decoration: none;
}

#bowdoin #footer p.sponsor a:active, #bowdoin #footer p.sponsor a:hover {
    color: #406690;
    text-decoration: underline;
}

/* Main content area */

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

#bowdoin #content .text {
    padding-top: 36px;
}

#bowdoin #main.text p {
    line-height: 1.4em;
}

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

#bowdoin #main.text a:active, #bowdoin #main.text a:hover {
    color: #8f3522;
    text-decoration: underline;
}

#bowdoin #main.text #cover-browse h3 {
    background: 0;
    padding-left: 0;
}

#bowdoin #main.text #series-home, #bowdoin #main.text #alpha, #bowdoin #main.text .articleInfo {
    background-color: transparent;
}

#bowdoin #main.text h2#series-title {
    text-transform: none;
    text-align: left;
    font-size: 18px;
    font-weight: bold;
}

#bowdoin #main.text h2#series-title a:link, #bowdoin #main.text h2#series-title a:visited, #bowdoin #main.text .articleInfo a {
    color: #333;
    text-decoration: none;
}

#bowdoin #main.text h2#series-title a:active, #bowdoin #main.text h2#series-title a:hover {
    text-decoration: underline;
}

/* Image Localizations */

#bowdoin #wrapper {
    background-image: url(assets/md5images/6750cd0d9cf84b1c0262270300b7950e.gif);
    background-repeat: repeat-y;
}

/* Mitchell community */

#bowdoin #mitchell #navigation #tabs a:active, #bowdoin #mitchell #navigation #tabs a:hover {
    color: #0a2987;
}

#bowdoin #mitchell #sidebar a:link, #bowdoin #mitchell #sidebar a:visited {
    color: #333;
}

#bowdoin #mitchell #sidebar a:active, #bowdoin #mitchell #sidebar a:hover {
    color: #0a2987;
}

#bowdoin #mitchell #footer p.standard-links a:active, #bowdoin #mitchell #footer p.standard-links a:hover {
    color: #0a2987;
}

#bowdoin #mitchell #footer p.sponsor a:link, #bowdoin #mitchell #footer p.sponsor a:visited {
    color: #0a2987;
}

#bowdoin #mitchell #footer p.sponsor a:active, #bowdoin #mitchell #footer p.sponsor a:hover {
    color: #333;
}

#bowdoin #mitchell #main.text .crumbs a:link, #bowdoin #mitchell #main.text .crumbs a:visited, #bowdoin #mitchell #main.text ul#pager li a:link, #bowdoin #mitchell #main.text ul#pager li a:visited {
    color: #0a2987;
    text-decoration: underline;
}

#bowdoin #mitchell #main.text .crumbs a:active, #bowdoin #mitchell #main.text .crumbs a:hover, #bowdoin #mitchell #main.text ul#pager li a:active, #bowdoin #mitchell #main.text ul#pager li a:hover {
    color: #333;
    text-decoration: underline;
}

#bowdoin #mitchell #main.text a:link, #bowdoin #mitchell #main.text a:visited {
    color: #0a2987;
    text-decoration: underline;
}

#bowdoin #mitchell #main.text a:active, #bowdoin #mitchell #main.text a:hover {
    color: #333;
    text-decoration: underline;
}

#bowdoin #mitchell #mitchell-image {
    width: 666px;
    height: 125px;
    background: url(assets/md5images/7415cc86166f6346b42dc362eb9177ff.gif) top left no-repeat;
}

#bowdoin .multi-media #flash_audio {
    width: 170px;
    height: 24px;
    float: left;
    margin-top: -10px;
}

/* Mitchell oral history series - Rachel P. 6/7/11 */

#bowdoin #mitchell_interviews {
    margin-top: 30px;
    font-color: #000000;
}

#bowdoin #mitchell_interviews p.pdf a {
    display: none;
}

#bowdoin #mitchell_interviews p.article-listing {
    margin-left: 1px;
}

#bowdoin #mitchell_interviews h2#browse_title {
    text-transform: none;
    text-align: center;
}

#bowdoin #mitchell_interviews h2 {
    font-size: 18px;
    margin-left: 0px;
    text-align: left;
}

#bowdoin #mitchell_interviews a p {
    text-align: center;
    margin-top: 5px;
}

#bowdoin #mitchell_intro p.indent {
    text-indent: 25px;
    margin-top: -10px;
}

#bowdoin #mitchell_intro p.citation {
    margin-left: 55px;
    margin-top: -10px;
    text-indent: -18px;
    padding-right: 40px;
}

#bowdoin #mitchell_intro p#browse-link {
    margin-top: -10px;
    margin-bottom: 15px;
    text-align: right;
}

#bowdoin #mitchell_intro p#browse-link a {
    background: url(assets/md5images/858d5889bacb2e00f304d2789fea52c5.gif) right no-repeat;
    padding: 7px 12px 8px 22px;
    margin-bottom: -2px;
    font-size: 11px;
}

#bowdoin #sidebar .abstractsearch #sidebar-search2 {
    margin-left: 10px;
}

#bowdoin #sidebar .abstractsearch #sidebar-search2 span.border input#search2 {
    border: 1px solid #999;
    border-left: 5px solid #999;
    margin-bottom: 2px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 2px;
    padding-left: 0px;
    width: 140px;
    margin-bottom: 2px;
}

#bowdoin #sidebar-search span.border select#context {
    width: 155px;
}

/* Advanced Search */

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

.legacy #bowdoin #content {
    width: 978px;
    border-left: 1px solid #dadad0;
    border-right: 1px solid #dadad0;
}

/* Mobile */

.mbl #bowdoin #header {
    background-size: 101% !important;
}

.mbl #bowdoin #header h1 a {
    background-size: 97% !important;
    background-color: #fff !important;
    height: 99% !important;
    margin-top: 1% !important;
}

@media screen and (max-width: 480px) {
    /* Phone */
    .mbl #bowdoin #header h1 a {
        margin-top: 2% !important;
    }
}

/* Fixing background color of info box */

#bowdoin #beta_7-3 {
    background-color: #F5F2E8;
}

/* Adding white background on communities.html 10-03-13 kw */

#bowdoin #ir-communities-container {
    background-color: #FFFFFF;
    border-width: 1px;
    border-style: solid;
    border-color: #DEDBD3;
    padding: 10px;
}

/* Book gallery adjustments 12/15/14 lgoto */

#bowdoin #main.text #ir-book.left #sub #alpha h4 {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

#bowdoin #main.text #ir-book.left #sub #alpha p {
    margin-left: 0;
}

#bowdoin #main.text #ir-book.left #sub #alpha #file_list.element #file-list .files p {
    line-height: 24px;
}

/* main image */

/* #bowdoin #main.text #home-page-image {
    width: 666px;
    height: 154px;
    background: url(assets/md5images/d840211e7bcbdb23caa6d10b83f7ca84.gif) top left no-repeat;
    margin-bottom: 60px;
} */

/* widget background adjustment | PR 2/10/15 */

#bowdoin #main.text #dcn-home div.box {
    background: #F5F2E8;
}

#bowdoin #main.text #dcn-home div.box p a {
    background: #F5F2E8;
}

/* two column layout on homepage intro text | PR 2/10/15 */

#bowdoin #content #main.text #cover-browse #cover-browse-left {
    width: 330px;
    float: left;
}

#bowdoin #content #main.text #cover-browse #cover-browse-right {
    width: 300px;
    float: left;
}

/* removed top margin 05.04.2016 lbriskin */

#bowdoin #content #main.text #cover-browse h2 {
    border-bottom: 1px solid;
}

/* fix for indented text in keyword field on book galleries 05.05.2015 bnyikos */

#bowdoin #main.text #ir-book #keywords p {
    line-height: 18px;
}

/* hiding author corner 06.02.2015 lbriskin

#bowdoin #sidebar h2#authorcornerheading, #bowdoin #sidebar #side-author {
    display: none;
}
*/

/* matching recommended citation size to rest of font size at admin request 11.13.2015 lbriskin*/

#bowdoin #main.text #sub #alpha #recommended_citation.element p {
    font-size: 12px
}
 
 
 
/* hiding authors & disciplines in sidebar browse - NS 7/22/20 */


#bowdoin #sidebar ul#side-browse li.author {
    display: none;
}

#bowdoin #sidebar ul#side-browse li.discipline-browser {
    display: none;
}


/* Homepage Slideshow - adjusted 2/21/19 NS */

#bowdoin #dcn-home .newCarousel {
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 8px;
}

#bowdoin #dcn-home .newCarousel .news-slider .text-content {
    width: 40%;
}

#bowdoin #dcn-home .newCarousel .news-slider .text-content h2 {
    font-size: 16px;
    font-weight: bold;
}

#bowdoin #dcn-home .newCarousel .news-slider .text-content p {
    line-height: 1.5em;
}

/* homepage follow button alignment - NS 2/21/19 */

#bowdoin #dcn-home span.site-follow {
    display: block;
    text-align: right;
}

/* fix background/border of sidebar link section heading - NS 2/21/19 */

#bowdoin #sidebar h2 {
    background-color: inherit;
}

/* correct background color in book galleries - NS 2/21/19 */
#bowdoin #main.text #book-gallery #gallery_items li,
#bowdoin #main.text #book-gallery .container {
	background:transparent; }