body       {
	    background-image: url("images/background.jpg");
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-decoration: none;
	    color: black;
		font-size: medium;
	    margin-left: auto;
	    margin-right: auto;
           }
h1             {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 2em;
		  font-style: italic;
		  font-weight: lighter;
	      }  
		
h2            {
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 1em;
		  font-weight: 800;
		 }  
		
h3            {
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 1em;
		  font-weight: 700;
		  }  		
		  
a:link     { 
	      text-decoration: none;
}
	
a:visited  { 
	      text-decoration: none;
}
	
a:active   { 
	      text-decoration: none;
}

/* container for the page header logo */
#logo {
  text-align: left;
  border-bottom: 4px gray ridge;
}

/*container for the navigation bar */
#nav {
  float: left;
  border-bottom: 2px green solid;
  margin-bottom: 5px;
  padding-bottom: 5px;
  /*text-align: right;*/
  }

/*container for the left hand column */	
#left {
  float: left;
  width: 25%;
  padding-left: 1%;
  padding-right: 1%;
  min-height: 35em;
  }

/*container for the right hand column */	
#right {
  float: left;
  width: 68%;
  margin-left: 1%;
  padding-left: 1%;
  padding-right: 1%;
  min-height: 35em;
  }

/* container for various content - large size */
#window {
  margin: 10px;
  padding: 10px;
  max-height: 35em;
  overflow: auto;
  } 
  
 #pimage {
  margin: 10px;
  padding: 10px;
  height: 560px;
  width: 630px;
} 

/* container for various content - small size */
#lwindow {
  margin-left: 5px;
  margin-right: 5px;
  max-height: 25em;
  /* overflow: auto;*/
 }
 
/* indent buttons to appear pressed */ 
#menu ul {
  margin-left: -2.5em;
}

/* turn each list item into a solid block */
#menu li {
  list-style-type: none;
  color: #FF8D4F; /*#8FE2FF;*/
  border: gray dotted 1px;
  float: left;
  width: 9em;
  text-align: center;
}

/* set anchors to act like buttons */
#menu a {
  display: block;
  color: #FDDAC7; /*#FFC19F; #FFD3BB; #FFBA95; #FF8D4F; white;*/
  text-decoration: none;
}

/* flash anchor when hovered */
#menu a:hover {
 background-color: #EFEFEF;
  color: black;
}

/* vertical menu */
#vmenu ul {
  margin-left: -2.5em;
}

/* set li as buttons */
#vmenu li {
  list-style-type: none;
  /*border: 1px black solid;
  width: 10em;
  background-color: #cccccc;
  text-align: center;*/
}

/* display anchors as buttons */ 
#vmenu a {
  color: #EDEF00;
  text-decoration: none;
  display: block;
}

/* bold on anchor hover */
#vmenu a:hover {
  font-weight: 900;
}

/* vertical menu with astro icon */
/* set li as buttons */
#amenu li {
  list-style-image: url(images/astro.gif);
  }

/* display anchors as buttons */
#amenu a {
  color: #EDEF00;
  text-decoration: none;
}

/* bold on anchor hover */
#amenu a:hover {
  font-weight: 900;
}

/* vertical menu with art icon */
/* set li as buttons */
#rmenu li {
   list-style-image: url(images/art.gif);
  }

/* display anchors as buttons */ 
#rmenu a {
  color: #EDEF00;
  text-decoration: none;
  }

/* bold on anchor hover */
#rmenu a:hover {
  font-weight: 900;
}
#bmenu li {
   list-style-image: url(images/medi.gif);
  }

/* display anchors as buttons */ 
#bmenu a {
  color: #EDEF00;
  text-decoration: none;
  }

/* bold on anchor hover */
#bmenu a:hover {
  font-weight: 900;
}

.poet_back_on {
     width: 630px;
     height:560px;
     background:url(images/poet_back.jpg);
     background-repeat:no-repeat;
     background-position:top left;
	 }

.border_on {
     border: 2px yellow inset;
     padding-left: 5px;
     padding-right: 5px;
}
.lborder_on {
     border-left: 2px black ridge;
	 padding-right: 10px;
}
.rborder_on {
     border-right: 2px black groove;
}
 
.tborder_on {
     border-top: 2px yellow groove;
}

.bborder_on {
     border-bottom: 2px yellow ridge;
}

.none li {
       list-style-type: none;
	   }
	   
.italic_on{ 
    font-style: italic;
}

.center_on {
          text-align: center;
	     }
		 
.right_on {
          text-align: right;
	     }		 
		 
.bright {
          font-weight: 700;
		 } 
.normal_on {
          font-weight: 500;
          }		
.small_on {
          font-size: 85%;
          }		  
.black {
        color: black;
		}
.yellow {
         color: #FFFF72;
		} 
.red {
         color: red;
		} 
.white {
         color: white;
        }		 
.blue {
         color: blue;
      }
.orange {
         color: #FF8D4F;
      }	  
.gray {
         color: gray;
      }
.cyan {
         color: #8FE2FF;
      }	
.invisible {
         color: #273192;
      }		  	  