#home #memberNav {
	background: transparent;
	padding-bottom: 5px;
}
#home #footer {
	background: #FFEF13 url('../images/css/home-bkg-3.gif') left bottom no-repeat;
}
#home #main {
	background: #E59125;
}

#home #content {
	float: none;
	background:  transparent url('../images/css/home-bkg-1.gif') top left repeat-x;
	width: 100%;
}
#home #content .inner .inner, #home #sidebar .inner {
	position: relative;
	padding: 0 20px;
}

#home #content h1 {
	background: transparent url('../images/css/welcome.png') top left no-repeat;
	height: 200px;
	text-indent: -9999em;
	padding: 0;
	margin: 0 auto;
	border-bottom: 0;
}
#home #content p {
	height: 1px;
	text-indent: -9999em;
}

#home #sidebar {
	float: none;
	width: 100%;
	background-color: #FFEF13;
	overflow: auto;
	padding-top: 20px;
}
#home #sidebar .more { 
	float: right; 
}
#home #sidebar .more a {
	display: inline;
	padding-right: 10px;
	font-style: italic;
}
#home #sidebar a:link, #home #sidebar a:visited {
	color: #fff;
}
#home #sidebar a:hover, #home #sidebar a:active {
	color: #E59125;  
}



.subfeatureBox {
	float: left; 
	width: 280px;
	margin-right: 40px;
	background: transparent url('../images/css/subfeature-box-bot.gif') bottom left no-repeat;
	color: #fff;
}

#feature3 {
	margin-right: 0px;
}

#feature1, #feature2, #feature3 { }

.subfeatureBox p, .subfeatureBox ul, .subfeatureBox h2 {
	padding: 0 15px 15px 10px; 
}
#feature3 p {
	padding-left: 0px;
}
#feature3 .floatLeft { margin-right: 10px; }

#sidebar .subfeatureBox ul {
	list-style-type: square;
	margin-left: 1em;
}
#sidebar .subfeatureBox li {
	border: none; 
	font-weight: normal;
	line-height: 1.5;
	padding: 0;
}
.subfeatureBox .floatLeft {
	margin-right: 20px;
}
#sidebar .subfeatureBox a {
	background-image: none;
}
.subfeatureBox h2 {
	background: transparent url('../images/css/subfeature-box-head-2.gif') top left no-repeat;
	color: #fff;
	padding: 0;
	width: 280px;
	line-height: 2;
	margin-bottom: 5px;
}
#sidebar .subfeatureBox h2 span {
	background: transparent url('../images/css/subfeature-box-head-3.gif') top right no-repeat;
	padding: 0.5em 33px 0.5em 0;			
	height: 2em;
	line-height: 2;	
}
#sidebar .subfeatureBox h2 a {
	background: transparent url('../images/css/subfeature-box-head-1.gif') top left no-repeat;
	color: #fff;
	display: inline;
	padding: 0.5em 10px;
	font-size: 1em;
	height: 2em;
	line-height: 2;
	margin: 0;			
}

#productRotator {
	position: relative;
	height: 140px; /* height of each product group image within */
	overflow: hidden;
}
#productRotator #products1, #productRotator #products2 {
	text-align: center;
	position: absolute;
	top: 140px;
	left: 0px;
	z-index: 5000;
}
#productRotator #overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 140px;
	z-index: 8000;
	background: transparent url('../images/css/home-bkg-2.png') left bottom repeat-x;
}

#shop_now {
	position: absolute;
	bottom: -90px;
	right: 40px;
	z-index: 9000;
	background: transparent url('../images/css/shopnow.png') center center no-repeat;
	margin: 0; padding: 0; 
	width: 128px;
	height: 125px;			
}
#shop_now a { 
	display: block; 
	background: transparent;
	width: 128px;
	height: 125px;
	text-indent: -9999em;
}
#shop_now a:hover, #shop_now a:active {
	background: transparent url('../images/css/shopnow_o.png') center center no-repeat;
}
#shop_now a:link{
	background: transparent;
}
