@charset "iso-8859-1";

/*
 * General
 */

body {
    background:         white;
}

p {
    text-align:         justify;
}


a .alt {
    display:            none;
}

table {
    width:              100%;
}

tr.header td {
    background-color:   black;
    border:             collapse double;
    color:              white;
    padding:            0.5em;
}

tr.body td {
    border:             double;
    padding:            0.5em;
}

img.borderless {
    border:             none;
}

img.centered {
    display:            block;
    margin-left:        auto;
    margin-right:       auto;
}

img.diary {
    border:             solid thick;
    text-align:         right;
}

div.pictures {
    text-align:         center;
    vertical-align:     middle;
}

div.note {
    font-size:          x-small;
}

em.number {
    color:              red;
    font:               bold;
}

/*
 * Footer
 */
 
table.footer {
    width:              100%;
}

table.footer tr td.left {
    text-align:         left;
}

table.footer tr td.center {
    text-align:         center;
}

table.footer tr td.right {
    text-align:         right;
}

/*
 * Splash screen
 */
#splashLogo {
    background:         url(img/fbergeron.gif);
    margin:             112px 112px 16px;
    width:              575px;
    height:             103px;
}

#languages ul li {
    list-style-type:    none;
    margin:             10px 100px 10px 500px;
}

a#french {
    background:         url(fr/img/language.gif);
    display:            block;
    width:              105px;
    height:             25px;
}

a#english {
    background:         url(en/img/language.gif);
    display:            block;
    width:              92px;
    height:             27px;
}

.kanjiNotLearned {
    background-color:   rgb( 200, 200, 200 );
    margin:             0;
    padding:            0;
}

.kanjiLearned {
    background-color:   yellow;
    margin:             0;
    padding:            0;
}

.kanjiTable {
    margin:             0;
    padding:            0;
}
