body {
    background-color: #6699CC;
    color: black;
    text-align: left;
    margin: 0;
}
a:link { 
    color: #660099 
}

a:active { 
    color: #3366FF 
}

a:visited { 
    color: #9966FF 
}

.tiny {
    color: #6699cc; 
    font: 1pt Verdana
}

.webring {
    font-family: Tahoma; 
    font-size: 80%
}

li.curr_ess {
    list-style: none;
}

li.last_ess {
    margin-top: 1em; 
    clear: both
}

.sect_head {
    font: 14pt Verdana;
}

.sect_head2 {
    font: 16pt Verdana;
    clear: both;
}

.center { text-align: center }
.right  { text-align: right }
.left   { text-align: left }

span.big_list {
    font: 14pt Verdana;
}

blockquote.c1 {
    font: 11pt Courier New, Lucida Console, monospace;
}

sup { 
    vertical-align: super;
    font-size: 6pt ;
}

p.title {
    font: 30pt Palatino; 
    color: white;
    margin: 0;
    margin-left: 5%;
}

p.subtitle {
    font: 22pt Palatino; 
    color:white;
    clear: both;
    margin-left: 5%;
}

img.title {
    border-width: 0;
    vertical-align: middle;
    margin-right: 3%;
}

img.current {
    border-width: 0;
    float: left;
    margin-right: 5px;
}

h3 {
    margin-top: 0;
    margin-bottom: 0;
}

h4 {
    margin-top: .25in;
    margin-bottom: .2in;
}

div.stripes_top{   /* stripes above main text window */
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding: 0;
    background-image: url(images/stripe_top.gif);
    clear: both;
}
div.body_box { /* outer box, contains text window */
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-image: url(images/stripe.gif);
}
div.box {   /* main text window */
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border: 2px groove black;
    padding: 5px;
    background-color: white;
}
div.stripes_bot{   /* stripes below main text window */
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-image: url(images/stripe_bot.gif);
}
div.cent_curly { /* title box with curlies */
    width: 85%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    margin-bottom: 0;
    /* background-image: url(images/curly.gif); */
}
div.centered {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#nav1 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}

