/* Produced by Andgate Computer Services */

  body { font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(230, 230, 250);
    font-size: 16px;
/*    font-variant: small-caps;  */
/*    background-image: url(bgm.gif);
    background-repeat: repeat;             */
    background-color: rgb(211,211,211)          /* LightGrey */
    }

  body a:link { color: rgb(128, 0, 128);        /* Purple */
    text-decoration: none;
    }

  body a:visited { color: grey;                /* Grey */
    text-decoration: none;
    }

  body a:hover { text-decoration: underline;
/*    background-color: rgb(218,112,214);        */
    }

  li {
    margin-left: 20px;
    list-style-type: square;
    }

  #title {
    position: absolute;
    top: 20px;
    left: 10px;
    height: 100px;
    width: 720px;
    overflow: hidden;
    border: 1px solid black;                  /* Black */
    }

  #title img {
    height: 100px;
    width: 910px;
    }

  #nexttotitle {
    position: absolute;
    top: 20px;
    left: 750px;
    height: 100px;
    width: 236px;
    overflow: hidden;
    border: 1px solid black;                  /* Black */
    }

  #nexttotitle img {
    height: 100px;
    width: 910px;
    }

  #addhead1 {
    position: absolute;
    top: 90px; left: 30px;
    height: 36px;
    width: 468px;
    color: rgb(0, 0, 0);                     /* Black */
    }

  #addhead2 {
    position: absolute;
    top: 90px;
    left: 482px;
    height: 36px;
    width: 468px;
    color: rgb(0, 0, 0);                     /* Black */
    }

  #addhead3 {
     position: absolute;
     top: 84px;
     left: 540px;
     height: 30px;
     width: 200px;
     }

  #addhead3 img  {
     width: 200px;
     height: 30px;
     }

  .AddHead { color: rgb(0, 0, 0);         /* Black */
    }

  #pagename {
    position : absolute;
    top : 140px;
    left : 10px;
    height : 28px;
    width: 980px;
    text-align: center;
    font-size: 20px;
    color: rgb(230, 230, 250);           /* Lavender */
    font-weight: bold;
    background-color: rgb(105,105,105);      /* DimGrey */
/*    border: 1px solid black;   */
    }

  #menu {
    font-size: 15px;
    position : absolute;
    top : 190px;
    left : 10px;
    height : 177px;
    width: 267px;
    color: rgb(0, 0, 0);
/*    background-image: url(progbg.gif);      */
    border: 2px solid gray;                /* Grey */
    padding: 8px 0px 5px 3px;        /* top,right,bottom,left */
    background-color: rgb(245, 245, 245);   /* WhiteSmoke */
/*    background-image: url(bgm.gif);         */
    }

  #menu a {
/*   display: block;     */
    display: list-item;
    margin-left: 0px;
    line-height: 34px;
    list-style-position: inside;
    list-style-type: square;
    list-style-image: url("listimage.gif");        
    }

  .bodytext {
    position: absolute;
    top: 190px;
    left: 310px;
    width: 654px;
    background-color: rgb(169, 169, 169);      /* DarkGrey */
    border: 2px solid;
    padding: 13px 13px 0px 13px;
    }

  .bodytext a:link  {  color: rgb(255, 255, 0);  } 
  .bodytext a:visited  {  color: rgb(240, 230, 140);  } 

  .footer { color: rgb(0, 0, 153);
    position: absolute;
    top: 530px;
    left: 450px;
    height: 16px;
    width: 280px;
    font-size: 13px;
    }

  .copytext { color: rgb(0, 0, 0);      /* Black */
    font-size: 13px;
    }

  table { font-size: 16px;
    }

  .artbox {
/*    background-color: rgb(255, 204, 255);      */
    font-size: 13px;
    text-align: center;
    color: rgb(51, 0, 51);
/*    background-image: url(menubg.gif);         */
    border: 2px solid gray;                /* Grey */
    background-color: rgb(245, 245, 245);   /* WhiteSmoke */
/*    background-image: url(bgm.gif);  */
    }

  .ticker { background-color: rgb(105, 105, 105);    /* DimGrey */
    color: rgb(230, 230, 250);                   /* Lavender */
    border: 2px solid;
    padding-left: 13px;
    padding-right: 13px;
    font-size: 15px;
    }

  #npatitle  {
     position: absolute;
     height: 49px;
     width: 550px;
     }

  #npatitle img  {
     border: 1px solid black;            /* Black */
     height: 49px;
     width: 550px;
     }

  #rpwtitle  {
     position: absolute;
     height: 50px;
     width: 470px;
     }

  #rpwtitle img  {
     border: 1px solid black;            /* Black */
     height: 50px;
     width: 470px;
     }
  #detailprog  {
     position: absolute;
     top: 185px;
     left: 0px;
     height: 34px;
     width: 450px;
     margin: 0px 270px 0px 270px;
     }

  #detailbox  {
     position: relative;
     width: 955px;
     top: 20px;
     }

  #detailimg  {
     width: 500px;
     }

  #detailimg img  {
     display: block;
     margin-left: auto;
     margin-right: auto;
     }

  #detailtext  {
     position: absolute;
     text-align: center;
     width: 450px;
     right: 0px;
     top: 0px;
     color: black;
     }

  #detailtext img  {
     border: 1px solid black;
     }

  #detailback  {
     top: 350px;
     left: 12px;
     height: 31px;
     width: 450px;
     }

  #detailfooter  {
     top: 362px;
     left: 600px;
     }
