
	body.homepage .mainColumn h1 {
		font-size: 22px !important;
		line-height: 26px !important;
	}
	
	body.homepage .subColumnLayout .rightSubColumn {
		padding: 5px 0px 0px 0px;
	}

/*
main panel elements
---------------------
*/
	
	#homeScroller {
		position: relative;
		margin: 10px 0px 10px 0px;
	}
	
	#jsActive #homeScroller {
		position: relative;
		margin: 10px 0px 10px 0px;
		width: 720px;
		height: 30px;
		background-image: url("/images/homepage/scroller-bg.gif");
	}
	
	#homeFlashSlideshow {
		position: relative;
		margin: 0px -10px 0px -10px;
		width: 520px;
		height: 215px;
	}

/*
Feature elements
-------------------------
*/
	.hiddenHomeFeatureText {
		position: absolute;
		top: -500px;
		left: -1000px;
		width: 1px;
		height: 1px;
		overflow: hidden;
		visibility: hidden;
	}
	#homeFeaturePanels {
		position: relative;
		margin: -18px -5px 10px -5px;
		width: 510px;
		height: 360px;
	}
	#nonFlashFeaturePanel {
		position: relative;
		margin: -18px -5px 10px -5px;
		width: 510px;
		height: 360px;
	}
