body {
    background-color: #000; 
    font: normal 10px arial;
    color: #fff;}
    
#content {
    background-color: #000;
    width: 780px; 
    padding: 0 5px 0 5px;}
    
#content h1 {
    font: bold 36px "Times New Roman";
    color: #FFFF01; }


#content h2 {
    font: bold 18px "Times New Roman";
    border-bottom: dashed 1px #FFFF01;
    color: #FFFF01; }
    
#content p {
    font: normal 12px arial;
    color: #fff; }
    
#content p a {
    color: #fff;
    text-decoration: underline;
}

#content p a:hover {
    text-decoration: none; }
    

#content #plays { width: 100%; }

#content #plays th {
    background-color: #0078FF;
    font: bold 12px arial;
    color: #fff; }
    
#content #plays td {
    font: normal 11px arial;
    color: #fff; }
    
#content #films { width: 100%; }

#content #films td {
    font: normal 11px arial;
    color: #fff; }

#content #films .title {
    font: bold 13px arial;
    color: #fff; }
    
#content #films .subtitle {
    font: normal 11px arial;
    font-style: italic; 
    color: #fff; }
    
#content #films .spacer { width: 25px; }

#content #films .verticalspacer { height: 5px; }


#content #memorabilia .outer {

    border: dashed 1px #fff;

}

#content #memorabilia .inner {

    font: normal 11px arial;
    color: #fff;

}

#content #memorabilia .inner div.title {

    font: bold 13px arial;
    color: #FFFF01;
    
}

#content #memorabilia .inner div.year {

    font: bold 12px arial;
    color: #FFF;
    margin-bottom: 5px;
    
}

#content #memorabilia .photo {

    width: 125px;

}

#content #memorabilia .photo div {

    font: normal 9px verdana;
    color: #fff;
    text-align: center;

}

#content #memorabilia .photo div a {
    color: #fff; 
    text-decoration: none;
}

#content #memorabilia .photo div a:hover {
    text-decoration: underline; 
}

#content #pagination {
    width: 100%;
    margin-top: 5px;
    background-color: #0078FF;
}

#content #pagination td {
    font: bold 12px arial;
    color: #fff;
}

#content #pagination td a {
    color: #fff; 
}

#content #category {
    border: dashed 1px #fff; 
    margin-bottom: 5px;
}

#content #category td {
    font: bold 12px arial;
    color: #fff;
}

.dropmenudiv{
    position:absolute;
    top: 0;
    border: 1px solid #BBB; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    font:normal 12px helvetica;
    line-height:18px;
    z-index:100;
    background-color: #1801CB;
    visibility: hidden;
    width:152px;
    
}                        
*html .dropmenudiv { 
    margin-left: 0px; 
    width:200px;}

.dropmenudiv a{
    width: auto;
    display: block;
    text-indent: 10px;
    border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
    padding: 4px 0;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
}

* html .dropmenudiv a{ /*IE only hack*/
    width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
    background-color: #0F87F7;
    color: #fff;

}

#content .content { 
    font: normal 12px arial; }
    
#footer {
    font: normal 10px arial; color: #fff; }
    
#footer a { color: #fff; }
    

#content td.inverse {
    background: #0077FF;
    font: bold 11px Arial;
    color: #fff;
    margin-top: 0;
}

#content td.inverse a {
    font: bold 11px Arial;
    color: #fff;
    text-decoration: none;
}

#content td.inverse a:hover {
    text-decoration: underline;}


#content td {
    font: normal 11px Arial;
    color: #ffffff;
    margin-top: 0;
}
