/* ***************************************************************** */

div#navbar
{
    position: fixed;
    margin-top:   0px;
    padding-top:  0px;
}

#navbar ul#main
{
    position:   fixed;
    float:      left;
    width:      200px;

    font-family:  "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
    font-size:   1em;

    margin-top:     0px;
    padding-top:    10px;
    padding-left:   0px;
    margin-left:    13px;

    background:         url(pic/bg-navbar.jpg) no-repeat;
    background-color:   white ;
}

#navbar ul.sub
{
    margin-top:     5px;
    margin-left:    0px;
    padding-left:   0px;

    font-family:    Arial, Helvetica, Verdana, sans-serif;
    font-size:      0.8em;
    line-height:    1.3em;
}

#navbar li
{
    padding-top:    5px;
    padding-bottom: 5px;
    padding-left:   15px;
    list-style:     none;
    width:          170px;
}

#navbar ul.sub li
{
    padding-top:    2px;
    padding-bottom: 2px;
}

#navbar li.last-nav
{
    margin-bottom: 7px;
}

#navbar li.last
{
    /* extend background gradient */
      padding-bottom: 500px;
}

#navbar a
{
    text-align:      left;
    text-decoration: none;
    padding-right:   7px;
    padding-top:     5px;
    padding-bottom:  5px;
    color:           black ;
}

#navbar a:hover
{
    color:           blue;
    background:      #99CC99;
    text-decoration: none;
}

#navbar li.copyright a:hover
{
    padding-right:   0px;
    padding-top:     0px;
    padding-bottom:  0px;
    color:           blue;
/*    background:      #FFFFFF; */
    text-decoration: none;
}

#navbar li.jaeikkuna
{
/*      bordeR: dashed; */
    border-top-style: dashed;
    border-width:  1px;
    line-height:   1.2em;

    margin-left:  15px;
    margin-right: 15px;

    padding-left:   0px;
    padding-right:  5px;
    padding-top:    5px;
    padding-bottom: 5px;

    font-family: verdana, sans-serif;
    font-size:  0.8em;
    color: teal;
}

#navbar li.copyright
{
    border-top-style: dashed;
    border-width:   1px;
    line-height:    1.2em;

    margin-left:    15px;
    margin-right:   25px;

    padding-top:    15px;
    margin-bottom:  7px;
    padding-left:   0px;
    padding-right:  0px;

    font-family:    "Times new roman", Times, verdana, sans-serif;
    font-size:      1em;
    color:          #608E5D ;
}

#navbar span.special
{
/*    border-width: 1px;
    border-bottom-color: purple;
    border-bottom-style: dotted;
*/

    color: #333333 ;
}

#navbar u.special
{
}

#navbar li.maintainer
{
    border-top-style: dashed;
    border-width:   1px;

    margin-left:   15px;
    margin-right:  25px;

    padding-top:   15px;
    padding-bottom: 0px;
    padding-left:   0px;
    padding-right:  0px;

    font-family: Arial, Helvetica, verdana, sans-serif;
    font-size:  1em;
    color: #666666 ;
}

#navbar span.caps
{
    font-family: Georgia, "Times New Roman", Times, Arial, Helvetica, verdana, sans-serif;
    font-variant: small-caps;
    color: #3366CC ;
}

/* ***************************************************************** */

#content
{
    top: 0px;
    margin-left: 270px;
    padding-right: 0px;
    padding-top: 0px;
}

#content h1
{
    margin-top:     20px;
    margin-bottom:   0px;
    margin-right:   50px;

    padding-top:    10px;
    padding-bottom:  7px;
    padding-left:   10px;

    background: url(pic/heading-light2.png) no-repeat;

    font-size: large;
    color: #6699CC ;

    font-family: "Myriad web","Trebuchet MS", Verdana, sans-serif;
    font-variant: small-caps;
    font-stretch: semi-expanded;
    text-align: left ;
}

