/*
// -----------------------------------------------------------------------------
// File: rom-print.css
//
// Notes:
//   Colors used in printed version:
//
//     Black        = "#000000"
//     White        = "#FFFFFF"
// -----------------------------------------------------------------------------
*/

/* Remove these objects */

body {
  margin: 0 0 0 .25in;
  color: black;
  background-color: white;
  font-family: "Times New Roman", serif;
  font-size: 10pt;
  font-weight: normal;
}

/* Main content */

#content {
  margin: 0 0 0 .25in;
  padding: 0;
  font-family: "Times New Roman", serif;
  font-size: 10pt;
  font-weight: normal;
}

#content h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

#content h1 {
  margin-bottom: .5em;
  text-align: right;
  font-size: 36pt;
}

#content h2 {
  margin-top: 1em;
  margin-bottom: 0;
  margin-left: -.25in;
  text-align: left;
  font-size: 24pt;
  border-top: 2px solid black;
}

#content h3 {
  margin-top: .5em;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
  font-size: 18pt;
  border-top: 1px solid black;
}

#content h4 {
  margin-top: .5em;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
  font-size: 16pt;
}

#content h5 {
  margin-top: .2em;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
  font-size: 14pt;
  font-style: italic;
}

#content h6 {
  margin-top: .2em;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
  font-size: 12pt;
  font-family: Georgia, "Times New Roman", serif;
  font-style: italic;
}

#content p {
  margin-top: 0;
  margin-left: 0;
  text-align: left;
  font-size: 10pt;
}

#content h2.year {
  margin-left: -.10in;
  padding: 3px 0 0 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  font-size: 14pt;
  border-width: 2px 0 0 0;
  border-style: solid;
}

#content h3.year {
  padding: 3px 0 0 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  font-size: 14pt;
  border-width: 2px 0 0 0;
  border-style: solid;
}

#content p.notehead {
  margin: 0 1em .5em 0;
  padding: .5em;
  font-size: 10pt;
  float: left;
  width: 4em;
  text-align: left;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  border: 2px solid black;
}

#content p.notebody {
  padding: .75em .5em .5em .5em;
  border: 1px solid black;
}

#content p.bookref           { display: none; }
#content .elsewhere          { display: none; }

#content a {
  color: black;
  text-decoration: none;
}

/* Side column shouldn't print */

#sidecol                     { display: none; }
#sidecol  .side-logo         { display: none; }
#sidecol  .side-head         { display: none; }
#sidecol  .side-links        { display: none; }
#sidecol a.side-link         { display: none; }
#sidecol  .side-me           { display: none; }
#sidecol a.side-sublink      { display: none; }
#sidecol  .side-subme        { display: none; }
#sidecol a.side-sublink2     { display: none; }
#sidecol  .side-subme2       { display: none; }

/* Don't print most of page bottom features */

#logo                        { display: none; }
#logo .logo-img              { display: none; }
#logo .catchphrase           { display: none; }

#motto                       { display: none; }

#breadcrumb                  { display: none; }
#breadcrumb a.crumb          { display: none; }

#footer {
  clear: both;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  border-top: 1px solid #CCC;
}

#footer .copyright {
  margin-top: .1in;
  text-align: left;
  font-size: 7pt;
  font-weight: normal;
}

#footer .pleasant            { display: none; }
#footer .contact             { display: none; }

