.print
{ display: block; }

.print h1
{ font-size: 32px; font-weight: bold; margin-bottom: 25px; }

.print .desc
{ font-size: 24px; margin-bottom: 20px; }

.print .link
{ font-size: 18px; margin-bottom: 30px; text-decoration: underline; }

html, body, div, #page, #page .content, #base, #base.logos, #base .content
{ color: #000; background-image: none; background-color: #FFF; }

#base.logos
{ background: none; }

#page, #page .content, #base
{ width: 100%; margin: 0; float: none; }

#page .content, #base .content
{ padding: 0; margin: 0; width: 100%; }

#base .content .copy
{ width: 100%; }

.noprint, #nav, #footer, #flash-wrapper, #page .header, .page-generic #base
{ display: none; }
