html, body{
    text-align: center;
}

html, textarea {
    font-family: "Times New Roman", "Palatino Linotype", serif;
}

#results_table{
    font-family: "Calibri";
}

h1{
    font-family: "Arial";
}

#container{
    width: 850px;
    min-height:700px;
    margin:auto;
    padding:auto;
    text-align: left;
    overflow:inherit;
}

#results_table{
    width:850px;
    padding: 0px;
    margin: 0px;

    border-collapse: collapse;
    border-spacing: 0px;
    border: 0px;
}

#results_table table td{
    padding: 0;
}

.lengths{
    font-size: 0.6em;
    font-family: "Lucida Sans Unicode", "Apple Symbols", "MS Mincho";
}

.text_line{
    font-size: 1.3em;
}

table#results_table tr.text_line td{
    padding-bottom:15px;
}


#footer{
    height:10px;
    font-size: 0.8em;
}

td.error{
    color: #ff0000;
}

span.caesura{
    font-family: "Times New Roman";
}

span.name{
    font-weight: bold;
}

span.rhyme{
    font-weight: bold;
    text-decoration: underline;
}

span.knownLetter{
    color: #00ff00;
}

span.unknownLetter{
    color: #ff0000;
}
