/*********************************************
					HEADER
*********************************************/
.logo {float:none;padding:0px 0px 20px 0px;display:none;}
.logo_print {display:block;padding:0 0 40px 0;}

.logo img {width:229px;height:78px;}

.sitesearch {display:none;}

.pagetools {display:none;}

.nav1 {display:none;}

.header .menu {display:none;}

.breadcrumbs {display:none;}

.sectionheader {display:none;}

.headerright {display:none;}

.vcard {display:none;}

/*********************************************
					FOOTER
*********************************************/

.footerB {display:none;}

/*********************************************
					GENERAL
*********************************************/
body {text-align:left;}

.containermain {width:650px;margin:0px auto;background-image:none;border:0px;padding:0px;}

.clearboth {clear:both;}

/**** Middle ****/
.middleB {padding:0px;}
.middleA {width:auto;background-image:none;}
.middle {height:auto;padding:0px;background-image:none;}

body.services .middleA {background-image:none;}
body.services .middle {background-image:none;}
body.bios .middleA {background-image:none;}
body.bios .middle {background-image:none;}
body.newseventspubs .middleA, body.newsevents .middleA, body.news .middleA, body.events .middleA, body.pubs .middleA {background-image:none;}
body.newseventspubs .middle, body.newsevents .middle, body.news .middle, body.events .middle, body.pubs .middle {background-image:none;}
body.careers .middleA {background-image:none;}
body.careers .middle {background-image:none;}
body.offices .middleA {background-image:none;}
body.offices .middle {background-image:none;}

/*********************************************
					LEFT SIDE
*********************************************/
.leftsideB {display:none;}
.leftside {display:none;}

/*********************************************
					RIGHT SIDE
*********************************************/
.rightside {padding:0px;margin:56px 0px 0px;width:150px;}

/*********************************************
					MAIN 
*********************************************/

.mainbodyB {padding:0px;}
.mainbodyA {}
.mainbody {width:auto;margin:0px;padding-right:36px;} 
* html .mainbody {left:0;margin-right:0;} 

div.listing table.list {width:auto;}
td.displaydate {width:20%;}

body.bioslisting .mainbody {width:auto;}

body.biosdetail .rightside {margin:10px 0px 20px;}

/**** News, Events &amp; Pubs ****/
body.newseventspubssearch .mainbody {width:auto;}

body.newseventspubslisting .mainbody {width:auto;}

body.newssearch .mainbody {width:auto;}
body.newslisting .mainbody {width:auto;}
body.eventssearch .mainbody {width:auto;}
body.eventslisting .mainbody {width:auto;}

body.pubssearch .mainbody {width:auto;}
body.pubslisting .mainbody {width:auto;}

body.rsslisting .mainbody {width:auto;}

/**** Bios ****/
body.biosdetail .details .op_ .listing {display:block;}
body.biosdetail .details .atty_quickinfo {width:100%;}
body.biosdetail .details .Distinctions {margin-bottom:15px;}
body.biosdetail .details .atty_quickinfo .email {color:#5e6a73;}
* html body.biosdetail .details .narrativebio {width:430px;}
/* * html body.biosdetail .details .narrativebio p {text-align:left !important;} */

/**** Offices ****/
body.officesdetail h1 {margin-top:39px;}
body.officesdetail .rightside .image {display:none;}

/**** Services/Practices ****/
body.servicesdetail h1 {margin-top:39px;}
body.servicesdetail .details .op_ .listing {display:block;}