/* Here we list all the page elements we don't want to print, separated by commas */

 img.screenImage, div.screenImage, div#nco_slideshow img.sshow_img, div#nco_slideshow_attys img.sshow_img, div#logo, div.navigation_bar, div#introflashbox, div.homepage_img, div#footer, div#content_main p.backto, div#pagecontent p.backto, div#bio img.screenImage, div#bioright p.vcard_text, div.bioright_ack, div.PDF_download {
	display: none;
}

#print_logo {
	background: #FFFFFF;
	text-align:center;
	margin: 0px 0px 25px 0px;
	display:block;
	clear:none;
	}

body, .photos a, .photos p, #contain a, .photos td, #footer a{
	background: #FFFFFF;
	color: #000000;
	}

#header_content {
	margin: 0px;
	}

#nco_slideshow{
	width:0px;
	display:none;
	}

/* hide photo and page background images for printing */
.photos, #bio img, .home, .attorney, .practice, .location, .careers, .links, .news, .cle, .about, .contact, .privacy, .sitemap, .search, .searchresults, .error404{
	background:none ;
	}

/* remove the page and content borders */
#blackframe, #greenframe {
	border:none;
	padding:0px;
	margin:0px;
	display: inline;
	overflow:scroll;
	}

#greenframe{

	}

.photos, #bio img, .portrait img{
	border: none;
	}

.printImage{
	display:inline;

	}

#bio img{
	padding:20px 20px 25px 0px;
	/*padding:10px 0px 20px 0px;*/
	}

#bioright{
	display:block;
	margin-bottom:10px;
	margin-left: 380px;
	/*padding-left:390px*/;
	float:none;
	clear:none;
	}

.bioright_ack{
	width:0;
	}

.homepage_img img{
	/*float:right;*/
	margin: 0px;
	display: inline;
	clear:none;
	width:300px;
	height:200px;
	}

#pagecontent{
	text-align:left;
	display:inline;
	padding:0px;
	margin:0px;
	clear:none;
	}

#content_main{
	text-align:left;
	display:inline;
	padding:0px;
	margin:0px;
	clear:left;
	}

.width {
	/*width:100%;*/
	width:750px;
	margin: 0 auto;
	display:inline;
	/*min-width:750px;*/
	}

#container {
	margin: 0px auto;
	display:inline;
	/*width:700px;*/
	width:750px;
	/*min-width:750px;*/
	/*height:900px;*/
	/*overflow:scroll;*/
	/*min-height:900px;*/
	}

.right_column{
	margin-left:0px;
	text-align:left;
	display:inline;
	clear:left;
	}

.caption3, .caption3 a{
	padding:0px;
	}
	
	
/* ################# begin IE-specific area ################## */

* html #container {
	position: relative;
	}

* html .width {
	text-align:center;
	}

* html .minwidth {
	padding-left: 0px;	}

* html .minwidth, * html #container, * html .content, * html .layout {
	height:1px;
	}

* html #blackframe, * html #greenframe {
	border:none;
	display: inline;
	overflow:scroll;
	}

* html #print_logo{
	float:none;
	clear:both;
	}

* html #pagecontent{
	float:none;
	clear:left;
	}

* html #content_main{
	float:none;
	clear:none;
	}

* html .content{
	margin:0px;
	}

* html #bioright .vcard img{
	display:none;
	}

* html #bioright .vcard{
	display:none;
	}

* html .vcard_text{
	display:none;
	}

/* ################ end IE-specific area ################# */

