#hp_pg_title{
	position:relative;
	margin-left: 30px;
	float: left;
}

#topfeatures_list_background{
	position:absolute;
	top: 190px;
	right:-6px;
}

#hp_topfeatures{
	position: relative;
	float: left;
	display: inline;
	margin-left: 40px;
	margin-right: 10px;
}

#hp_topfeatures_title{
	margin-left:230px;
}


#hp_mainimage{
	position:absolute;
	left:0px;
		z-index: 0;
	
}

#hp_topfeatures_list ul {
	margin-top: 5px;
	position: relative;
	float: right;
	display: block;
	height: 170px;	
	font-size:0.1em;
}

#hp_topfeatures_list li {
/*	position: relative;*/
	clear:left;
	margin: 0px;
	padding: 0px;

}

#hp_topfeatures_list li a:link, #hp_topfeatures_list li a:visited{
	display: block;
	/*position: relative;*/
	width: 431px;
	height: 19px;
	line-height:3.5em;
	background-image: none;
	z-index: 1;
	margin: 0px;
	cursor: pointer;
	font-size:1000%;
}

#hp_topfeatures_list li a:hover, #hp_topfeatures_list li a:focus, #hp_topfeatures_list li a:active{
	background: url(/images/hp_icon_arrow.gif) no-repeat 48px 2px;
}

#hp_topfeatures_list li a strong{
	padding-left:15px;
/*	clear: left;*/
	float: left;
	margin-left: 50px;
}

#hp_topfeatures_list li a span.moredetail_span{
/*clear: right;*/
	float: right;
	margin-right: 10px;
}




.thumbnail{
		z-index: 3;
}

.thumbnail:hover{

}

.thumbnail div.thumbnail_pop{ /*CSS for enlarged image*/
	position:absolute;
	left:-180px;
	top:-40px;
	z-index: 10;
	visibility: hidden;
	text-align: left;
	background: transparent url(/images/content_block_backg.gif) no-repeat -40px -55px;
}

.thumbnail div.thumbnail_pop img{ /*CSS for enlarged image*/
	z-index: 10;	
}

.thumbnail:hover div.thumbnail_pop, .thumbnail:active div.thumbnail_pop, .thumbnail:focus div.thumbnail_pop{ /*CSS for enlarged image on hover*/
visibility: visible;
z-index: 3;

}









#feature1{
	clear: both;
	float: left;
	position:relative;
	width: 285px;
	height: 270px;
	background: transparent url(/images/hp_new_backg.gif) no-repeat 100% 0px;
}

#feature2and3{
	position:relative;
	float: left;
	width: 381px;
	height: 285px;
	background: transparent url(/images/hp_bestsellers_title.gif) no-repeat;
/*	background: transparent url(/images/hp_topperformer_title.gif) no-repeat;*/
}

#feature2and3 .feature_block{
	float:left; 
	display:inline;
	margin:70px 0px 0px 40px;
	width: 130px;
	text-align: center;
}

#feature1 .feature_title{
	padding-top: 50px;
	padding-right: 20px;
	text-align: right;
}

#feature2and3 .feature_title{
	margin:10px 0px 3px 0px;
}



.feature_title a:link, .feature_title a:visited{
	font-weight: bold;
	text-decoration: none;
	color:#462916;
}
.feature_title a:hover, .feature_title a:focus, .feature_title a:active{
	font-weight: bold;
	text-decoration: underline;
	color: #00648b;
}

.feature_text{
	margin:10px 15px 0px 90px;
	text-align: right;
}

.feature_text a:link, .feature_text a:visited{
	text-decoration: none;
}
.feature_text a:hover, .feature_text a:focus, .feature_text a:active{
	text-decoration: underline;
}

.feature_price{
	font-weight: bold;
	margin-bottom: 5px;
}

#feature1 .feature_price{
	position: absolute;
	top: 184px;
	left: 122px;
}
.feature_price span{
	font-weight: normal;
}


#addtocart_detail-button{
	position: absolute;
	right:0px;
	top:170px;
	width: 77px;
	height: 77px;
}


#newsticker{
	display: none;
	position: absolute;
	top: 0px;
	left: 45px;
	z-index: 3;
}