

/ ----- CSS ----- */


#LBcontainer{
    margin:0 auto;
    width:500px;
    padding:40px;
    text-align:left;
    background-color:#fff;
}
#LBcontainer ul{
    text-align:center;
    margin:0 0 30px 0;
    list-style:none;
}
#LBcontainer ul a{
    border:1px solid #333;
    background-color:#f5f5f5;
    color:#444;
    font-size:1.5em;
    line-height:2em;
    padding:20px;
    margin:0 0 20px 0;
    display:block;
}
#LBcontainer ul a:hover{
    border:1px solid #B5DF99;
    background-color:#CDEFB6;
    color:#358610;
}

#lightbox h2{
    margin:0 0 1em 0;
}
#lightbox h3{
    color:#FF713F;
}
#lightbox.done p{
    color:#333;
}

#form{
    text-align:left;
    margin:25px;
}
#form ul{
    list-style:none;
}
#form li{
    margin:0 0 1em 0;
}
#form textarea{
    width:100%;
    height:150px;
}

#definition{
    margin:25px;
}
.highlight{
    background-color:#FEFFAF;
}