/* Make Emacs use -*- C -*- mode */

/*
 * Netscape 4 ignores stuff within @media tags, so I can't limit this
 * stuff to @media screen.
 */

body {
  background: #20b2aa;
  color: black;
  margin: 7%;
  line-height: 120%;
  font-family: "times new roman", times, serif;
}

dt {
    font-weight: bold;  ;
    font-family: verdana, arial, helvetica, sans-serif;
}

h1 { text-align: center; }

h1.title
{
  background:
     #1e90ff;
  border:
    solid;
  padding:
    1.5em;
  width:
    100%;
  top:
    0;
  right:
    auto;
  left:
    0;
  position:
    fixed;
}


H1,h2,h3 {
  color: green ;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: normal;
  line-height: 120%;
}

h2.clear 
{
  clear: both;
}


a:hover { background: #1e90ff; color: black; }
a {text-decoration: none}

img.portrait { float: right; width: 25%;  }
img.cover 
{
  float:
    left ;
  clear:
    left;
}

p {margin-top: 0; margin-bottom: 0.5ex}
p + p { text-indent: 1.5em; margin-top : 0 }

p.noindent 
{
    text-indent: 0;
  clear:
    both;
    
}

div.centercol { background: #87cefa;
		color: black;
		border: solid;
		padding-right: 20pt;
		padding-left: 20pt;
}

div.navbar { background: #87cefa;
  color: black;
  border: solid;
 padding-right: 20pt;
 padding-left: 20pt;
 margin-top : 1em;
}
/*
 * @media print has to build on the styles defined above, so anything
 * I don't want to inherit must be reset to default.
 */

@media print {
        body { background: white;
               color: black;	  
	       margin: 0;
	    }

  H1,h2,h3 { color: black ; }

  a {text-decoration: underline}
  img.portrait { float: right; width: auto }

  p {margin-top: 0; margin-bottom: 0.5ex}
  p + p { text-indent: 1.5em; margin-top : 0 }

  div.centercol {
    background: white;
    color: black;
    border: none;
    padding-right: 0;		
    padding-left: 0;
  }

  /*
   * Why bother printing the cute web-icons I have?
   */
  *.noprint { display: none }
}
