#hp_fp {
	background-image: url(/images/hp-promos/2011/hpmain_oct11.jpg);
/*	background-image: url(/images/hp-promos/2011/hpmain_aug11.jpg);*/
	background-repeat: no-repeat;
	width: 600px;
	height: 302px;
	/*margin-left: 7px;
	margin-top: 7px;*/
	border: 0px solid black;
	position: relative;
	padding-bottom: 10px;
}
/* No promo goes here*/
#hp_fp_nopromo {

	background-image: url(/images/hp-promos/2011/hpmain_oct11.jpg);
	/*background-image: url(/images/hp-promos/2011/hpmain_aug11.jpg);*/
	background-repeat: no-repeat;
	width: 600px;
	height: 302px;
	/*margin-left: 7px;
	margin-top: 7px;*/
	border: 0px solid black;
	position: relative;
	padding-bottom: 10px;
}

#hp_fp_search {
	background-image: url(/images/hp-promos/2011/hpmain_aug11_non_offer.jpg);
	/*background-image: url(/images/hp-promos/2011/hpmain_aug11_search.jpg);*/
	background-repeat: no-repeat;
	width: 600px;
	height: 302px;
	/*margin-left: 7px;
	margin-top: 7px;*/
	border: 0px solid black;
	position: relative;
	padding-bottom: 10px;
}

#hp_fp_aff {

	background-image: url(/images/hp-promos/2011/hpmain_aug11_non_offer.jpg);
	/*background-image: url(/images/hp-promos/2011/hpmain_aug11_aff.jpg);*/
	background-repeat: no-repeat;
	width: 600px;
	height: 302px;
	/*margin-left: 7px;
	margin-top: 7px;*/
	border: 0px solid black;
	position: relative;
	padding-bottom: 10px;
}

#hp_fp_tagline {
	position: absolute;
	top: 131px;
	left: 192px;
}

#hp_fp_prod {
	position: absolute;
	top: 0px;
	left: 5px;
	border: 0px solid red;
}


#hp_fp_title {
	position: absolute;
	top: 32px;
	left: 21px;
}

#hp_fp_desc {
	position: absolute;
	top: 100px;
	left: 13px;
	width: 360px;
	font: 85% Verdana;
	border: 0px solid red;
}
#hp_fp_price {
	position: absolute;
	top: 200px;
	left: 24px;
	font: bold 136% Verdana;
	color: #000;
}

#hp_fp_size {
	position: absolute;
	top: 230px;
	left: 280px;
	width: 270px;
	font: 136% Verdana;
	color: #e234a5;
}



#hp_fp_addcart a:link, #hp_fp_addcart a:visited {
	background-image: url(/images/b_addtocart.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 200px;
	left: 112px;
	width: 112px;
	height: 26px;	
}

#hp_fp_addcart a:hover, #hp_fp_addcart a:focus {
	background-image: url(/images/b_addtocarton.gif);

}




#hp_fp_learnmore a:link, #hp_fp_learnmore a:visited {
	background-image: url(/images/b_learnmore.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 215px;
	left: 23px;
	width: 112px;
	height: 23px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_learnmore a:hover, #hp_fp_learnmore a:focus {
	background-image: url(/images/b_learnmoreON.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 215px;
	left: 23px;
	width: 112px;
	height: 23px;	
	outline:0 none;

}


#hp_fp_desc ul{
	margin: 3px;

}

#hp_fp_desc li{
	margin: 5px 0 0 8px;
}





#hp_bs1{
position: relative;
	float: left;
	background-image: url(../images/hp-promos/2011/bs1_12_2011.jpg);
	background-repeat: no-repeat;
	width: 294px;
	height: 180px;
	margin: 4px 0px 0px 0px;
	padding-bottom: 25px;
	display: inline;
}

#hp_bs2{
position: relative;
	float: left;
	background-image: url(../images/hp-promos/2011/bs2_12_2011.jpg);
	background-repeat: no-repeat;
	width: 294px;
	height: 180px;
	margin: 4px 0px 0px 11px;
	padding-bottom: 25px;
}


.hp_viewall{
	position: absolute;
	top: 0px;
	right: 0px;
	border: 0px solid red;
	width:294px;
	height:158px;
}

.hp_prod {
	position: absolute;
	top: 40px;
	left: 10px;
	border: 0px solid red;
}


.hp_desc {
	color: #000;
	font: verdana, Arial, serif;
	font-size: 90%;
/*	border: 0px solid red;	*/
}


.hp_desc a:link, .hp_desc a:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.hp_desc a:hover, .hp_desc a:focus {
	color: #fff;
	text-decoration: underline;

}

.hp_price{
	position: absolute;
	top: 120px;
	left: 20px;
	font-weight: bold;
}


