/*HOMEPAGE*/
body.home #refresh_feature.home_feature {
	background:url(../images/home_refresh_feature_bg.jpg) no-repeat;
	height:400px;
}
#bottles_feature.home_feature .home_bottles_h1{ text-indent:-9999px; background:url(../images/product_landing_h1.png) no-repeat; width:513px; height:50px; position:absolute; left:232px; top: 62px;}
#bottles_feature.home_feature .home_bottles_h2{ text-indent:-9999px; background:url(../images/product_landing_h2.png) no-repeat; width:323px; height:27px; position:absolute; left:361px; top: 128px;}
#bottles_feature.home_feature .intro { top:175px;}

#twist_feature.home_feature .home_twist_h1 {
    background: url("../images/home_twist_h1.png") no-repeat scroll 0 0 transparent;
    height: 102px;
    left: 45px;
    position: absolute;
    text-indent: -9999px;
    top: 63px;
    width: 504px;
}

h2.hometout_lt_h2 {
	height:93px;
	text-indent:-9999px;
	background:url(../images/home_introducing.gif) no-repeat;
	margin-top:130px;
	width: 156px;
}
h1.home_refresh_h1 {
	background:url(../images/home_refresh_h1.png) no-repeat;
	width:542px;
	height:123px;
	left:169px;
	top: 54px;
}
h3.home_tout_h3 {
	background:url(../images/home_tout_h3.png) no-repeat;
	width:213px;
	height:82px;
	margin-bottom:8px;
}
.home_feature.refresh_feature .bubble {
	top:285px;
	left:423px;
}
body.home .productlanding_tout_img {background:url(../images/productlanding_tout_img.png) no-repeat; height:171px;}
body.home .intro p {position:absolute; top:-10px;}
#bottles_feature.home_feature .span-1.intro p { left: -12px; width:320px;}

/* HOME PEPTALK FEATURE */
#wellness_feature { background:url(../images/home_wellness_feature_bg.jpg) no-repeat; height:400px;}
#wellness_feature.home_feature .learnmore_btn {
	position:absolute;
	top:240px;
	left:275px;
	background:url(../images/btn_learnmore_green.png) no-repeat;
	width:93px;
	height:93px;
}
#wellness_feature.home_feature .learnmore_btn:hover { background-position:0 -93px;}

/* BUTTONS */
.learnmore_btn {
	background:url(../images/btn_learnmore.png) no-repeat;
	width:99px;
	height:170px;
}
.learnmore_btn:hover { background-position:0 -170px;}


/*PRODUCT LANDING PAGE*/
.fan_tout { position:absolute; right:5px; width:177px; top: 165px; text-align:center; }
.fan_tout h2 { width:167px; height:118px; background:url(../images/fanbox_h3.png) no-repeat; margin-bottom:0px;}
.productlanding_tout_img {background:url(../images/productlanding_tout_img.png) no-repeat; height:172px;}
h1.product_landing_h1 {
    background: url("../images/product_landing_h1.png") no-repeat scroll 0 0 transparent;
    height: 50px;
    margin-left: 222px;
    margin-top: 37px;
    text-indent: -9999px;
    width: 513px;
}
.product_landing_h2 { background:url("../images/product_landing_h2.png") no-repeat; width:323px; height:27px; margin:20px 0 10px 349px; text-indent:-9999px;}
.productlanding_tout_h3 {
    background: url("../images/home_tout_h3.png") no-repeat scroll 0 0 transparent;
    height: 63px;
    left: 20px;
    text-indent: -9999px;
    width: 206px;
}
.product_tout_lt {margin-left:10px;}
.productlanding_tout_h3 { height:79px; margin-left:5px; }
.product_landing_btn {margin-left: 10px;}
body.products_main .subnav li a h3 {padding-top:23px;}



/* SUBNAV */
.subnav li.breezers a h3 {
	padding-top: 16px
}
.subnav li.vitaminc a h3 {
	padding-top:18px
}
.subnav li.mentholyptus a h3 {
	padding-top:15px;
}
.subnav li.refresh a h3 {
	padding-top:16px;
}


