/* Print Styles */

HTML { overflow: visible; }
BODY { background: #FFF; width: 100%; overflow: visible; }
#HeaderWrapper { display: none; }
#holder { display: none; }
#dp-logo { display: none; }
#dp-logo-print { display: block; margin: 0 0 2em; }
#PageFix { overflow: visible; }
#PageWrapper { position: static; width: auto; width: 95%; padding: 1em; min-height: 0; height: auto; }
#LayoutWrapper { width: 100%; position: static; }
#SideColumn { width: 100%; float: none; margin: 0; clear: both; position: static; }
#MainColumn { width: 100%; float: none; clear: both; margin: 0; }
#BodyWrapper { width: 100%; position: relative; min-height: 0; height: auto; }
.Post { width: 100%; background: none; }
#FooterWrapper { width: 100%; margin: 0; clear: none; }
#FooterFix { display: none; }
#dp_blog_logo A { display: none; height: 0; }
H1 { position: static; height: auto; width: auto; }
H1 A { display: none; }
.Icon, #twitter-feed .Icon { display: none; }
.ListNav { display: none; }
#print-footer { display: block; border-top: 1px solid #CCC; padding: 1em; color: #666; }
.Block { display: none; width: 100%; }
.Block DL { padding: 0; }
#twitter-feed { display: block; }
#client_tracker { display: block; }
DL, DD { margin: 0; padding: 0; }
HR { display: none; }
.Slug { display: none; }
#SideColumn H3 SPAN { position: static; }
.Post { padding: 0; }
#twitter-feed .Tweet { width: 100%; float: none; }
#SideColumn H3 A { width: 100%; padding: 0; }
#BackgroundFix { background: none; min-height: 0; height: auto; }
.hidden { display: none; }
.Post .share { display: none; }
.ListNav { display: none; }