.hp_bs_buynow a:link, .hp_bs_buynow a:visited {
	background-image: url(/images/bs_addcart.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 145px;
	left: 7px;
	width: 97px;
	height: 22px;	
}

.hp_bs_buynow a:hover, .hp_bs_buynow a:focus {
	background-image: url(/images/bs_addcartON.gif);

}

.hp_bs_learnmore a:link, .hp_bs_learnmore a:visited {
	/*background-image: url(/images/bs_learnmore.gif);*/
	background-image: url(/images/b_learnmore.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 145px;
	left: 20px;
	width: 112px;
	height: 26px;	
}

.hp_bs_learnmore a:hover, .hp_bs_learnmore a:focus {
/*	background-image: url(/images/bs_learnmoreon.gif);*/
background-image: url(/images/b_learnmoreON.gif);

}

/* Shop Back-To-School Now Button */
#hp_fp_conserv a:link, #hp_fp_conserv a:visited {
	background-image: url(/images/hp-promos/2011/btn_hp_conserve_off.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 18px;
	width: 131px;
	height: 25px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_conserv a:hover, #hp_fp_conserv a:focus {
	background-image: url(/images/hp-promos/2011/btn_hp_conserve_on.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 18px;
	width: 131px;
	height: 25px;	
	outline:0 none;

}
#hp_fp_hydrate a:link, #hp_fp_hydrate a:visited {
	background-image: url(/images/hp-promos/2011/btn_hp_hydrate_off.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 158px;
	width: 112px;
	height: 25px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_hydrate a:hover, #hp_fp_hydrate a:focus {
	background-image: url(/images/hp-promos/2011/btn_hp_hydrate_on.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 158px;
	width: 112px;
	height: 25px;	
	outline:0 none;

}
#hp_fp_lunch a:link, #hp_fp_lunch a:visited {
	background-image: url(/images/hp-promos/2011/btn_hp_lunch_off.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 279px;
	width: 86px;
	height: 25px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_lunch a:hover, #hp_fp_lunch a:focus {
	background-image: url(/images/hp-promos/2011/btn_hp_lunch_on.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 210px;
	left: 279px;
	width: 86px;
	height: 25px;	
	outline:0 none;

}


#hp_fp_elements a:link, #hp_fp_elements a:visited {
background: transparent url(../images/btn_sprite.png) no-repeat 0px 0px;
	background-repeat: no-repeat;
	position: absolute;
	top: 239px;
	left: 82px;
	width: 105px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_elements a:hover, #hp_fp_elements a:focus {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -30px;
	background-repeat: no-repeat;
	position: absolute;
	top: 239px;
	left: 82px;
	width: 105px;
	height: 26px;	
	outline:0 none;

}

#hp_fp_steamy a:link, #hp_fp_steamy a:visited {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -60px;
	background-repeat: no-repeat;
	position: absolute;
	top: 224px;
	left: 311px;
	width: 83px;
	height: 42px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_steamy a:hover, #hp_fp_steamy a:focus {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -105px;
	background-repeat: no-repeat;
	position: absolute;
	top: 224px;
	left: 311px;
	width: 83px;
	height: 42px;	
	outline:0 none;

}

#hp_fp_ice a:link, #hp_fp_ice a:visited {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -155px;
	background-repeat: no-repeat;
	position: absolute;
	top: 239px;
	left: 505px;
	width: 77px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_ice a:hover, #hp_fp_ice a:focus {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -185px;
	background-repeat: no-repeat;
	position: absolute;
	top: 239px;
	left: 505px;
	width: 77px;
	height: 26px;	
	outline:0 none;

}

/* Shop Hydration Bottles 3-23-2011 */
#hp_fp_shopall a:link, #hp_fp_shopall a:visited {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -280px;
	background-repeat: no-repeat;
	position: absolute;
	top: 260px;
	left: 20px;
	width: 80px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_shopall a:hover, #hp_fp_shopall a:focus {
background: transparent url(../images/btn_sprite.png) no-repeat 0px -315px;
	background-repeat: no-repeat;
}

/* Shop Green Now Button */
#hp_fp_shopgreen a:link, #hp_fp_shopgreen a:visited {
	background-image: url(/images/hp-promos/btn_cooler_off.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 200px;
	left: 23px;
	width: 200px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

#hp_fp_shopgreen a:hover, #hp_fp_shopgreen a:focus {
	background-image: url(/images/hp-promos/btn_cooler_on.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 200px;
	left: 23px;
	width: 200px;
	height: 26px;	
	outline:0 none;

}

/* Shop Now Blue Button */

.hp_shopnow a:link, .hp_shopnow a:visited {
	background-image: url(/images/b_hp_shopnow.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 145px;
	left: 20px;
	width: 112px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

.hp_shopnow a:hover, .hp_shopnow a:focus {
	background-image: url(/images/b_hp_shopnowON.gif);
}

/* Shop All Blue Button */

.hp_shopall a:link, .hp_shopall a:visited {
	background-image: url(/images/b_hp_shopall.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 145px;
	left: 20px;
	width: 112px;
	height: 26px;	
	border:0px solid red;
	outline:0 none;

}

.hp_shopall a:hover, .hp_shopall a:focus {
	background-image: url(/images/b_hp_shopall_ON.gif);
}


