body {
    margin:         0px;
    padding:        0px;
    font-family: "Trebuchet MS", tahoma, verdana, helvetica,  arial, sans-serif;
    color:          black;
    background-color: #F5F5F5;
    font-size:      1em;
    quotes:         "\201C" "\201E" "\2018" "\2019";
}

td {
    vertical-align: top;
}

#frame {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

#frame tr {
    vertical-align: top;
}

blockquote {background-color: #FFF8DC; padding: 8px;}

a:link {color: black; text-decoration: underline;background:transparent;}

a:visited {color: #000; background: transparent; text-decoration: underline;}

a:hover {color: #fff; background: #000; text-decoration: none;}

p {line-height : 1.2em;}
           
#content {
    width:              75%;
    padding:            1em;
    background-color:   #F5F5F5;
}

#content h1 {  font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    border-bottom: 1px solid black;  font-size: 1.8em;
}

#sidebar {
    width:                  25%;
    white-space:            nowrap;
    background-color:       #d1dca8;
    border-left:            1px solid black;
    padding:                1em;
}

#sidebar a:link {color: black; text-decoration: underline;background:transparent;}

#sidebar a:visited {color: #000; background: transparent; text-decoration: underline;}

#sidebar a:hover {color: #000; background: #fff; text-decoration: none;}



div.map-lens {
    padding: 1em;
}

div.exhibit-facet-body {
    background-color: #F5F5F5;
    border:           1px solid black;
}

div.exhibit-facet-header {
    color:      white;
    background: none
}
