/* general styles */
a {color: inherit}
main {font-size: 110%; line-height: 180%}
div#outline {font-size: 90%; }
h1, h2, h3, h4, h5 {color: #BB7637; font-family: 'Im Fell English SC'; }
tr:first-child, thead, b {color: #BB7637; font-weight: bold;}
body {background-color: #FBF9F9; color: #403A31; font-family: 'Im Fell English'}
main.intropg a, main.articlepg a {color: #467074}
a:hover, main.intropg a:hover, main.articlepg a:hover {color: #DF3188;}

/* media query for outline on articles and content pages */
@media (max-width: 575px) {
    #bg {
        display: none;
    }
}
@media (min-width: 576px) {
    #sml {
        display: none;
		margin-left: auto; 
		margin-right: auto;
    }
}

th, td {
   padding: 6px;
}
tr {
   border-bottom: 1px solid black;
}
tr:last-child {
   border-bottom: 1px solid transparent;
}
