/* COMMON CSS SPECIFICATIONS FOR ALL SCRIPT-GENERATED IMAGE PAGES */
/* (ONLY THE COPYRIGHT COVER POSITION NEEDS TO BE SPECIFIED INDIVIDUALLY) */

body         {margin: 0;
              padding: 2px 0 0 0;
              font-family: Geneva, Arial, sans-serif;
              text-align: center;
              background: #DDDDDD;}

div#phcont   {margin: 0 auto;                                   /* MAIN IMAGE */
              border: 2px solid black;
              position: relative;
              text-align: left;
              height: 768px;
              width: 1024px;}

div#crcont   {margin: 0;                                   /* COPYRIGHT COVER */
              position: absolute;
              left: 0; top: 0;}           /* DEFAULT COPYRIGHT COVER POSITION */

div#txcont   {margin: 0 auto;                       /* TEXT ITEMS BELOW IMAGE */
              width: 1024px;}

div#ptrband {margin: 0;                                    /* ARROW HINT BAND */
             position: absolute; left: 0px; top: 256px; opacity: 0}
div#ptrband:hover  {opacity: 0.75}

div#ptrlhs  {margin: 0;                                   /* LHS (BACK) ARROW */
             position: absolute; left: 0px; top: 256px; opacity: 0}
div#ptrlhs:hover {opacity: 1}

div#ptrrhs  {margin: 0;                                /* RHS (FORWARD) ARROW */
             position: absolute; left: 896px; top: 256px; opacity: 0}
div#ptrrhs:hover {opacity: 1}

div#trigger {margin: 0;                /* INFORMATION OVERLAY DISPLAY TRIGGER */
             position: absolute; left: 256px; top: 704px}
div#trigger:hover > img#infover {opacity: 1}

img#infover {margin: 0;                         /* POP-UP INFORMATION OVERLAY */
             position: absolute; left: -256px; top: -704px;
             opacity: 0; pointer-events: none}

div#ptitle   {margin: 11px auto;                               /* IMAGE TITLE */
              font-size: 18px}

a            {text-decoration: none;                           /* SIMPLE LINK */
              color: black;
              font-size: 18px}
a:hover      {color: red}
