#container, #container #content, #container ul { width: auto; padding: 0; margin: 0; float: none; position: relative; top: 0; left: 0; clear: both; }

#leftColumn, #rightColumn, #SOWrap { float: none; }
html>body #SOWrap { width: auto; }
#rightColumn, #leftColumn, #hnav { display: none; }
#outerColumnContainer, #innerColumnContainer, #pageWrapper { border-width: 0; padding: 0; margin: 0; }
#pageHeader { height: auto; }
a, a:link, a:visited {
	text-decoration: none;
	background-color: inherit;
	color: inherit;		
}
body * {
	background-image: none;
	background-color: #fff;
	color: #000;	
}
.inside ul, .inside ul li { list-style-type: disc;}

a#websiteLogo {
	margin: 21px 0 0 28px;
	float: none;
}
#pageHeader {
	border-bottom: 3px solid #ff6400;
	padding-bottom: 15px;
}

#map {
	height: auto;
	background: transparent none;
}
#map img {
	width: 636px;
	height: 536px;
}

.vcard {
	position: relative;
	color: #646464;
	padding: 1em 0 0 20px;
	margin: 1em 0 0 0;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height: auto;
	min-height: auto;
	clear: both;
	border-top: 1px solid #ccc;
}

#pageWrapper #middleColumn .inside {
	padding-top: 15px;
}
#pageWrapper #middleColumn .inside img {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	margin: 0 10px 10px 20px;
}
#pageWrapper #middleColumn .inside img.extraSpace {
	margin-bottom: 30px;
}

#pageWrapper #middleColumn .inside .biotext  {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	background: transparent none;
}
.biotext * {
	background: transparent none;
}

#showHide h3 a, #showHide h3 a:visited { padding-left: 0; background-image: none; }
#showHide ul { display: block; }

#umbPDF img { display: block; }

#footer {
	float: none;
	display: block;
	clear: none;
}