@import "all.css";

/*
 *   Styles applying to print media.
 *   $Id: print.css,v 1.1 2003/04/09 01:24:32 hoss Exp hoss $
 */

/* overrides to all.css */
#doc-url { 
   margin-top: 1em;
   padding: .5ex;
   border: 1px solid;
   font-size: 75%;
   display: block;
}
.print-only { display: block; }

/* use sane, simple colors when printing */
body, a, a:name {
   background: #fff;
   color: #000;
}

/* remove some interactive-only elements that serve no purpose in print */
#headlines,
#masthead form,
#masthead form *,
#masthead #styleswitcher,
#navigation,
#validate,
#feedback,
#breadcrumbs,
#logo blockquote,
dd.reviews,
.no-print,
.no-style,
.for-broken-browsers,
.photoweb-thumbnail,
a.more {
   display: none;
}

/* make the logo print-friendly */
#logo {
   margin: 0;
   padding: .8ex;
   font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
   border: 1px solid black;
}
#logo a { text-decoration: none; }
#logo h1 { 
   font-size: 200%; 
   line-height: 1em;
   margin: 0 .5em 0 0;
   padding: 0;
   float: left;
}
#logo .subtext a {
   display: block;
}
#logo .subtext {
   font-size: 80%;
   font-style: italic;
}

/* metadata should appear in small font */
#last-modified, #copyright-and-feedback { font-size: 75%; }

/* don't flag acronyms/abbreviations */
abbr, acronym { font-variant: normal; border: none; }

/* For floating 2-column layouts */
.col1,
.col2 {
   position: relative;
   margin-left: 1%;
   width: 47%;
   float: left;
}
dl.col1,
dl.col2 { 
   margin-top: 0px;
}
