#homepage #nav_btm{
	width: 600px!important;
}
#homepage #b_home a{
	display: none;
}
#homepage #b_home2 a{
	display: none;
}
#homepage #b_sitemap2 a{
	border: none !important;
}


#feature_container{
	position: relative;
	/* margin: 120px 20px 20px 20px; FOR HOLIDAY COUNTDOWN */
	margin: 80px 20px 20px 20px; /* NON-HOLIDAY COUNTDOWN */
	background: transparent url(/images/feature_container-backg.gif) repeat-y right;
	height: 200px;
}
#feature_container-top{
	position: absolute;
	top:-1px;
	right: 15px;
	z-index: 2;
}
#feature_container-bottom{
	position: absolute;
	top: 100%;
	right: 15px;
	z-index: 2;
}

#feature_title{
	margin-top: 20px;
	margin-right: 15px;
	float: right;
}

#feature_title_large{ /* specifically used for 298 x 74 title image */
	margin-top: 5px;
	margin-right: 15px;
	float: right;
}

#feature_img{
	position: absolute;
	top: -125px;
	left: -15px;
	z-index: 3;
}

#feature_container .feature_button{
	position: absolute;
	bottom: 12px;
	right: 95px;
}

#feature_container .feature_price{
	position: relative;
	display:inline;
	clear: right;
	width:40%;
	margin:0px 70px;
	float: right;	
	font-size: 165%; 
	color: #4c1f3e;
}

#feature_container .feature_price #only_text{
	/* specifically used for the "Only" image */
	position: absolute;
	top: -17px;
	left: 0px;
	width:37px;
	 height:20px;
}

#feature_container p{
	display:inline;
	clear: right;
	width:49%;
	/* margin:5px 27px 16px 27px ; */
	margin: 0px 15px 16px 22px ; /* style sheets for large title box; use above for normal size titles */
	float: right;
	font-size: 11px;
}


.feature_button a span{
margin-left: 13px;
line-height: 1.9em;*/
}


.feature_button a:link, 
.feature_button a:visited{
	display:block;
	font-weight: bold;
	position: relative;
	clear: both;
	width: 80px;
	height: 27px;
	color: #d6c7d1; 
	text-decoration:none;
	line-height: 2.0em;
	text-align: left;
	border: none;
	background: transparent url(/images/sprite_buttons.png) no-repeat 0px -260px;
	
}

.feature_button a:hover, 
.feature_button a:active, 
.feature_button a:focus{
	width: 80px;
	height: 27px;	
	color: #fff; 
	text-decoration:none;
	background: transparent url(/images/sprite_buttons.png) no-repeat 0px -320px;
}

.main_feature_button a span{
	margin-left: 13px;
	line-height: 1.9em;*/
}		

.main_feature_button a:link, 
.main_feature_button a:visited{
	display:block;
	font-weight: bold;
	position: relative;
	top:-35px;
	right:60px;
	float:right;
	clear: both;
	width: 137px;
	height: 27px;
	color: #d6c7d1; 
	text-decoration:none;
	line-height: 2.0em;
	text-align: left;
	border: none;
	background: transparent url(/images/sprite_buttons.png) no-repeat 0px -379px;		
}	

.main_feature_button a:hover, 
.main_feature_button a:active, 
.main_feature_button a:focus{
	width: 137px;
	height: 27px;	
	color: #fff; 
	text-decoration:none;
	background: transparent url(/images/sprite_buttons.png) no-repeat 0px -439px;
}


#feature_bottom_container {
	position:relative;
	clear: both;
	display: block;
	width: 659px;
	/*height: 230px;
	background: url(/images/hp-promos/bestSellers-bk.jpg) no-repeat top;*/
	height: 280px;
	background: url(/images/hp-promos/bestSellers-bk3.jpg) no-repeat top;
}


#feature1_block, #feature2_block{
	display: inline;
	position: relative;
	width:295px;
	padding-top: 60px;
	float: left;
	margin-left: 20px;
	/*margin-left: 25px;*/
}

#feature1_img, #feature2_img{
	float: left;
	display: inline;
/*	width:117px; 
	height:144px;*/	
	margin-right: 5px;
	/*width:115px; 
	height:145px;*/
}

#feature_bottom_container #viewall{
	position: absolute;
	display: block;
	top: 16px;
	left: 215px;
	font-size: 85%;
	z-index: 3;
}

#feature_bottom_container #viewall a:link, 
#feature_bottom_container #viewall a:visited{
	color:#8E607C;
}
#feature_bottom_container #viewall a:hover, 
#feature_bottom_container #viewall a:active, 
#feature_bottom_container #viewall a:focus{
	color:#4C153B;
}

#feature1_button, #feature2_button{
	position: absolute;
	/*top: 160px;*/
	top: 210px;	
	left: 200px;
}

/*#feature_bottom_container #feature2_button{
	position: absolute;
	bottom: 34px;
	right: 65px;
}*/

#feature_bottom_container h4{
	display: inline;
	float: left;
	width: 170px;
	margin-bottom: 1em;
}

#feature_bottom_container h4 a:link, 
#feature_bottom_container h4 a:visited{
	color: #7b4f6a;
	text-decoration: none;
	font-weight: bold;	
}
#feature_bottom_container h4 a:hover, 
#feature_bottom_container h4 a:active, 
#feature_bottom_container h4 a:focus{
	color: #000;
}


#feature_bottom_container #feature1_txt,
#feature_bottom_container #feature2_txt{
	float: left;
	line-height: 0.95em;
	font-size: 77%;
	display: inline;
	width: 170px;
}

#feature1_price, #feature2_price{
	display: block;
	float:left;
	 font-weight: bold;
	 color: #7E7E7E;
	 font-size: 125%;
	 margin-top: 1.2em;
}
