/**
 * Print styles for all web pages on www.sdgnys.com.
 * Copyright 2008 Systems Development Group, Inc.
 */

/* --------------------[ Print-specific Classes ]-------------------- */

/* Put a page break before anything marked with the "newpage" class.
   Include a small padding at the top to push it down a little from
   the top of the page. */
.newpage {
  padding-top: 5%;
  page-break-before: always;
}

/* Don't print anything marked with the "noprint" class. */
.noprint {
  display: none;
}

/* Do print things marked with the "printonly" class. */
.printonly {
   display: inline;
}

/* --------------------[ General Tweaks ]-------------------- */

/* Make the font size smaller, since printers have a higher
   resolution than monitors. */
body {
  font-size: 11pt;
}

/* Make the page background white. */
body, html {
  background-color: #FFF;
}

/* Don't underline links, since they're not useful on a printed
   sheet of paper. It's OK to leave them colored, though, since
   they are things that should be emphasized. */
a {
  text-decoration: none;
}

#main {
  font-size: 10pt;
}

#header {
  height: auto;
}

#header h1,
#header .headerbg {
  display: none;
}

#header .sdglogo {
  top: -5px;
  left: 15px;
}

#navigation {
  display: none;
}

/* --------------------[ Redo Widths ]-------------------- */

body {
  width: 100%;
  min-width: auto;
}

#content {
  border: 0;
  width: 100%;
}

/* Make the header image the same width as the page, but keep it
   the same height so it doesn't overlap with the page title. This
   means that the image is stretched, but it doesn't look bad. */
#header img {
  width: 100%;
  height: 200px;
}

/* Override the above image settings for the SDG logo image. */
#header .sdglogo {
  width: auto;
  height: auto;
}

#pagehead h1 {
  margin-left: 25%;
  padding-left: 2%;
}

#sidebar {
  padding: 2%;
  width: 21%;
}

#main {
  padding: 2%;
  width: 71%;
}
