/* $Id: print.css,v 1.3 2009/08/12 08:37:42 johnalbin Exp $ */

/**
 * @file
 * Print styling
 *
 * We provide some sane print styling for Drupal using Zen's layout method.
 */

body {
  line-height: 1.1em !important;
}

/* underline all links */
a:link,
a:visited {
  text-decoration: underline !important;
}

/* Don't underline header */
#site-name a:link,
#site-name a:visited {
  text-decoration: none !important;
}

/* CSS2 selector to add visible href after links */
/*#content a:link:after,
#content a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 0.8em;
  font-weight: normal;
}*/

/* Un-float the content */
html,
body,
#container,
#container-inner,
#page,
#page-inner,
#main,
#main-inner,
#header,
#header-inner,
#content,
#content-inner,
#content-area,
#frontpage-feature-page {
  float: none !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Turn off any background colors or images */
* {
  color: #000;
  background-color: transparent !important;
  background-image: none !important;
}

/* Hide sidebars and nav elements */
#skip-to-nav,
#navbar,
#header #search,
#mission,
#header .logo,
#sidebar-first,
#sidebar-second,
#footer,
#block-views-front_page_slider-block_1,
#block-aggregator-feed-1,
#block-views-frontpage-block_1,
.breadcrumb,
div.tabs,
.book-navigation,
.forum-topic-navigation,
.pager,
.feed-icons {
  visibility: hidden;
  display: none;
}

/* Give some heights */
#header {
  height: 6em !important;
}

/* Show Site Title */
h1#site-name a,
div#site-name a,
body.not-front #site-name a {
  text-indent: 0 !important;
  font-size: 1.6em !important;
  font-weight: bold !important;
  top: 10px !important;
  left: 0px !important;
  height: auto !important;
  width: 100% !important;
  padding-bottom: .4em !important;
  border-bottom: 1px solid #999;
}

/* If you un-comment the "page { overflow-y: hidden; }" ruleset, Firefox clips
   the content after the first page. */
#page {
  overflow-y: visible;
}

#archstl-footer-wrapper, #archstl-header, #archstl-mainmenu, #archstl-searchbar-wrapper, #archstl-page-column-left {
	display: none !important;
}

#archstl-page-column-right {
	width: 100% !important;
}
