/* Page elements, in listed order, for printing */
#header_wrap { border-bottom:1px solid black; } /* thins out header bar; was 20px */
#header_top_wrap { display:none; }
#header_main_wrap { padding:0px; color:#000; background:#fff; } /* thins out header bar; was top 7, bottom 13 */
#header_bottom_wrap { display:none; }

#content_wrap .field-name-body { padding-top:6px; } /* moves up content; was 24px */
#breadcrumb { display:none; }
#left_sidebar, #right_sidebar { display:none; }
#content_main_wrap .node { margin:21px 0 10px 0; } /* was 31px 0 50px 0*/
h1.title { padding:0px; } /* removes spacing around H1 header; was padding 31px 20px 0 20px */
.region-header { display:none; }

/* #footer_wrap { background: #efefef; border-top:1px solid #746c66; }*/
#footer_wrap { background:none; } /* border-top does not show in all browsers; use one in footer_main_wrap instead! */
#footer_top_wrap { display:none; }
#footer_main_wrap { padding:0px; background:none; border-top:1px solid black; }
#footer_main { padding:0px;}
/*#footer_main .footer_logo { float:right; border:0; }*/
#footer_main .footer_logo { display:none; }
#footer_main .footer_info { display:none; }
#footer_main .footer_map { display:none; }
/*.footer_copyright { display:none; }*/
#footer_main .footer_copyright { padding-top:3px;} /* must say #footer_main .footer_copyright to pick up lack-of-padding, because spec'd that way in global.css */
#footer_main .footer_copyright .extra { padding:0px;}

.tabs, .messages { display:none; }
.views-exposed-form { display:none; }
