/* ---- home page offers and images that change ---- */
#offer-a1 div a	{ background-image:url(/_img/home/a1/10-07-09.gif); } 	/* A1 large image */
/*#offer-a2 div strong	{ background-image:url(/_img/home/a2/240409.gif); }*/ 	/* A2 large image */
#homeoffers	#offer-b1	{ background-image:url(/_img/home/b2/18-09-09.gif); }		/* B1 top offer */
#homeoffers #offer-b2	{ background-image:url(/_img/home/b2/081208.png); }		/* B2 bottom offer */

a#feat-nutrition		{ background-image:url(/_img/home/site_features/nut_guides_button.jpg); }	/* site features */
a#feat-visit			{ background-image:url(/_img/home/site_features/visit.png); }
a#feat-delivery			{ background-image:url(/_img/home/site_features/delivery_banner.jpg); }
a#feat-freegift			{ background-image:url(/_img/home/site_features/freegift.jpg); }
a#feat-bmi			{ background-image:url(/_img/home/site_features/bmi.jpg); }



/* reset layout */
#content						{ width:980px; }
#nav-main						{ top:-330px; }
#nav-add						{ top:-410px; }
#branding h1:hover span			{ display:none; }
#sitefeature					{ width:180px; }
#sub-content					{ width:780px; float:left; }


/* site features */
#sitefeature					{ float:right; }
#sitefeature a					{ margin-bottom:20px; height:180px; display:block; text-indent:-1000em; background-repeat:no-repeat; }
#sitefeature a#secureBlock{
	height:auto; text-indent:0;
}

/* main offers */
#homeoffers						{ padding:20px; height:230px; background:url(/_img/home/bg_offers.gif) repeat-x; }
#homeoffers div.cont			{ width:940px; margin:0 auto; }
#homeoffers #offer-a1			{ width:570px; float:left; }
#homeoffers #offers-b			{ width:360px; float:right; }
#homeoffers span.red            { color:#CC0000; font-weight:bold; }
#offer-a1 div					{ margin-right:20px; float:left; border:solid 1px #ccc; background:#fff; height:232px; }
#offer-a1 div a			{ margin:5px; height:220px; width:520px; display:block; text-indent:-1000em; background-repeat:no-repeat; }
#offer-a1 h2					{ margin-top:30px; }
#offer-a1 ul					{ margin-top:20px; }
#offer-a1 li					{ margin-bottom:5px; }
#offer-a1 li a					{ padding-left:20px; font-weight:bold; background:url(/_img/site/arrow_right.gif) no-repeat 0 3px; }
#offer-a2 div					{ margin-right:20px; float:left; width:270px; /*border:solid 1px #ccc; background:#fff;*/ }
#offer-a2 div strong			{ margin:5px; height:205px; width:205px; display:block; text-indent:-1000em; background-repeat:no-repeat; }
#offer-a2 h2					{ margin-top:30px; }
#offer-a2 ul					{ margin-top:20px; }
#offer-a2 li					{ margin-bottom:5px; }
#offer-a2 li a					{ padding-left:20px; font-weight:bold; background:url(/_img/site/arrow_right.gif) no-repeat 0 3px; }
#offers-b a						{ height:105px; display:block; text-indent:-1000em; }
#offer-b1,#offer-b2				{ height:105px; border:solid 1px #ccc; background-repeat:no-repeat; }
#offer-b1						{ margin-bottom:20px; }


/* hotoffers */
#offerset						{ margin-bottom:18px; }
#offerset div.cont div			{ width:165px; padding:1px 0px; margin-top:20px; margin-bottom:20px; height:220px; }
/*a.biggerText                    { display:inline-block; text-align:center; width:75%;  }*/


/* recent items */
#recent							{ margin-top:40px; }
#recent div.borderpoint			{ background:url(/_img/home/bg_recent.gif) repeat-x bottom; }
#recent div.prod				{ margin:0 15px 20px 0; width:360px; float:left; }
#recent div.last				{ margin-right:0; }
#recent div.prodimg				{ margin-right:20px; width:100px; height:90px; border:solid 1px #ccc; background:#fff; text-align:center; float:left; }
#recent div.prodimg	img			{ margin:5px; }
#recent a.prodlnk				{ font-weight:bold; }
#recent p						{ margin-top:0; }
#recent strong					{ display:block; }















