
html { 
  background: url(../images/background_sketch.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
    font-size: 1.6em;
    line-height: 1;
    font-family: 'Philosopher';
    font-style: normal;  
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
	color:black;
}



h1 {
	color:black
}
h2 {
	color:black
}


h1, h2, h3, h4, h5, h6, span, p { font-family: 'Philosopher' }

h2.alt{
	font-family: 'Cormorant Garamond';
	font-style: italic;
}

a {
    color: blue;
	text-decoration: none;
}

td a {
    display:block;
    width:100%;
}


#menufix{
position:relative;
z-index:999;
}


.tablewithborder td{
    border: 1px solid black;
    border-radius: 5px;
}

.articletable{
 width: 95%;
 align:center;
}

.articletable tr td{
background-color: whitesmoke;
border: 1px solid black;
border-radius: 2px;
font-size: 0.7em;
padding: 7px;
}

td.hidden{
visibility:hidden;
}

td.articleitalic{
font-style:italic;
}



.boxed{
width: 90%;
border: 2px solid black;
background-color: whitesmoke;
margin-left: auto;
margin-right: auto;
padding: 20px;
text-align:left;
line-height:1.3;
}

.boxed p{
font-size:16px;
}

.boxed ol{
font-size:16px;
}

.boxed1{
width: 90%;
border: 1px solid black;
background-color:floralwhite ;
margin-left: auto;
margin-right: auto;
padding: 20px;
text-align:left;
line-height:1.3;
}

.boxed1 p{
font-size:16px;
font-style:italic;
}

.boxed2{
width: 90%;
border: 2px solid black;
background-color: whitesmoke;
margin-left: auto;
margin-right: auto;
padding: 0px;
text-align:center;
}


.dropbtn {
    background-color: whitesmoke;
    color: #AEAEAE;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropdown {
   background-color: whitesmoke;
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: whitesmoke;
    width: 100%;
    left: 0%;
    overflow: auto;
}

.dropdown-content a {
    color: black; 
    padding: 15px 0px 10px 0px;
    text-decoration: none;
    display: block;
    font-size: 14pt;
}

.dropdown-content a:hover {
background-color: whitesmoke;
display:block;
}

.dropdown:hover .dropdown-content {
    background-color: whitesmoke;
    display:block;
}

.dropdown:hover .dropbtn {
    background-color:whitesmoke;
}

.tooltip {
    position: relative;
    display: inline-block;

}

.tooltip1 .tooltiptext1 {
    visibility: hidden;
    width: 450px;
    background-color: whitesmoke;
    color: black;
    font-size: 14pt;
    text-align: left;
    padding: 5px 5px;
    margin-left: -360px;
    margin-top: -70px;
    border-radius: 10px;
    border-color: black;
    border-width: 1px;
    border-style: solid;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip1:hover .tooltiptext1 {
    visibility: visible;
}


.tooltip2 .tooltiptext2 {
    visibility: hidden;
    width: 450px;
    background-color:whitesmoke;
    color: black;
    font-size: 14pt;
    text-align: left;
    padding: 5px 5px;
    margin-left: -20px;
    margin-top: -100px;
    border-radius: 10px;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip2:hover .tooltiptext2 {
    visibility: visible;

}

