/* CSS rules to format the page content for printing */
#commonlinks,
#primarynavigation,
#breadcrumbs,
#secondarynavigation,
#supplemental,
#footer,
#comments {
	display:none;	
}
#branding {
	padding:0;	
	background:none;
	background-color:#fff;
	border-bottom:1px solid #000;
	margin-bottom:2em;
	padding-bottom:1em;
}
#content,
.threecolumns #content,
.onecolumn #content,
#contentwrapper,
#columns {
	float:none;
	width:100%;
    margin:0;
    padding:0;
}


/* Adjust the typography for printing */
#branding img {
	display:none;
}
h1 {
    font-size:3em;
    color:#000;
    background:none;
    float:none;
    padding:0;
}
h1 .tagline {
    font-size:0.66em;
    display:block;
}

.addthis_toolbox {
	display:none;
}