/*TABS*/
#tabnav li.tab3 a { line-height:15px; padding-top:6px; height:42px;}

/*PRODUCT SUBPAGES */
.go_back_btn {
	position:absolute;
	top:112px;
	left:18px
}
.whats_new_h3 {
	background:url(../images/whats_new_with_halls_h3.png) no-repeat;
	width:150px;
	height:47px;
	text-indent:-9999px;
	margin-bottom:5px;
}
#tab1.tab .span-1 h3 {
    background: url("../images/product_mentho_lyptus_nosugar_h3.gif") no-repeat scroll 0 0 transparent;
    height: 43px;
    margin-bottom: 0;
    text-indent: -9999px;
    width: 180px;
}

/*MENTHOLYPTUS*/
body.mentholyptus h1.mainhead {
	background:url(../images/products_mentolyptus_h1.png) no-repeat;
	height: 115px;
}
body.mentholyptus h2.mainsubhead { margin-top:20px }
body.mentholyptus p.intro { width:326px;}
body.mentholyptus #banner { background:url(../images/products_mentolyptus_bg.png) no-repeat; }
.go_flavours { margin-left: 40px; }
#menthos_sm_img {margin-top:10px;}
body.mentholyptus #tab1.tab .span-2 {width:465px;}

/*VITAMINC*/
body.vitaminc h1.mainhead {
	background:url(../images/products_vitaminc_h1.png) no-repeat;
	height:125px;
	position:relative;
	left:-1px;
}
body.vitaminc #banner .paddedcontent { padding-top:66px; }
body.vitaminc h2.mainsubhead { background: url("../images/products_vitaminc_h2.png") no-repeat scroll 0 0 transparent; height: 33px;}
body.vitaminc #tab2.tab .span-1 { width:250px;}

/* BREEZERS PAGE */
body.breezers h1.mainhead {
	background:url(../images/products_breezers_h1.png) no-repeat;
	height: 44px;
}
body.breezers #banner .paddedcontent { padding-top:105px; }


/* REFRESH */
body.refresh #banner .paddedcontent { padding-top:37px;}
body.refresh h1.mainhead { background:url(../images/products_refresh_h1.png) no-repeat; height:125px;}

/* CHOOSE */
h1.choose_feature_h1 { background:url(../images/choose_feature_h1.png) no-repeat; top:165px; left:30px;}
#choose_sticks_img {
    background: url("../images/choose_sticks_feature_img.png") no-repeat scroll 0 0 transparent;
    height: 233px;
    left: 220px;
    position: absolute;
    top: -18px;
    width: 273px;
}
p.choose_feature_text {
	top:284px;
	left:31px;
}
h3.choose_how_you_feel_h3 {
	background:url(../images/choose_how_you_feel_h3.png) no-repeat;
	height:44px;
	left: 9px;
	top: 14px;
}
.float_refresh_btn { position:absolute; top:393px; }
h3.float_refresh_3up {
	position:absolute;
	top:160px;
	left: 133px;
}
.float_refresh_text_3up {
	position:absolute;
	top:191px;
	left: 133px;
	width: 105px;
}
.float_refresh_btn_3up {
	position:absolute;
	top:236px;
	left: 132px;
}

h3.float_vitaminc_3up {
	position:absolute;
	top:297px;
	left: 134px;
}
.float_vitaminc_text_3up {
	position:absolute;
	top:330px;
	left: 134px;
}
.float_vitaminc_btn_3up {
	position:absolute;
	top:357px;
	left: 132px;
}
h3.float_menthos_3up {
	top:23px;
	position:absolute;
	left: 134px;
	width: 88px;
}
.float_menthos_text_3up {
	position:absolute;
	top:73px;
	left: 135px;
}
.float_menthos_btn_3up {
	position:absolute;
	top:107px;
	left: 133px;
}

