@charset "utf-8";
/* CSS Document */

body {
  background-color: #fff;
  background-image: none;
  border-color: #000; /* Sets the border color properties for an element using shorthand notation */
  color: #000;
}

#content1, #xattorneylisting {
	margin: 0 0px 0 0px; 
	padding: 0px 0px 0px 0px;
}

#attorneylisting {
	margin: 0 100px 0 100px; 
	padding: 26px 25px 15px 25px;
}

.practiceListing {
	margin: 0 50px 0 50px; 
	padding: 0px 0px 0px 0px;
}

.practiceAreas {
	margin: 0 50px 0 50px; 
	padding: 0px 0px 0px 0px;
}

#menubar, #searchlink, #leftColumn1, #rightColumn1, #navigation, #attorneyAlpha, #return {
	display: none;
}

#outerWrapper {
	border: 0px;
}

#outerWrapper #header {
	height: 91px;
}

#homelinkprint {
	display: block;
	border: none;
	height: 91px;
	padding-bottom: 20px;
}

#homelink {
	display: none;
}


#footer {
	display: none;
	}

.graybox {
	display: none;
}


#outerWrapper {
  color: #000;
  width: 7in; 
  padding: 0;
  margin: 0 auto;
}

.contentColumn {
	width: 75%;
	padding: 0px 10px 12px 0px;
	vertical-align: top;
}


.authorColumn {
	width: 25%;
	padding: 0px 10px 12px 0px;
	vertical-align: top;
}


.practices, .contact, .locations, .newsarticle  {
	margin: 0px 0px 0px 0px; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	padding: 0px 0px 0px 0px;	
}

#directions {
	display: none;
}

#printpage {
	display: none;
}