body { margin: 0;
       padding: 0;
       background: #f5f5dc;
       color: #000; }

a:link { color: #00f; font-weight: bold; text-decoration: none; }
a:visited { color: #b8860b; font-weight: bold; text-decoration: none; }
a:hover { color: #f00; font-weight: bold; text-decoration: underline; }
a:active { color: #b8860b; font-weight: bold; text-decoration: none; }

a.works:link { color: #00f; font-weight: normal; text-decoration: underline; }
a.works:visited { color: #b8860b; font-weight: normal; text-decoration: underline; }
a.works:hover { color: #f00; font-weight: normal; text-decoration: underline; }
a.works:active { color: #b8860b; font-weight: normal; text-decoration: underline; }

ul.NoPrint a:link { font-weight: normal;
	            text-decoration: none;
	            color: #f00;
	            background: transparent; }

ul.NoPrint a:visited { font-weight: normal;
		       text-decoration: none;
		       color: #b8860b;
		       background: transparent; }

ul.NoPrint a:hover { font-weight: bold;
		     text-decoration: underline;
		     color: #f00;
		     background: transparent; }

ul.NoPrint a.active { font-weight: bold;
		      text-decoration: underline;
		      color: #000;
		      background: transparent; }

ul.NoPrint { list-style: none;
	     margin: 0;
	     padding: 0; }

ul.NoPrint li { display: inline;
	        margin: 0;
	        padding: 0 22px 0 0;
	        color: #00f;
	        background: transparent; }

table.NoPrint { width: 695px;
		margin: 17px auto; }

div.NoPrint { width: 687px;
	      margin: 0 auto 8px auto; }

td.NoPrint { width: 1.4em;
	   border: 1px solid #f00; }

p.NoPrint { width: 180px;
	    margin: auto; }

.Print { display: none; }

p.nav { text-align: center;
        margin: 0 0 4em 0; padding: .4em 0; }

p.quote { text-align: justify;
	  font-family: "courier new", courier, monotype;
	  margin: auto 26px; }

strong { font-weight: bold; }
em     { font-style: italic; }

.u { text-decoration: underline; }

p, li { text-align: justify;
        font-family: verdana, helvetica, sans-serif; }

ul.works li { margin-top: .8em; }

.ctr { text-align: center; }

.width { width: 695px;
	 margin: auto; }

.previous { text-align: left;
	    font-family: verdana, helvetica, sans-serif;
	    color: #008080; }

.next { text-align: right;
	font-family: verdana, helvetica, sans-serif;
	color: #008080; }

td#StarBar { width: 17px; background: transparent url(http://exoconsciousness.com/IMG/twinklestarsCrop.gif); }




/* MAIN CONTENT CELL */

h1 { font: bold 22px "courier new", courier, monotype; }

h2, p.h2 { font: bold 17px "courier new", courier, monotype; }

p.h2ctr { font: bold 17px "courier new", courier, monotype;
	  text-align: center; }

h3 { font: italic bold 25px "times new roman", times, serif;
     margin-top: 35px; }

h4 { font-family: verdana, helvetica, sans-serif; }

p.quote { text-align: justify;
	  font-family: "courier new", courier, monotype;
	  margin: auto 26px; }

.CR { text-align: center;
      font-family: arial, helvetica, sans-serif;
      font-size: 13px;
      color: #fff;
      background: transparent;
      margin: 0; }

.DB { text-align: center;
      font-family: arial, helvetica, sans-serif;
      font-size: 13px;
      color: #d2691e;
      background: transparent;
      margin: 0; }





/* FOOTER (copyright, webmaster) */

.johreiki { margin-top: 35px;
	    font: 11px verdana, helvetica, sans-serif;
	    color: #fff; }

.eXoconsciousness { margin-top: 30px;
		       font: 11px verdana, helvetica, sans-serif;
        	       color: #fff; }