body.home {
	background: #fff;
}

#nav,
#content-b,
#fNav {
	display: none;
}

.content-head {
	padding-left: 0;
}

.content-body {
	min-height: auto;
}

p {
	text-align: justify;
}

* html .content-body {
	height: auto;
}

#siteName, #container, #slideshow, #slideshow .slide, #content, #content-a, #footer {
	float: none !important;
	position: static !important;
	top: auto;
	left: auto;
	
	overflow: visible !important;
}

#slideshow  #slide2,
#slideshow  #slide3,
#slideshow  #slide4,
#slideshow  #slide5,
#slideshow  #slide6,
#slideshow  #slide7,
#slideshow  #slide8,
#slideshow  #slide9 {
	/* need to seperate out due to important call in ie6,7 css */
	float: none !important;
	display: none !important; 	
	z-index: auto !important;
	
	position: absolute !important;
	left: -9999999em  !important;
}

#slideshow #slide1.slide {
	float: none !important;
	position: static !important;
	display: block !important;
	max-width: 100%;
	z-index: auto !important;
	opacity: 1  !important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
	filter: alpha(opacity=100) !important;		
}

	* html #slideshow #slide1.slide {
		width: 100%;
	}

html body #content, html body.internal #content {
	/* override the ie6 hacks */
	margin: 0 !important;
	padding: 0 !important;
	
	overflow: visible !important;
	display: inline !important;
}

#footer {
	border-width: 1px 0 0;
	text-align: center;
}