body {background-color:#E6EBFA;color:#000000;font-family:verdana;font-size:10pt;margin:0;padding:0;}
.headimg {display:block;}
img {border:0px;}
#left {float:left;width:226px;margin:12px;}
#right {float:left;width:580px;border-left:1px dotted #00427B;}
#content {margin:25px;}

.film-row {
    background-color:#C0CAE9;
}

.film-date-cell {
    font-weight:bold;
    border-bottom:solid 1px white;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
    font-family:verdana;
    font-size:10pt;
}

.film-time-cell {
    width:12%;
    border-bottom:solid 1px white;
    border-right:solid 1px white;
    padding-top:10px;
    padding-left:5px;
    padding-bottom:10px;
    font-family:verdana;
    font-size:10pt;
}

.film-cell {
    width:88%;
    border-bottom:solid 1px white;
    padding-top:10px;
    padding-left:5px;
    padding-bottom:10px;
    font-family:verdana;
    font-size:10pt;
}

.session-name-cell {
    border-bottom:solid 1px white;
    padding-left:5px;
    font-family:verdana;
    font-size:10pt;
}

.session-time-cell {
    width:60%;
    border-right:solid 1px white;
    padding-top:10px;
    padding-left:5px;
    padding-bottom:10px;
    font-family:verdana;
    font-size:10pt;
}

.session-price-cell {
    width:40%;
    padding-top:10px;
    padding-left:5px;
    padding-bottom:10px;
    font-family:verdana;
    font-size:10pt;
}

.session-desc-cell {
    border-top:solid 1px white;
    padding-right:10px;
    padding-top:10px;
    padding-left:5px;
    padding-bottom:10px;
    font-family:verdana;
    font-size:10pt;
}