/* BEGIN WEINBERG PRINT CSS --------------------------------------> */

body
{
	width: auto;	
}

*
{
	background: none !important;	
}

/* Hide these */
#menuWrapper,
#udm,
#headerLinks,
#pageLinks
{
	display: none;
}

#header
{
	padding-left: 0;
	padding-bottom: 20px;
	border: none;	
}

#pageTitle, #subContent #sectionLink,
#subContent #sectionLink a
{
	border: none;
	color: black !important;
	padding: 0;	
}

#subContent #sectionLink
{
	width: 2.17in;	
}

#contentHeader
{
	width: 4.55in;
	float: right;
	padding: 0;
}

#content
{
	border: none;
	margin-top: 0;
	width: auto;
	
	
 
  	
  	
	overflow: visible; /* need for FF */
	
	overflow: hidden\9;
	
	
	height: 100% !important; /* need for FF */
	!height: auto !important;
}

#subContent
{
	padding: 0;
	!padding-top: 4.5em;
	width: 2in;	
	float: left;
}

#mainContent
{
	width: 4.55in;
	padding: 0;
	overflow: visible;
	clear: right !important;
}

#footer ul
{
	width: auto;
	margin: 0;
	float: none;
	text-align: right;
	display: block;
}

#footer ul li
{
	border: none;
	display: inline;
	text-align: right;
	float: none;
	padding: 0;
}

#footer a
{
	display: none;	
}

div.vcard,
#letterLinks
{
	display: none;	
}

.bioItem
{
	width: auto;	
}

a.backLink
{
	display:none !important;
}

#subContent li.here
{
	padding-left: 11px;
	font-weight: bold;	
}

table, td
{
	border-width: 0;
}

#mainContent .mainItemList ul li
{
	_float: none;
}

#mainContent .mainItemList div.title
{
	float:right;
	width: 72%;	
}

#mainContent .mainItemList div.itemdate
{
	float: left;
	width: 25%;
	text-align: right;
}


/* END WEINBERG PRINT CSS ----------------------------------------> */