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

#lelb {
        margin-top: 12px; }

/* Header */

#lelb #header,
#lelb #header #logo,
#lelb #pagetitle,
#lelb #header h1,
#lelb #header h1 a {
        height: 129px; }

#lelb #pagetitle,
#lelb #header h1,
#lelb #header h1 a {
        float: right;
        margin: 0;
        padding: 0;
        width: 740px; }

#lelb #header h1 a {
        text-indent: -9999px;
        background: #ffffff url(../assets/md5images/1906447d4266401e86082b46910541d0.gif) top left no-repeat; }

/* Navigation */

* html #lelb #navigation {
        margin-top: -3px; }

#lelb #navigation {
        height: 34px;
        border-top: 1px solid #125a4f;
        border-bottom: 1px solid #125a4f;
        background: #3d8076 url(../assets/md5images/086bc0e50b2cb5d6a4c777f0f54b4e86.gif) top right repeat-y; }

#lelb #navigation #tabs {
        font-size: 12px; }

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

#lelb #navigation #tabs a {
        float: left;
        margin: 0;
        padding: 0 11px;
        height: 34px;
        line-height: 34px;
        font-weight: normal;
        border: 0;
        border-left: 1px solid #125a4f; }

#lelb #navigation #tabs li#tabone a {
        border-right: 1px solid #125a4f;
        padding: 0 10px; }

#lelb #navigation #tabs a:link,
#lelb #navigation #tabs a:visited {
        color: #fff;
        background-color: #3d8076;
        text-decoration: none; }

#lelb #navigation #tabs a:active,
#lelb #navigation #tabs a:hover {
        color: #9cccc5;
        background-color: #003c33;
        text-decoration: none; }

/* Sidebar */

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

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

#lelb #sidebar a:active,
#lelb #sidebar a:hover {
        color: #fff;
        text-decoration: underline; }

#lelb #sidebar ul#navlist {
        border-top: 1px solid #3d8076; }

#lelb #sidebar ul#navlist li a {
        border-bottom: 1px solid #3d8076;
        width: 239px;
        border-right: 1px solid #4c6384; }

#lelb #sidebar ul#navlist a:link,
#lelb #sidebar ul#navlist a:visited {
        color: #fff;
        text-decoration: none;
        background-color: #125a4f; }

#lelb #sidebar ul#navlist a:active,
#lelb #sidebar ul#navlist a:hover {
        color: #9cccc5;
        text-decoration: underline;
        background-color: #003c33; }

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

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

/* Footer */

#lelb #footer {
        background-color: #fff;
        border-top: 3px solid #125a4f; }

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

#lelb #footer p,
#lelb #footer p a:link,
#lelb #footer p a:visited {
        color: #3d8076;
        text-decoration: none; }

#lelb #footer p a:active,
#lelb #footer p a:hover {
        color: #125a4f;
        text-decoration: underline; }

/* Main content area */

#lelb #main.text a:link,
#lelb #main.text a:visited {
        color: #3d8076;
        text-decoration: underline; }

#lelb #main.text a:active,
#lelb #main.text a:hover {
        color: #125a4f;
        text-decoration: underline; }

#lelb #main.text .crumbs a:link,
#lelb #main.text .crumbs a:visited,
#lelb #main.text ul#pager li a:link,
#lelb #main.text ul#pager li a:visited {
        color: #555;
        text-decoration: none; }

#lelb #main.text .crumbs a:active,
#lelb #main.text .crumbs a:hover,
#lelb #main.text ul#pager li a:active,
#lelb #main.text ul#pager li a:hover {
        color: #3d8076;
        text-decoration: underline; }

#lelb #main.text h2 {
        text-transform: uppercase;
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0.08em; 
        background-color: transparent; }

#lelb #main.text .article-list h1 {
        font-size: 24px;
        color: #727272;
        font-weight: normal; }

#lelb #main.text .article-list h2 {
        width: 420px; 
        border-bottom: 2px solid #eee; }

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

#lelb #main.text .article-list a:active,
#lelb #main.text .article-list a:hover {
        text-decoration: underline; }

#lelb #main.text .articleInfo a {
        text-decoration: none; }

/* Image Localizations */

#wrapper {
        background-image: url(../assets/md5images/26d64b3ebdf448588b7a816798397780.gif); }

#content {
        background-color: transparent; }
#lelb #main.text p.intro {width: 650px; padding-left: 5px;}
#lelb #main.text p.intro2 {width: 650px; padding-left: 5px;}
#lelb #main.text #board h2, h3, h4 {text-align:center}
#lelb #main.text #board {text-align:center}

/* Adding focus indicator to nav tabs mf 05/19/2021 */
#lelb #navigation #tabs a:hover,
#lelb #navigation #tabs a:active,
#lelb #navigation #tabs a:focus {
    text-decoration: underline; }