#navPrimary,
.sidebar,
#homepage h5,
p.printPDF,
#searchForm,
#footer {
	display: none;
	}
li {
	color: #000;
	list-style-type: square !important;
	padding-left: 0 !important;
	margin-left: 15px !important;
	}
.sysAttorneyDetails #left.sidebar, .sysPracticeGroupDetails #left.sidebar, .sysPublicationDetails #left.sidebar {
	width: 250px;
	display: block;
	color: #000 !important;
	}
.sidebar * {
	color: #000 !important;
	}
.sysAttorneyDetails #left.sidebar img {
	width: 200px;
	margin-top: 20px;
	}
#primary.content {
	width: 100%;
	padding-top: 15px;
	overflow: visible !important;l
	}
.sysAttorneyDetails #primary.content, .sysPracticeGroupDetails #primary.content, .sysPublicationDetails #primary.content {
	width: 590px;
	}
#sidebarList {
	margin-left: 0;
	}
#sidebarList li {
	width:225px;
	}
