#logo a:link span,
#logo a:visited span,
#logo a:hover span,
#logo a:focus span,
#logo a:active span{display:none;}
#nav_btm_list li.hp,
#store_nav a#home{display:none;}
#header_ad{}
#content_container{padding-bottom:10px;}
#content_block{background-image:none;background-color:transparent; margin-top: 0px;}
#content_block_fullwidth{display:block;margin:44px auto;min-height:355px;position:relative;width:100%;z-index:1;}

/* basic page stuff End  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* Main section positioning */
.fullwidth,.halfwidth{position:relative;float:left;background-color:#ffffff;margin-bottom:10px;}
.fullwidth{clear:left;width:705px;}
.halfwidth{width:347px;height:225px;}
#hp_main{ position:relative; display:block;background:transparent url(../images/hp-promos/main_img-120203.jpg);margin:0 20px;height:355px;width:950px;}
#hp_main_product{position:absolute;top:75px;left:567px;display:block;}
#hp_main_title{position:absolute;top:19px;left:0px;display:block;}
 a.hp_main_btn_details:link, a.hp_main_btn_details:visited{position:absolute;top:220px;left:660px;display:block;height:36px;width:122px;background:transparent url(../images/hp-promos/hp_learnmore_off.jpg) no-repeat 0 0;text-decoration:none;}
a.hp_main_btn_details:hover, a.hp_main_btn_details:active, a.hp_main_btn_details:focus{background:transparent url(../images/hp-promos/hp_learnmore_on.jpg) no-repeat 0 0;}
.hp_main_btn_details span{position:relative;top:0;left:9999em;}
#hp_fp1{color:#ec3620;display:inline;float:left;height:234px;width:463px;background: transparent url(../images/hp-promos/hp_left_box-120203.jpg) no-repeat 0 0;margin:15px 0 0 22px;}
.hp_fp_title1 a{position:absolute;top:391px;left:22px;width:147px;height:54px;text-decoration:none;}
.hp_fp_title1 span{position:relative;top:0;left:9999em;}
.hp_fp_product1 a{text-decoration:none;height:198px;width:152px;display:block;position:absolute;left:310px;top:385px;}
.hp_fp_product1 span{position:relative;top:0;left:-9999em;}
#hp_fp2{color:#494906;display:inline;float:right;height:234px;width:463px;background: transparent url(../images/hp-promos/hp_right_box101111.jpg) no-repeat 0 0;margin:15px 28px 0 0;}
.hp_fp_title2 a{position:absolute;top:391px;left:513px;width:194px;height:54px;text-decoration:none;}
.hp_fp_title2 span{position:relative;top:0;left:9999em;}
.hp_fp_product2 a{text-decoration:none;height:198px;width:190px;display:block;position:absolute;left:774px;top:385px;}
.hp_fp_product2 span{position:relative;top:0;left:-9999em;}
#hp_fp3{margin-left:11px;}
#hp_fp4{background-color:transparent; color:#ffffff;}
.hp_fp_btn_details span{position:relative;top:0;left:9999em;}
.hp_fp_btn_details a:link, .hp_fp_btn_details a:visited{clear:both;/*clear:both necessary for IE fix*/background:transparent url(../images/btn_sprite.png) no-repeat 0px -360px;text-decoration:none;display:block;height:30px;width:111px;position:relative;top:102px;left:40px;}
.hp_fp_btn_details a:hover, .hp_fp_btn_details a:focus, .hp_fp_btn_details a:active{background:transparent url(../images/btn_sprite.png) no-repeat 0px -420px;}
#side_nav_sheep{
	position:absolute;  left: 10px;
	top: 510px;
    z-index: 10;
}
/* Main section positioning End  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* CATS */
#hp_cats{background: transparent url(../images/hp-promos/hp_cats-bk.jpg) 0 0;}
#hp_cats ul{ border: 1px solid #002a5c; border-top: 0 none;border-left: 0 none;
float: left; padding: 15px 0 0px 0; height:105px;}
#hp_cats p,
#hp_cats a:link, #hp_cats a:visited {color:#ffffff; padding-left: 30px;font-size: 96%;}
#hp_cats a:focus, #hp_cats a:hover, #hp_cats a:active {color:#F9D527;}
#hp_cats p{
	font-size: 85%;
	padding-left: 10px;
}
#hp_cats p a:link, #hp_cats p a:visited{
	text-decoration: none;
	padding-left: 0;
}
/* End  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */

/* Featured section 1 */
#hp_fp1 h1{position:absolute; top: 0; left: -9999em;}
#hp_fp1_message{}
#hp_fp1_button{/* main button positioning */ position:absolute;top:118px;left:326px;z-index:2;}
a.b_hp_shopnow:link,a.b_hp_shopnow:visited{/* main button styles */ display:block;width:144px;height:43px;background:transparent url(../images/hp-promos/btn_hp_shopnow.gif) no-repeat 0 0;}
a.b_hp_shopnow:focus,a.b_hp_shopnow:hover,a.b_hp_shopnow:active{background-position:0 -42px;}
a.b_hp_shopnow span{position:absolute;top:0;left:-9999em;}
/* End  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* Featured section 2 & 3 */


.hp_fp_text{
	display: block;
	position: relative;
	font-size:100%;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	width:200px;
	height:55px;
	position:relative;
	top:85px;
	left:42px;	
}

.smfeature_image{
	position:absolute; 
	top: 69px; right: 10px;
	width:185px;
	height: 137px; 
}
.smfeature_txt{
    position:absolute; 
    top:120px;	left: 10px;
    width: 140px;
    z-index:1;
}
#hp_fp2 .smfeature_txt{
	top: 78px;
}
.hp_disclaimer{
	display: block;
	width: 210px;
	position: absolute;
	bottom: 5px; left: 10px;
	font-size: 77%;
	color: #333333;
}
a.b_shopnow{
	position: absolute;
	top:156px;	left: 8px;
	z-index: 2;
}
a.b_shopnow:link,a.b_shopnow:visited{display:block;margin:auto;width:91px;height:25px;text-align:center;line-height:54px;font-weight:bold;text-decoration:none;background:transparent url(../images/btn_sprite.png) no-repeat 0px -593px;}
a.b_shopnow:hover,a.b_shopnow:active,a.b_shopnow:focus{background-position:-91px -593px;}
a.b_shopnow span{position:absolute;top:0;left:-9999em;}
/* End  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  */
/*  */
