body {
	min-width: 0;
}
#container, #footer {
	width:auto !important;
	margin-left: 5% !important;
	margin-right: 5% !important;
	padding:0 !important;	
}

/* Neutralize backgrounds and colors */
body, #masthead, #container, #homefeature, #footer #footerinner, #footer, #homemaincontent blockquote, #homefeature h1, .subpage #content h1, .bio #teamcontact, .accordion .ui-accordion-header a {
	background: none !important;
	background-color: white !important;
	color: black !important;
}

/* Neutralize positioning */
/* position:static;
left:auto;
top:auto; */

/* Neutralize widths, padding, and margins */
#content, #homefeature, #footer #footerinner, .subpage #content #contentinner, .bio #teamcontact {
	width:auto !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0 !important;
}

/* Neutralize heights */
#masthead, #container, #homefeature, #footer, #footer #footerinner  {
	height: auto !important;
	min-height: 0 !important;
}

/* Get rid of floats */
#content, .subpage #content #contentinner {
	width: auto !important;
	float: none !important;
	display: block !important;
}

/* Hide things that should not print */
#logo, #masthead .extensionleft, #masthead #utility, #mainnav, #footernav, #subnav, #breadcrumb, #pagetools, #homecontactarea, #sidebar, .bio #teamcontact img.notch {
	display: none !important;
}

/* Misc resetting */
.printonly {
	display: block !important;
}
#homemaincontent {
	padding-left:0;
	padding-bottom:50px;
}
a {
	color:#000 !important;
	text-decoration:underline !important;
}
#footer {
	margin-top:0;
}
#homefeature {
	padding-top:40px;
	padding-bottom:40px;
	color:#000;
}
#homemaincontent blockquote {
	margin-right:0;
}
#homemaincontent p {
	margin-right:300px;
}
.subpage #content #contentinner {
	padding-top:40px;
}
.subpage #contentcontainerinner {
	padding-bottom:40px;
}
.subpage #content h1 {
	border-bottom:1px solid #ccc;
}
.bio #teamcontact {
	margin-top:0;
	padding-top:0;
}
div.accordioncontent {
	display:block !important;
}
.accordion .ui-accordion-header a {
	text-decoration:none !important;
}
/* Optional rules */

/*This rule drops in the URL of the link after any printed link in the content area or sidebar, in parentheses.  
#content a:after, #sidebar a:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }*/

/* If you end up using root-relative links later, this rule should make sure that the printed links have the full URL.  
#content a[href^="/"]:after, #sidebar  a[href^="/"]:after{
  content: " (http://www.yourwebsite.com" attr(href) ") ";
   }*/