body { 
    background-color: black;
    background-image: url(images/zmzbacktexture.jpg);
    background-position:top center; 
    margin: 0px;
    color: #B2B2B2;
}

a:link {color:#B2B2B2; text-decoration:underline; }
a:visited {color:#B2B2B2; text-decoration:underline; }
a:hover {color:#FFFFFF; text-decoration:none;}
a:active {color:#AAAACC; }


a img { border: none; }

p {
    font-size:10pt;
    font-family:Book Antiqua, Palatino Linotype, serif;
}


ul {
    list-style-type: none;
    list-style-position: outside;
    padding-left: 25px;
}

li {
    font-size:10pt;
    font-family:Book Antiqua, Palatino Linotype, serif;
    list-style-type:circle;
}


p.large {font-size:14pt; }
p.larger {font-size:16pt; font-weight:bold; }
p.reviewcitation {text-align:right; font-style: italic; }
p.darken {color:#B2B2B2; }

.justify { text-align: justify; }


h1 {
    font-family:monospace;
    margin: 1.5em 0;
}

h2 {
    font-size:18pt;
    font-family:Book Antiqua, Palatino Linotype, serif;
    font-weight:normal;
    margin: 0.3em 0;
}

h2.character {
    position:relative;
    top:12px;
}

h3 {
    font-size:10pt;
    font-family:Book Antiqua, Palatino Linotype, serif;
    font-weight:bold;
    margin: 0.5em 0;
}

span.versal {
    font-size:36pt;
    font-family:Book Antiqua, Palatino Linotype, serif;
    font-weight:normal;
    line-height:28pt;
    margin: 0 0;
}

td.main { width:525px; }

td.innermargin { width:130px; }

td.outermargin { width:50%; text-align: right; vertical-align:top;}

.header {vertical-align:middle; }
.footer {height:100px; vertical-align:bottom; }
#navigation {vertical-align:top; text-align:left; }

.menu {
    position: absolute;
    padding: 1.0em;
    padding: 1.0em;
    background-color: black;
    width: 130px;
    border: solid;
    border-width: 1px;
    border-color: #B2B2B2;
    border-bottom-color: #666666;
    border-right-color: #666666;
    top: 105px;
    z-index: 2;
    visibility: hidden;
}



