body {
	color: black;
	background: white;
	font-size: 100%;
}
#leftnav,
#skip,
#full-banner object,
#sub_banner object,
#header-logo img,
#header-peoplenav,
#header-more,
#header-search,
div.footer-sections div,
#footer,
#betabug {
	display: none;
}
#header {
	background: none;
	min-width: 0;
}
#header div.inner,
#full-banner {
	background: none;
	width: 100% !important;
	max-width: none;
}
#banner, #full-banner img { width: 100%; }
#container, #leftnav + #container {
	float: none;
	font-size: 1em;
	padding-top: 0;
	width: auto;
}
#main {
	width: 100%;
	margin: 0;
	padding-bottom: 0;
	top: 0;
}
#breadcrumbs {
	left: 0; top: 0;
	padding-left: 0;
	position: relative;
	width: auto;
}
#breadcrumbs ul {
	padding-left: 0;
}
#header-logo {
	margin: 0;
}
#header-logo #logo-print,
#footer-contact {
	color: black;
	display: block;
	max-height: .6in;
}
#banner_image, #banner_image img, #sub_banner, #sub_banner img {
	width: 100%;
}
#content, #department_address {
	line-height: 12pt;
}
body.layout-rightsidebar #right_sidebar {
	width: 28%;
}
body.layout-rightsidebar #content {
	width: 71% !important;
}
.home-image + #content {
	float: none;
	margin-right: 48% !important;
}
.home-image {
	width: 46%;
}
.home-image img {
	width: 95%;
}
#right_sidebar .boxed img.full-sidebar {
	width: 93%;
}
#footerhelper {
	margin-bottom: 0 !important;
	padding-top: 44px !important;
	padding-bottom: 80px !important;
	min-height: 0;
}
body #footer-fixed {
	background: none;
	margin: 0;
	position: static;
	min-width: 0;
}
#footer-fixed.fixed { position: static; }
#footer {
	background: none;
}
body div.footer-sections {
	width: 100%;
	padding: 0;
}
#footer-contact {
	width: 100%;
	text-align: center;
}
#footer-contact a { color: #069; }

#content .person_bio .right { width: 60%; }
#content .person_bio .left { width: 38%; }
#content .person {
	clear: both;
	page-break-inside: avoid;
}

#content #left_column { width: 50%; }
#content #right_column { width: 48%; }
div.hr, hr {
	background: none;
	border-bottom: 1px solid #333;
}
#content .printable { display: inherit; }
div.title, div.title p, div.title h1 {
	color: #333;
	width: auto !important;
	padding-left: 0 !important;
	background: transparent;
}
div.title a { color: #333; }

/* Lightbox styles */
div#sbox-overlay, div#mbOverlay { display: none; }
div#sbox-window, div#mbCenter {
	height: auto !important;
	margin: 0 !important;
	page-break-before: always;
	position: static;
	width: 100% !important;
}
#personnel .person_bio {
	width: auto;
	float: none;
	margin-left: 150px;
}
.person_bio ul {
	list-style: square;
}
.person_bio ul.none {
	list-style: none;
}
.person_bio li {
	background: none;
}
.slider .bar.opened + div {
	height: auto !important;
	margin: auto !important;
	overflow: visible !important;
}
.slider .slider-content {
	margin-top: 0 !important;
	overflow: visible !important;
}
.events .item .date div { line-height: 1em; }
.focus .photo {
	width: 34%;
}
.focus .photo img {
	width: 93% !important;
}
.focus .content {
	margin-left: 35%;
}
.focus > div, .mtuslideshow .inner {
	width: auto !important;
	overflow: visible !important;
}
.mtuslideshow div.item {
	display: none !important;
	width: 100% !important;
}
.mtuslideshow div.item:first-child {
	display: block !important;
}
.facts {
	background: none;
	border-left: 1px solid #8C8C8C;
	border-right: 1px solid #8C8C8C;
}
.facts.full {
	border: none;
}
.boxed-section .inner, .steps .inner, .focus, .announcements .item {
	overflow: auto;
}
#landing-links .link-list {
	width: 25%;
	margin: 0;
}