@media print {
	
	body { background: #fff; color: #000;  }
	* { overflow: visible !important; }
	#header ul, #subnav, #footer { display: none; }
	img { position: static; float: none; }
	h1 { color: #000; display: block; margin: 0 0 .25em 0; line-height: auto; }
	h2, h3, h4, h5, h6 { color: #000; width: auto; text-align: left; color: #000; text-indent: 0; background: none; margin: 0 0 .25em; padding: 0; float: none; line-height: auto; width: auto; height: auto; }
	dt, dd, ul, li { float: none; }
	p, ul, blockquote, form, dl { margin: 0 0 1.5em 0; text-align: left; }
	#header #logo { margin: 0; }
	#bio-info { float: none; margin-left: 300px; }
	#bio-bginfo, #edu-info { position: absolute; top: 95px; left: 0px; }
	#practiceareanav { display: none; }
	#practiceareacontent { float: none !important; width: auto; margin: 0; }
	#practiceareacontent #mainColumn { float: none !important; width: auto; }
    .practice-area #listColumnLeft, .practice-area #listColumnRight { float: none !important; }
    .attorney img { float: left !important; }
    .attorney.left,
    .attorney.right { float: left; width: 40%; }
}
