nav.top, nav.left, footer, .page-actions, .breadcrumbs, img, iframe, #map-container, .sidebar, .skip, header ul, header form { display: none!important; }

.content-wrap .content { width: 90%; }

.dontPrint { display: none!important; }

/*body { font-size: 1.5em; }*/

.logo img { display: block!important; }

.landing .text { float: none; width: 90%; }

/*Hide urls from printing*/
a[href]:after { display: none!important; }

* { background: transparent !important; color: #444 !important; text-shadow: none; }
a, a:visited { color: #444 !important; text-decoration: underline; }
    a:after { content: " (" attr(href) ")"; }
abbr:after { content: " (" attr(title) ")"; }
.ir a:after { content: ""; }
/* Don't show links for images */
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; }
/* css-discuss.incutio.com/wiki/Printing_Tables */
tr, img { page-break-inside: avoid; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
.content ul li{background:none}
ul li{list-style-type:disc;list-style-position:outside;margin-left:15px;}