/*
 *
 * Base Print Styles, inline to save the HTTP request
 *
 */
 
@media print {

	* { 
		background: white; 
		color: black; 
		margin: 0 !important;
		left: 0 !important;
		}

	.ad, #alumni, .catalog-searchbox, .clear, #current, #footer, #footernav, .entry-meta, #giving, 
	#home-drawer, #home-rc, #indicia, #identity, .left-nav, .lib-chat, #m-alumni, #m-current, 
	#m-prospective, #mainfooter, #masthead, #menu, #menu-law-library-1, #mobile, 
	#mobile-audience-nav, #mobile-law, #mobile-top-nav, #mobile-ut, nav, #prospective, 
	#secondary, #sidebar, #site-title, #toolbox, .tools, #utk_seek, .rightbox, .centers-footer {
		display: none;
		}
		
	.richmedia {
		display: none;
		max-width: 100%;
		padding: 0;
		}
	
	#header { 
		height:75px; 
		}

	#content { 
		left:10px; 
     	top: 20px;
     	width: 100%;
     	}

	.entry-content, .law-content {
		clear: both;
  		top: 75px;
  		left: 15px;
  		margin: 0 !important;
		}

	.entry-title, .law-title {
 		font-size: 36px !important;
 		margin: 10px auto !important;
		}
 
	.entry-header {  
		margin-bottom: 5px !important;
		}

	.demo .red { 
		color:black; 
     	font-weight:bold; 
     	}
     	
	#content a { 
		font-weight:bold; 
     	color:#000066; 
     	text-decoration:underline; 
     	}
     	
	#content { 
		margin-left: 130px;
	 	margin-right:auto; 
     	float:none; 
     	width:auto; 
     	}

	h1, h2, h3, h4, h5, h6 {
		page-break-after:avoid; 
     	page-break-inside:avoid;
     	margin: 0 !important;
     	padding: 0 !important;
     	}

	h3 { 
		margin-left:10px; 
     	margin-bottom:0px; 
     	padding-bottom:0px; 
     	}

	blockquote, table, pre { 
		page-break-inside: avoid; 
		}

	ul, ol, dl  { 
		page-break-before:avoid; 
		}

	img.centered { 
		display: block; 
     	margin-left: auto; 
     	margin-right: auto; 
     	}

	img.right { 
		padding: 4px; 
     	margin: 0 0 2px 7px; 
     	display: inline; 
     	}

	img.left { 
		padding: 4px; 
     	margin: 0 7px 2px 0; 
     	display: inline; 
     	}

	.right { 
		float: right; 
		}

	.left { 
		float: left; 
		}

	img { 
		page-break-inside:avoid; 
     	page-break-after:avoid; 
     	} 
     	
     .wp-post-image {
     	margin: 10px auto !important;
     	}
}