BODY
{background-color: #d1d1d1;
color: black;
font-family: "Minion Web", Verdana, Helvetica, Arial, sans-serif}

A:link
{color: #8a8a8a}

A:visited
{color: #8a8a8a}

A:active
{color: red}

A:hover
{background-color: white;
color: Maroon}

TABLE
{background-color: #575757;
padding-left: 2px;
padding-bottom: 2px;
padding-right: 2px;
padding-top: 2px; }

.photo
{background-color: Maroon;
border-top: thin black solid;
border-bottom: thin black solid;
border-left: thin black solid;
border-right: thin black solid; }

.phototrail
{background-color: Maroon;
padding-bottom: 0px;
border-top: thin black solid;
border-left: thin black solid;
border-right: thin black solid; }

.audio
{background-color: #ffffff;
border: thin maroon solid;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
color: #191919; }

.trail
{font-family: Verdana, Helvetica, Arial, sans-serif;
color: #d0d0d0;
background-color: Maroon;
font-size: small;
}

.nextprev
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #eeeeee;
text-align: center;
}

.caption
{background-color: Maroon;
border: thick; }

.headline
{color: white;
font-family: Verdana, Helvetica, Arial;
font-weight: bold}

.reg
{color: white;
font-family: Verdana, Helvetica, Arial}

.slug
{color: white;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
font-size: 10pt;
padding-top: 6pt;
padding-bottom: 6pt; }

.narrative
{color: white;
font-family: Verdana, Helvetica, Arial;
font-size: 10pt;
padding-top: 6pt;
padding-bottom: 6pt; }

.photoinfo
{color: #d0d0d0;
font-style: italic;
font-family: Verdana, Helvetica, Arial}

.infotable
{color: #d0d0d0;
font-family: Verdana, Helvetica, Arial;
background-color: Maroon;
border: thin Sienna solid;
font-size: 8pt; }

.balloon
{font-family: Verdana;
font-size: 9pt;
color: white;
background-color: Maroon;
border: gray solid;
text-align: center;
padding: 6pt; }

.info
{font-family: Verdana;
font-size: 9pt;
background-color: #0078b5}

.albumtable
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #eeeeee;
text-align: center;
border: thin maroon solid; }

.albumtabletop
{font-family: Verdana;
font-size: 9pt;
background-color: #eeeeee;
text-align: center;
border-top: thin solid;
border-left: thin solid;
border-right: thin solid;
border-bottom: thin none; }

.albumtablebottom
{font-family: Verdana;
font-size: 8pt;
background-color: #eeeeee;
text-align: center;
border-top: none;
border-left: thin solid;
border-right: thin solid;
border-bottom: thin solid; }

.albumnav
{font-family: Verdana;
font-size: 8pt;
background-color: #dddddd;
text-align: center;
}

.albumnav-td
{font-family: Verdana;
font-size: 8pt;
background-color: #ffffff;
text-align: center;
border: thin silver solid; }


.grandfoot
{border:  2px white groove;
color: black;
margin:   5px;
padding:   10px;
text-align: center}

h1
{color: Maroon;
font-size:  24px;
font-weight: bold;
letter-spacing: -1px;
text-align: center}

h2
{color: #006666;
font-size:  20px;
font-weight: bold;
letter-spacing: -1px;
text-align: center}

.subhead
{background-color: #336699;
border:  1px silver groove;
color: #ffffff;
font-family: Verdana, Helvetica, Arial;
font-size:  16px;
font-variant: small-caps;
font-weight: bold;
padding:  5px;
position: static;
width:  90%}

.norm
{background-color: white;
border:  1px silver groove;
color: black;
font-family: "Minion Web", Palatino, "Palatino Linotype", "Times New Roman";
font-size:  12px;
padding:  5px;
position: static;
width:  90%}

.normcomment
{color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-style: italic; }

.cnmap {
background-color: #865A42;
color: white; }

.cpmap {
background-color: #6ABE46;
color: white; }

.upmap {
background-color: #EA7676;
color: white; }

.wsormap {
background-color: #F6CE62;
color: black; }