/*FAQ*/
h1.faq_h1 {  background:url(../images/faq_h1.png) no-repeat; width:438px; height:122px; }

	
h2.find_product_tout_h2 {
	background:url(../images/product_landing_tout_h3.png) no-repeat;
	text-indent:-9999px;
	width:201px;
	height:82px;
	margin-bottom:12px;
}


/*SITE MAP*/
h1.sitemap_h1 { 
	background:transparent url(../images/sitemap_h1.png) no-repeat  0 0;
}

/*ACCESSIBILITY*/
h1.accessibility_h1 { 
	background:transparent url(../images/accessibility_h1.png) no-repeat  0 0;
}

/* LEGAL */
h1.legal_h1 {
	background:transparent url(../images/legal_h1.png) no-repeat  0 0;
	height: 130px;
	top: 50px;
}

/* PRIVACY*/
h1.privacy_h1 { background:url(../images/privacy_h1.png) no-repeat; width:555px; height:130px; top: 50px }


/*FOOTER*/
.left_footer { background:url(../images/product_sub_footer_img.jpg) no-repeat; }

/* TREE CANADA PROMO STUFF */
body.treecanada h1.mainhead { margin-bottom:12px; background:url(../images/treecanada_h1.png) no-repeat; width:672px; height:139px;}
body.treecanada h2.subhead { margin-bottom:10px; background:url(../images/treecanada_h2.png) no-repeat; width:482px; height:62px; left:10px;}
body.treecanada #banner .paddedcontent { padding-left:40px; padding-top:56px;}
body.treecanada #banner p.intro { font-size:14px; width:540px;}
h3.treecanada { background:url(../images/h3_treecanada.gif) no-repeat; width:181px;}

/* TREE CANADA TOUTS */

.treecanada_left { background:url(../images/tout_treecanada_left_bg.jpg) no-repeat left bottom;}
h3.treecanada_deepbreath { background:url(../images/tout_treecanada_deepbreath.gif) no-repeat; position:absolute; width:192px; height:40px; top:70px; }
h3.treecanada_help { background:url(../images/tout_treecanada_help.gif) no-repeat; position:absolute; width:198px; height:86px; top:125px; }
.treecanada_left .btn {top:215px;}

.treecanada_right { background:url(../images/tout_treecanada_right_bg.jpg) no-repeat left top;}
.treecanada_right h3.treecanada_deepbreath { top: 190px;}
.treecanada_right h3.treecanada_help { top: 250px;}
.treecanada_right .btn, .treecanda_right .btn { position:absolute; top:345px;}

#wellness_feature h2.bubble_h2 { font-size:15px; line-height:1.2;}
#wellness_feature.home_feature .bubble { top:255px; }
#wellness_feature.home_feature .intro { top:160px; width:255px; font-size:11px;}

#wellness_feature.home_feature .learnmore_btn {position:absolute; top:271px; left:291px; height:93px;}
#wellness_feature h1 { background:url(../images/home_wellness_h1.png) no-repeat; width:452px; height:134px; text-indent:-9999px; position:absolute; top:30px; left:232px;}
#wellness_feature .fan_tout { top:175px; right:7px;}
.fan_tout { position:absolute; right:0px; width:177px; top: 165px; text-align:center; }
.fan_tout h2 { width:167px; height:118px; background:url(../images/fanbox_h3.png) no-repeat; margin-bottom:0px;}


/* WELLNESS PAGE */
body.wellness h1.mainhead {
	background:url(../images/wellness_h1.png) no-repeat;
	width:436px;
	height:98px;
	position:absolute;
	left:276px;
	top:58px;
}
body.wellness h2.subhead {
	background:url(../images/wellness_h2.png) no-repeat;
	width:436px;
	height:21px;
	position:absolute;
	left:277px;
	top:30px;
}
body.wellness p.intro { width:350px;}
body.wellness #banner { background:url(../images/wellness_mainimg.jpg) no-repeat; height:348px;}

body.wellness #banner .intro {
	top:160px;
	left:276px
}