#content h2
{
    font-size: medium;
    text-align: left ;
}

#content a:hover
{
    color:           purple;
    background:      #AFB;
    text-decoration: none;
}

/* cancel above italic in TOC and Navigation buttons */

#content a.btn:link
{
    font-style: normal;
}

#content div.note
{
    /* background: E6F1FD ;   yellow #FFFFCC; */
    background:         url(pic/bg-candle.jpg) no-repeat;

    font-family:        "Times new roman", Times, serif;
    line-height:        1em;

    border-top-style:    double;
    border-top-color:    #00CCCC ;
    border-bottom-style: solid;
    border-bottom-color: #00CCCC ;
    border-bottom-width: 1px;

    margin-right:  50px;
    padding-right:  0px;
}

div.note P
{
    margin-left:        100px;
    margin-right:       10px;
    padding-right:      0px;
    margin-bottom:      10px;
    text-align:         left;
}

div.note span.show
{
    color: blue;
    font-family: Arial, Helvetica, verdana, sans-serif;
}

body a
{
    font-family: "Trebuchet MS",  Arial, Helvetica, verdana, sans-serif;
    text-decoration: none;
}

body a.quote
{
    color:      teal;
    text-decoration: none;

/*    font-size:  0.85em;
    font-family: verdana, sans-serif;
*/
}

body a.show
{
    font-family: "Trebuchet MS",  Arial, Helvetica, verdana, sans-serif;
    background: #FFFFCC;        /* yellow */
}

body
{
    font-family: Georgia, "Times new roman", times, serif;
    font-size: 0.8em;
}

body p
{
    margin-right: 50px;
    text-align:   justify;
    line-height: 1.5em;
}

body ul
{
    line-height: 1.5em;
    padding-right: 0px;
}

body ul li
{
    text-align:   left;
    padding-right: 0px;
}

p.normal
{
    line-height: 1em;
    font-size:   1em;
}

p.quote
{
    margin-left:  5em;
    margin-right: 5em;
    text-align:   justify;
}

#content li
{
    margin-right: 5em;
    text-align:   justify;
}

p.note
{
    color: Navy;
}

p.quote-exerpt
{
/*    color:          Navy; */
    font-size:      12px;
    font-family:    "Gill Sans", "Trebuchet MS",
                    Verdana, Helvetica, Arial, sans-serif;
    font-weight:    lighter;

    line-height:    1.17em;

    margin-left:    20px;
}

p.important
{
    color: #809F69;     /* Forest Green */
}

em.name
{
    color: #809F69;     /* Forest Green */
}

em.navy
{
    color: Navy;        /* Forest Green */
}


em.show
{
    color: #CC66FF;     /* blue */
}


em.green
{
    color: #809F69;     /* Forest Green */
}


em.yellow
{
    background: #FFFFCC;
}

em.name1
{
    /* color: #CC66FF;   */
    font-family: "verdana", sans-serif;
    font-size:  0.8em;
    background: #FFFFCC;
}

blockquote.quote
{
    font-family: Georgia, verdana, Arial, Helvetica, sans-serif;
}

.black
{
    color: #000000;
}

span.show
{
    color: Navy;
}

span.note
{
    color: #809F69;   /* Forest Green */
}

span.bg
{
    background: #FFFFCC;
}

span.link
{
    color: teal;
    font-size:  0.7em;
    font-family: verdana, sans-serif;
}

span.bible
{
    /* margin-left: 4em; */
    font-size:  0.8em;
    font-family: Georgia, verdana, Arial, Helvetica, sans-serif;
}

blockquote.quote
{
    /* margin-left: 4em; */
    font-size:  0.8em;
    font-family: Georgia, verdana, Arial, Helvetica, sans-serif;
}


div.note2
{
    font-family: verdana, sans-serif;
    font-size:  0.8em;
    color: #CC66FF;
}

address
{
    font-family: verdana, sans-serif;
    font-size:  0.7em;
}

/* end of file */
