@media print {    
    /* All pages */
    div#column-1-5-top,
    div#column-1-5-bottom {
	display: none;
    }

    /* Article pages */
    div#column-4-5,
    div#navigation,
    div#header div.promo,
    div#header div#header-search,
    div#footer-extra,
    div#footer,
    div.ad,
    div.js-CommentsArea,
    div.article-copy-link {
	display: none;
    }

    div#header,
    div#page-border {
	background-image: none;
    }
    
    div.outer-wrapper,
    div#wrapper,
    div#header,
    div#content {
	width: auto;
    }
    
    div#column-1-3 {
	width: 586px;
	margin-left: 0;
    }
    
    div.now {
    	margin-left: 0;
    }
    
    div.article-tools-below-title {
	display: none;
    }

    div.share-tools {
	visibility: hidden;
    }

    /* Index pages */
    body { 
      color: #000000; 
      background-color: #ffffff; 
    }

    div.toolbar {
	display:none
    }

    div.navigation,
    div.promo,
    div.header-search,
    div.roxen-action-toolbar-on,
    div.ad {
	display:none;
    }

    div.roxen-action-border-on {
      outline-color:#FFFFFF;
    }

    div.page-border {
      background: #FFFFFF;
    }
    
    div#content {
	width: 100%; 
	margin: 0; 	
    }
	
    div.footer-extra,
    div.footer {
    	width: 100%;
	margin:0;
    }
    
    div.column-1-3 {
      	width: 60%;
	margin: 0;
    }

    div.column-4-5 {
	width: 40%;
	margin: 0;
    }
}


@media all {
    /* All pages */
    body.print div#column-1-5-top,
    body.print div#column-1-5-bottom {
	display: none;
    }

    /* Article pages */
    body.print div#column-4-5,
    body.print div#navigation,
    body.print div#header div.promo,
    body.print div#header div#header-search,
    body.print div#footer-extra,
    body.print div#footer,
    body.print div.ad,
    body.print div.js-CommentsArea,
    body.print div.article-copy-link {
	display: none;
    }

    body.print div#header,
    body.print div#page-border {
	background-image: none;
    }
    
    body.print div.outer-wrapper,
    body.print div#wrapper,
    body.print div#header,
    body.print div#content {
	width: auto;
    }
    
    body.print div#column-1-3 {
	width: 586px;
	margin-left: 0;
    }
    
    body.print div.now {
    	margin-left: 0;
    }

    body.print div.article-tools-below-title {
	display: none;
    }

    body.print div.share-tools {
	visibility: hidden;
    }
    
    /* Index pages */
    body.print div.toolbar {
	display:none
    }
}

