/***********************************************************************
    CSS for JA fan fiction
 ***********************************************************************/

body        { background-color: #fff; /*#DC9;*/
              font-family: Verdana, Helvetica, Tahoma, Geneva, Arisl, sans-serif;
              font-size: 10pt;
              background: url(GG_logo1.jpg);
            }

.jcontainer {
              background-color: white;
              padding: 0 0 1em 0;
              margin: 0 100px 1em 220px;
            /*position: relative;     This causes floated images to disappear in IE */
            }

.j1         {
              margin:  15px   5px   0px   5px;
              padding: 0 0 0 .5em;
              font-size: 24pt;
              background-color: #ccf;  /*#bbb;*/
              border-left: solid #00f  2px;
              border-top:  solid #00f  2px;
            }

.j1 img     { display: none; }

.j2         {
              margin:  10px   5px  10px  80px;
              font-size: 16pt;
            /*background-color: #ccc;*/
            /*background-color: #eef;*/
            /*border-bottom: solid #ddd 2px;*/
            }

.j3         {
              margin:  15px   5px   0px 155px;
              font-size: 12pt;
            /*background-color: #ddd;*/
              letter-spacing:  0px;
              word-spacing:    0px;
              line-height:   1.2em;
            }

.j1 a       { text-decoration: none; color: blue; }
.j2 a       {                        color: blue; }
.j3 a       { text-decoration: none; color: blue; background-color: #ddd; font-weight: bold; }
.j1 a:hover { background-color: #999; color: white; }
.j2 a:hover { background-color: #000; color: white; }
.j3 a:hover { background-color: #000; color: white; }

.annotation { color: red; }

.jeds       { font-size: 12pt; }

.jnav       { font-size: 16pt; }

.jnavitem   { font-size: 12pt; }
.jnavitem a { padding: 0 .7em; }

ul          { }
li          { margin: 8pt 0; font-size: 12pt; }

.jletter    { background-color: #f96;
              margin: 1em 1em 1em 4em;
              padding: 0em 1em 0em 1em;
              border: solid black 1px;
              white-space: pre;
            }

pre         {
              font-family: Verdana, Helvetica, Tahoma, Geneva, Arisl, sans-serif;
            }

.jdialog    { background-color: #f96;
              padding: .5em 5em 2em 1em;
              margin: 0 0 2em 0;
            }

.jperson1   {
              padding: .5em 0 0 1em;
            }

.jperson2   {
              padding: .5em 0 0 3em;
            }

.jperson3   {
              padding: .5em 0 0 5em;
            }

.jperson4   {
              padding: .5em 0 0 7em;
            }

.jpic1, .jpic2 { font-size: 16pt; }
.jpic1         { padding: .5em  .5em  .5em  .5em; }
.jpic2         { padding: .5em  .5em  .5em 250px; }


.adsense1   {
              position: absolute;
              top:     0px;
              left:  780px;
              height:  5px;
            }

.adsense2   {
              margin: 5px 0 0 0;
              height:  80px;
            }


