/* fourthwaybooks2003.css */
/* Last updated 2003.03.07, Friday */
/* Copyright 1989-2003 Fourth Way.</a> All Rights Reserved. */
/* aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal white yellow #004040=green #eabe77=beige #ffcc99=safebeige #003366=safenavy #336699=safeblue #6699cc=safelightblue */

/* a { color: red; background-color: silver;} */

a:link { color: red; background-color: inherit;}

a:visited { color: #6699cc; background-color: inherit;}

a:active { color: white; background-color: red;}

a:hover { color: navy; background-color: white;}

a:focus {color: black; background-color: white;}

#back {z-index: 1; position: absolute; top: 2em; left: 30em;}
/* <img id="back" src="cardinals_clear69x45.gif" width="69" height="45" alt="" title=""></img> */

body {
 color: #000000;
 background-color: yellow;
 background-attachment: fixed;
 font-family: "Times New Roman",serif;
 font-size: 100%;
 letter-spacing: 0.0em;
 line-height: 162%;
 margin: 0em;
 padding: 1em;
 border: 0em solid red;
}

cite {
 font-weight: normal;
 font-size: 100%;
 color: navy;
 background-color: transparent;
 font-style: italic;
 text-indent: 1em;
}

/* only in this stylesheet */

.citetitle {
 clear: right;
 font-weight: normal;
 font-size: 110%;
 color: navy;
 background-color: transparent;
 font-style: italic;
 font-weight: bolder;
 text-indent: 1em;
 border-top: solid 0.1em navy;
}

.content {
   position: static;
/* float: right; this controls nowrap under nav */
   border: solid 0em gray;
   color: navy;
   background-color: #ffffff;
   margin-top: 1em;
   padding-top: 1em;
   padding-right: 0.3em;
   padding-bottom: 1em;
   padding-left: 0.3em;
}

.content1 {
   position: static;
   clear: right;
   text-indent: 0em;
   padding-top: 0.3em;
   padding-right: 0em;
   padding-bottom: 0.3em;
   padding-left: 0em;
}

/* only in this stylesheet */
.content1 h2, h3, h4, h5, h6 {clear: both;
}

.content2 {
   text-indent: 0em;
   padding-top: 0.3em;
   padding-right: 0em;
   padding-bottom: 0.3em;
   padding-left: 0em;
   border-top: solid 0.1em navy;
}

.content2 a:hover {
   color: navy;
   background-color: white;
}

/* only in this stylesheet */
.contentpithy {
   position: static;
   border-top: double 0.2em #000000;
   border-right: solid 0.2em #000000;
   border-bottom: solid 0.2em #000000;
   border-left: solid 0.2em #000000;
   color: black;
   background-color: #ccffff;
   margin-top: 1em;
   margin-right: 3em;
   margin-bottom: 1em;
   margin-left: 3em;
   padding-top: 0em;
   padding-right: 0.2em;
   padding-bottom: 0.2em;
   padding-left: 0.2em;
   font-weight: bolder;
   font-size: 115%;
   text-indent: 0em;
}

dl dt {
   font-weight: bold;
}

.footer {
  position: static;
  color: white;
  background-color: navy;
  border-top: solid 0.1em lime;
  border-right: solid 0.1em red;
  border-bottom: solid 0.1em red;
  border-left: solid 0.1em lime;
  clear: both;
  margin-top: 1em;
  padding-left: 0.1em;
  font-size: 80%;
}

/* only in this stylesheet */
.footer a {
 color: white;
 background-color: navy;
 border: none;
 text-decoration: underline;
 padding-top: 0.1em;
 padding-right: 0.1em;
 padding-bottom: 0.1em;
 padding-left: 0.1em;
}

/* only in this stylesheet */
.footer a:visited {
 color: white;
 background-color: navy;
}

/* only in this stylesheet */
.footer a:active {
 color: white;
 background-color: navy;
}

/* only in this stylesheet */
.footer a:hover {
 color: navy;
 background-color: white;
}

h1, h2, h3, h4, h5, h6 {
  clear: right;
  color: white;
  background-color: navy;
  margin-top: 0.5em;
  margin-bottom: 0em;
  margin-left: 0em;
  padding-top: 0.1em;
  padding-right: 0.5em;
  padding-bottom: 0.3em;
  padding-left: 0.5em;
  text-indent: 0em;
}

/* only in this stylesheet */
h1 {width: 75%;
  border-top: solid 0.1em white;
  border-right: solid 0.1em #6699cc;
  border-bottom: solid 0.1em #6699cc;
  border-left: solid 0.1em #6699cc;
 background-image: url(galaxies_313x325.jpg);
}

h2, h3, h4, h5, h6 {
 width: 62%;}

h1 {font-size: 150%;}

h2 {font-size: 110%;}

h3 {font-size: 105%;}

/* only in this stylesheet */
h4 {font-size: 100%;}

.h0 {
 display: block;
 color: white;
 background-color: navy;
 text-decoration: none;
 margin: 0em;
 padding: 0em; 
}

.h0 a {
 display: block;
 color: white;
 background-color: navy;
 text-decoration: none;
 padding-right: 0.1em;
 padding-bottom: 0.3em;
 padding-left: 0.5em;
}

.h0 a:visited {
 color: white;
 background-color: navy;
}

.h0 a:active {
 color: white;
 background-color: navy;
}

.h0 a:hover {
 color: navy;
 background-color: white;
}

/* only in this stylesheet */
.hannya {text-align: center; font-variant: small-caps; border: 0.5em dotted black; color: black; background-color: yellow;}

.head {
 float: none;
 color: red;
 background-color: #ffffff;
 font-size: 162%;
 border-top: solid 0.1em lime;
 border-right: solid 0.1em red;
 border-bottom: solid 0.1em red;
 border-left: solid 0.1em lime;
 margin: 0em;
 padding-top: 0.1em;
 padding-bottom: 0.1em;
 padding-left: 0.1em;
 width: 100%;
}

.headtext {
  float: none;
  color: white;
  background-color: navy;
  width: 100%;
  clear: both;
  border-bottom: solid 0.1em white;
  margin: 0em;
  padding-top: 0.1em;
  padding-right: 1em;
  padding-bottom: 0.1em;
  padding-left: 1em;
  font-size: 80%;
  font-weight: bold;
}

.headtextcenter {
  margin-left: 5%;
  margin-right: 0em;
}

.headtextleft {
  margin: 0em;
}

.headtextright {
  margin-left: 5%;
  margin-right: 0em;
}

.hide {display: none;}

/* only in this stylesheet */
.imgboxvert {
 position: static;
 float: right;
 clear: right;
 border: solid 0em navy;
 margin-top: 0.1em;
 margin-right: 0.1em;
 width: 5em;
}

.imgleft {
 float: left;
 clear: none;
 margin-top: 0.1em;
 margin-right: 0.1em;
}

.imgright {
 float: right;
 clear: none;
 margin-top: 0.1em;
 margin-left: 0.1em;
}

.imgarrow {
   float: left;
   margin-top: 0.5em;
   margin-right: 0.5em;
   margin-bottom: 0em;
   margin-left: 0em;
}

.nav { 
 display: block;
 float: left;
 color: white;
 background-color: white;
 border: none;
 font-size: 100%;
/* font-weight: bolder; */
 width: 9em;
}

.nav a {
 display: block;
 color: white;
 background-color: navy;
 border-top: solid 0.05em white;
 border-right: solid 0.1em white;
 border-bottom: solid 0.05em white;
 text-decoration: none;
 font-size: 100%;
 padding-top: 0.1em;
 padding-right: 0.1em;
 padding-bottom: 0.1em;
 padding-left: 0.5em;
}

.nav a:visited {
 color: white;
 background-color: navy;
}

.nav a:active {
 color: white;
 background-color: navy;
}

.nav a:hover {
 color: navy;
 background-color: white;
}

.navbar1 {
 text-indent: 0.1em; 
}

.navbar2 {
 text-indent: 0.5em; 
}

p {
 color: navy;
 background-color: transparent;
 margin: 0em;
 text-indent: 2em;
}

sub, sup {font-size: 60%;
}

td {
 font-size: 100%;
 font-weight: normal;
 color: navy;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif}

.tdate {
 font-size: 80%;
 font-weight: bolder;
 color: #ff0000;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif;
}

th {
 font-size: 100%;
 font-weight: bold;
 color: navy;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif}

ul li {
   padding-top: 0em;
   padding-bottom: 0em;
}

.uri {
 font-size: 80%;
 letter-spacing: 0em
}


.smallbox {
          border: solid 0.1em navy;
	margin: 0em;
	width: 100%;
          color: navy;
	background-color: #fff;
	}

.smallcolumn1 {
	float: left;
          border-right: solid 0.1em navy;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin: 0em;
	width: 48%;
          color: navy;
	background-color: white;
          clear: both;
	}

.smallcolumn2 {
	float: right;
          border: solid 0em gray;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin-left: 2%;
 	width: 48%;
         color: navy;
	background-color: white;
	}

.trans {color: white;}
