/*-------------------------------+
 | Site: American Bar Foundation |
 | Part: Print styles            |
 +--------------------------------*/


/* Hide unnecessary elements
=====================================================================*/
#admin,
#breadcrumbs,
#content-secondary, 
#footer address a, 
#logo img, 
#nav, 
#profile, 
#search {
	display: none;
}


/* Basics
======================================================================*/
body { padding: 3em 3em 3em 2em; }
body, html { background: none; border: 0; }
ul { list-style: disc; margin-left: 2em; }
ul li { background: none; }


/* Core layout
======================================================================*/
#page, 
#content, 
#content-primary, 
#footer, 
#highlights, 
.home #content, 
#intro {
	background: none;
	border: 0;
	float: none;
	max-width: 100%;
	min-width: 0;
	padding: 0;
	width: 100%;
}

/*--- Footer ---*/
#footer { border-top: 1px solid #ccc; padding-top: 2em; }

/*--- Home ---*/
#highlights, #intro { border-bottom: 1px solid #ccc; padding: 1em 0; }
.home #content-primary { width: 68%; }
.home #content-secondary { display: block; width: 26%; }
.home .secondary { padding: 0; }


/* Content
======================================================================*/
/*--- Breadcrumbs ---*/
#breadcrumbs { margin-left: 0; }
#breadcrumbs a { text-decoration: none; }

/*--- Footer ---*/
#footer { color: #666; font-size: 0.7em; text-decoration: none; }
#footer address span { border: 0; }
#footer em { display: inline; font-style: normal; font-weight: normal; }

	/* Credit */
	#credit { float: none; margin: 0; }
	#credit a:after { content: " (" attr(href) ")"; }

/*--- Introduction ---*/
#intro .call-l, #intro .call-r, #intro img { float: none; width: 100% !important; }

/*--- Logo ---*/
#logo { float: none; }
img#logo-print { display: block; }