span.todo {
    color: gray;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #2e2825;
    color:  #f7f1ed;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
hr {
    background-color: gray;
    color: #2e2825;
    border-style: solid;
    margin: 0px 240px 0px 2px;
    padding: 1px 4px 0px 2px;
height: 1.0;
}
div.pageheader {
    background-color: #2e2825;
    color: gray;
    margin: 0px 210px 0px 8px;
    padding: 6px 8px 0px 4px;
}
div.pageheader a:link {
    color: gray;
    text-decoration: none;
}
div.pageheader a:active {
    color: gray;
    text-decoration: none;
}
div.pageheader a:visited {
    color: gray;
    text-decoration: none;
}
div.head {
    text-align: center;
    letter-spacing: 0.2em;
    padding: 10px 14px 0px 24;
    position: scroll;
    vertical-align: top;
    margin-left: 4px;
    margin-top: 12px;
border-top-style:solid;
border-top-width:2px;
border-top-color: gray;
}
div.content {
    background-color: #2e2825;
    width: 100%;
}
div.APmenu {
    background-color: #292523;
    color: #f7f1ed;
    margin: 10px 0px 0px 24px;
    padding: 4px 4px 4px 4px;
    font-weight: normal;
    font-size: normal;
    width: 166px;
    vertical-align: top;
    position: fixed;
    float: left;
}
div.APEmenu {
    background-color: #292523;
    color: #f7f1ed;
    margin: 10px 0px 0px 24px;
    padding: 4px 4px 4px 4px;
    font-weight: normal;
    font-size: normal;
    width: 166px;
    vertical-align: top;
    position: fixed;
    float: left;
}
div.APFmenu {
    background-color: #292523;
    color: #f7f1ed;
    margin: 10px 0px 0px 24px;
    padding: 4px 4px 4px 4px;
    font-weight: normal;
    font-size: normal;
    width: 166px;
    vertical-align: top;
    position: fixed;
    float: left;
}
div.APmenu a:link {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APmenu a:active {
    background-color: #292523;
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu a:visited {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APmenu a:hover {
    background-color: #292523;
    color: yellow;
    text-decoration: none;
}
div.APmenu[item=home] a[item=home] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=bio] a[item=bio] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=oeuvre] a[item=oeuvre] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=CDs] a[item=CDs] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=links] a[item=links] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=agenda] a[item=agenda] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APmenu[item=downl] a[item=downl] {
    color: #767676;
    text-decoration: none;
}
div.APmenu[item=anbi] a[item=anbi] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu a:link {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APEmenu a:active {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APEmenu a:visited {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APEmenu a:hover {
    background-color: #292523;
    color: yellow;
    text-decoration: none;
}
div.APEmenu[item=home] a[item=home] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu[item=bio] a[item=bio] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu[item=oeuvre] a[item=oeuvre] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu[item=CDs] a[item=CDs] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu[item=links] a[item=links] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APEmenu[item=downl] a[item=downl] {
    color: #767676;
    text-decoration: none;
}
div.APFmenu a:link {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APFmenu a:active {
    background-color: #FAFAFA;
    color: #990000;
    text-decoration: none;
}
div.APFmenu a:visited {
    background-color: #292523;
    color: orange;
    text-decoration: none;
}
div.APFmenu a:hover {
    background-color: #292523;
    color: yellow;
    text-decoration: none;
}
div.APFmenu[item=home] a[item=home] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APFmenu[item=bio] a[item=bio] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APFmenu[item=oeuvre] a[item=oeuvre] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APFmenu[item=CDs] a[item=CDs] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APFmenu[item=links] a[item=links] {
    color: #f7f1ed;
    text-decoration: none;
}
div.APFmenu[item=downl] a[item=downl] {
    color: #767676;
    text-decoration: none;
}
div.body {
    background-color: #2e2825;
    color: #f7f1ed;
    margin: 4px 0px 0px 0px;
    padding: 14px 14px 4px 24px;
    position: scroll;
    vertical-align: top;
    margin-left: 198px;
border-left-style:solid;
border-left-width:2px;
border-left-color: gray;
}
div.body a:visited {
    background-color: #2e2825;
    color: orange;
    text-decoration: none;
}
div.body a:active {
    background-color: #2e2825;
    color: orange;
    text-decoration: none;
}
div.body a:link {
    background-color: #2e2825;
    color: orange;
    text-decoration: underline;
}
div.body a:hover {
    background-color: #2e2825;
    color: yellow;
    text-decoration: underline;
}
h1 {
    text-align: center;
    color: #000088;
}
div.indent {
    margin-left: 40px;
    margin-right: 40px;
}
div.pagefooter {
    background-color: #FFE1E0;
    color: #8080ff;
    margin: 0px 0px 0px 0px;
    padding: 8px 8px 8px 8px;
}
div.pagefooter a:link {
    color: #FAFAFA;
    text-decoration: none;
}
div.pagefooter a:active {
    color: #FAFAFA;
    text-decoration: none;
}
div.pagefooter a:visited {
    color: #FAFAFA;
    text-decoration: none;
}
