html        {}

body        { background-color: #333388;
              color: #ffffff;
              font-family: 'Times New Roman', serif;
              margin: 0; 
              padding: 0;
              text-align: center;
            }

/* Main Structure, wrap the whole layout in a div */
/* to keep it narrow and centered                 */
#wrapper    { background-color: #333388;
              color: #ffffff;
              margin: 0 auto; 
              text-align: left; 
              width: 770px;
            }

/* ---------------------------------------------- */

a           { background-color: #333388;
              color: #ffff33; 
              text-decoration: none; }
a:hover     { background-color: #333388;
              color: #ff3333;
              text-decoration: none; }

address     { background-color: #333388;
              color: #ffffff;
              font-family: 'Times New Roman', serif;
              font-size: small;
              margin-top: 1em;
              padding-top: 1em;
              border-top: solid thin #ffffff;
            }
address a       { background-color: #333388;
                  color: #ffff33; }
address a:hover { background-color: #333388;
                  color: #ff3333; }

#content    { clear: both;
              width: 765px;
            }

#copyright  { background-color: #333388;
              color: #ffffff;
              font-size: small;
              text-align: center;
            }

img         { border: 0px; }

#masthead   { border: 0px;
            }
#masthead h1
            { background-color: #333388;
              color: #ffffff;
              font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
              font-size: 60px;
              font-variant: small-caps;
              font-weight: bolder;
              text-align: center;
            }
#masthead h1 a, #masthead h1 a:visited
            { background-color: #333388;
              color: #ffffff;
              text-decoration: none;
            }
#masthead h1 a:hover
            { background-color: #333388;
              color: #ff3333;
              text-decoration: none;
            }
#masthead table
            { background-color: #333388;
              color: #ffffff;
              border: 0px;
              margin: 0px;
              padding: 0px;
              width: 765px;
            }
#masthead table td, #masthead table th
            { border: 0px;
              margin: 0px;
              padding: 0px;
            }

table       { background-color: #ffffff;
              border: 0px;
              color: #000000;
              font-family: 'Times New Roman', serif;
              margin: 0px;
              padding: 0px;
              width: 765px;
            }
table td, table th
            { border: 0px;
              margin: 2px;
              padding: 4px; 
            }
table a         { background-color: #ffffff;
                  color: #3333cc; }
table a:hover   { background-color: #ffffff;
                  color: #cc3333; }
table a:visited { background-color: #ffffff;
                  color: #cc33cc; }
table tr.roweven           { background-color: #f7f5f3;
                             color: #000000; }
table tr.roweven a         { background-color: #f7f5f3;
                             color: #3333cc; }
table tr.roweven a:hover   { background-color: #f7f5f3;
                             color: #cc3333; }
table tr.roweven a:visited { background-color: #f7f5f3;
                             color: #cc33cc; }
table tr.rowodd            { background-color: #eeebe7; 
                             color: #000000; }
table tr.rowodd  a         { background-color: #eeebe7;
                             color: #3333cc; }
table tr.rowodd  a:hover   { background-color: #eeebe7;
                             color: #cc3333; }
table tr.rowodd  a:visited { background-color: #eeebe7;
                             color: #cc33cc; }

ul.film       { background: #ffffff;
                color: #000000;
                border: 0px;
                list-style-type: none;
                margin: 0px;
                padding: 0px;
              }
table tr.roweven ul.film li
              { background: #f7f5f3;
                border: 0px;
                color: #000000;
                margin: 2px;
                padding: 4px;
              }
table tr.rowodd  ul.film li
              { background: #eeebe7;
                border: 0px;
                color: #000000;
                margin: 2px;
                padding: 4px;
              }
ul.film a     { text-decoration: none }

