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

#ecfw_mdsf {
        margin-top: 12px; }

/* Header */

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

#ecfw_mdsf #header {
        border-bottom: 8px solid #ab3e00; }

#ecfw_mdsf #header h1 a {
        background: #cc4a00 url(../assets/md5images/80e6d556215088ff5f7a4f762eefc7f9.gif) top left no-repeat;
        text-indent: -9999px; }
#ecfw_mdsf #header #logo { display: none; }

/* Sidebar */

#ecfw_mdsf #sidebar {
        padding-top: 16px; }

#ecfw_mdsf #sidebar li span a {
        display: block; }

#ecfw_mdsf #sidebar a:link,
#ecfw_mdsf #sidebar a:visited {
        color: #010000;
        text-decoration: none; }

#ecfw_mdsf #sidebar a:active,
#ecfw_mdsf #sidebar a:hover {
        color: #9a3800;
        text-decoration: underline; }

#ecfw_mdsf #sidebar ul#navlist {
        border-top: 1px solid #ab3e00; }

#ecfw_mdsf #sidebar ul#navlist li a {
        border-bottom: 1px solid #ab3e00;
        background-color: #cc4a00;
        color: #fff; }

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

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

#ecfw_mdsf #sidebar ul#navlist li a.rss-fr {
        height: 26px;
        padding: 6px 0 6px 0;
        text-indent: 0;
        padding-left: 15px;
        width: 225px; }

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

/* Footer */

#ecfw_mdsf #footer {
        background-color: #ab3e00; }

#ecfw_mdsf #footer p {
        padding-top: 10;
        font-size: 12px; }

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

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

/* Main content area */

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

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

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

#ecfw_mdsf #main.text a:active,
#ecfw_mdsf #main.text a:hover {
        color: #747474;
        text-decoration: underline; }

#ecfw_mdsf #main.text h2 {
        font-size: 21px; }

#ecfw_mdsf #main.text h2.masthead,
#ecfw_mdsf #main.text .article-list h2 {
        color: #333; }

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

#ecfw_mdsf #main.text .article-list h1 {
        font-size: 26px; }

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

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

#ecfw_mdsf #main.text .articleInfo a {
        text-decoration: none; }
        
/* hiding advanced search in sidebar to match old sidebars lb 03142017 */
#ecfw_mdsf #sidebar .sidebar-search p.advanced a {
        display:none
}

/* formatting RSS feed sidebar links cp 20170314 */
#ecfw_mdsf ul#navlist li a {text-indent: 0; padding-left: 15px; width: auto;}
#ecfw_mdsf ul#navlist li:first-of-type a {padding-bottom: 20px;}