@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dt,
abbr, acronym, cite, code, dfn, em, font, img, q, s, small, strike, strong, sub, sup, dl, dd, 
ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0 none; }

/* Sets focus style for text-boxes - see: http://www.cssdrive.com/index.php/examples/exampleitem/focus_pseudo_class/ */
:focus { outline: 0; }
body { line-height: 1; color: black; background: white; }
ol, ul { list-style: disc; }
h1,h2,h3,h4,h5,h6 { font-size:100%; } 
/* tables still need 'cellspacing="0"' in the markup */
/* NOTE: border-collapse: separate; may cause 1px margin around tables in IE6/7 - consider removing */
table {	border-collapse: separate; 	border-spacing: 0;	margin-right: auto; margin-left: auto; }
caption, th, td { text-align: left;	font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }
input[type=hidden] { display: none !important; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block; }  /* for IE/Mac */

/* Common Page Styles */

#container { position:relative; width:925px; margin:auto; }

#top-header { position:relative; height:22px; }
#top-header div { position:absolute; height:22px; width:auto; }
	#top-header-call-us { left:11px; line-height:22px }
	#top-header-social-links { left:560px; padding-top:1px; }
	#top-header-links { left:611px; line-height:22px }
	#top-header-search-tb-div { left:765px; }
	#top-header-search-tb { border: 0px none; height:18px; width:119px; background:url(../images/common/search-tb-bg.gif) no-repeat center left; padding:4px 3px 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	#top-header-search-button { left:892px; top:2px }

#nav-menu { height:26px }
ul#nav-bar { list-style: none; float:left; width:925px; height:26px; display:block; background:url(../images/common/nav-menu.gif) }
ul#nav-bar li { float:left; }
ul#nav-bar a { float:left; display:block; height:26px; }
#home-button, #home-button a, #products-button, #products-button a, #news-button, #news-button a, #aboutus-button, #aboutus-button a,
#healthblog-button, #healthblog-button a, #newsletter-button, #newsletter-button a { width:107px; text-indent:-99999px }
	#home-button a { background:url(../images/common/nav-menu.gif) no-repeat 0px 0px; }
		#home-button a:hover { background-position: 0px -26px }
	#products-button a { background:url(../images/common/nav-menu.gif) no-repeat -107px 0px; }
		#products-button a:hover { background-position: -107px -26px }
	#news-button a { background:url(../images/common/nav-menu.gif) no-repeat -214px 0px; }
		#news-button a:hover { background-position: -214px -26px }
	#aboutus-button a { background:url(../images/common/nav-menu.gif) no-repeat -321px 0px; }
		#aboutus-button a:hover { background-position: -321px -26px; }
	#healthblog-button a { background:url(../images/common/nav-menu.gif) no-repeat -428px 0px;}
		#healthblog-button a:hover { background-position: -428px -26px; }
	#newsletter-button a { background:url(../images/common/nav-menu.gif) no-repeat -535px 0px; }
		#newsletter-button a:hover { background-position: -535px -26px; }
#cs-button, #cs-button a { width:140px; text-indent:-99999px }
	#cs-button a { background:url(../images/common/nav-menu.gif) no-repeat -642px 0px; }
		#cs-button a:hover { background-position: -642px -26px; }
#viewcart-button, #viewcart-button a { width:143px; text-indent:-99999px }
	#viewcart-button a { background:url(../images/common/nav-menu.gif) no-repeat -782px 0px; }
		#viewcart-button a:hover { background-position: -782px -26px; }
		
#footer { width:925px; }
	#footer-links { width:925px; height:29px; background:url(../images/common/footer-bg.gif) no-repeat top left; text-align:center; line-height:27px; color:#7e9a63; }
	#footer-links a, #footer-links a:visited { text-decoration:none; color:#7e9a63; }
	#footer-links a:hover { text-decoration:underline }
	.nut-tree-logo { width: 133px; height: 92px; } 
	#disclaimer { border: 1px solid #CCC; padding:10px; text-align:center; }

#page-heading { margin:auto; padding:20px; text-align: center; }

.ui-tabs-off { display: none; }
.tabNavigationLeft { position:absolute; float:left }
.tabNavigationLeft li { list-style: none; display:inline; float:left }
.tabNavigationLeft li a { position:absolute; float:left; display:block }
.tabNavigationLeft li a.current { background-position: 0 -24px; }

/* Home Page Styles */

#main-page-content { position:relative; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; clear:both }
.main-page-content-height { height:631px; }

#home-page-content { position:relative; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; height:600px; background:url(../images/home/natural-leaves-bg.jpg) no-repeat top left; clear:both }

.scrollable { position:relative; float:left; overflow:hidden; width:562px; height:311px; }
.scrollable .items { width:6800px; position:absolute; clear:both }
	.navi { position:relative; float:left; width:122px; height:311px }
	.navi a { float:left; width:122px; }
	.navi a:active { outline:none; }
.slideshow-tab-1 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat top left; }
	.slideshow-tab-1:hover { background-position: -122px 0px; }
	.slideshow-tab-1.active { background-position: -244px 0px; }
.slideshow-tab-2 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -29px; }
	.slideshow-tab-2:hover { background-position: -122px -29px; }
	.slideshow-tab-2.active { background-position: -244px -29px; }
.slideshow-tab-3 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -57px; }
	.slideshow-tab-3:hover { background-position: -122px -57px; }
	.slideshow-tab-3.active { background-position: -244px -57px; }
.slideshow-tab-4 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -85px; }
	.slideshow-tab-4:hover { background-position: -122px -85px; }
	.slideshow-tab-4.active { background-position: -244px -85px; }
.slideshow-tab-5 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -113px; }
	.slideshow-tab-5:hover { background-position: -122px -113px; }
	.slideshow-tab-5.active { background-position: -244px -113px; }
.slideshow-tab-6 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -141px; }
	.slideshow-tab-6:hover { background-position: -122px -141px; }
	.slideshow-tab-6.active { background-position: -244px -141px; }
.slideshow-tab-7 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -169px; }
	.slideshow-tab-7:hover { background-position: -122px -169px; }
	.slideshow-tab-7.active { background-position: -244px -169px; }
.slideshow-tab-8 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -197px; }
	.slideshow-tab-8:hover { background-position: -122px -197px; }
	.slideshow-tab-8.active { background-position: -244px -197px; }
.slideshow-tab-9 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -225px; }
	.slideshow-tab-9:hover { background-position: -122px -225px; }
	.slideshow-tab-9.active { background-position: -244px -225px; }
.slideshow-tab-10 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -253px; }
	.slideshow-tab-10:hover { background-position: -122px -253px; }
	.slideshow-tab-10.active { background-position: -244px -253px; }
.slideshow-tab-11 { background:url(../images/home/slideshow/slideshow-tabs.gif) no-repeat 0px -281px; }
	.slideshow-tab-11:hover { background-position: -122px -281px; }
	.slideshow-tab-11.active { background-position: -244px -281px; }

#newsletter-signup-box { position:absolute; float:left; left:684px; width:239px; height:40px }
#newsletter-signup-box div { position:absolute; float:left; }
#newsletter-signup-box-bg { z-index:1; filter:alpha(opacity=18); opacity:.18; }
#newsletter-signup-content { z-index:10; left:10px; top:10px; }

#company-news-box { position:absolute; float:left; top:50px; left:694px; width:219px; height:261px }
#company-news-box div { position:absolute; float:left; }
#company-news-box-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#company-news-box-title { z-index:10; left:10px; top:9px; width:auto }
#company-news-content { z-index:10; top:33px; width:205px; height:223px; left:10px; overflow:hidden; }
#company-news-content img, #company-news-content h2 { float:left; }

#special-offers-box { position:absolute; float:left; top:321px; left:694px; width:219px; height:217px }
#special-offers-box div { position:absolute; float:left; }
#special-offers-box-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#special-offers-box-title { z-index:10; left:10px; top:9px; }
#special-offers-content { z-index:10; top:33px; width:205px; height:184px; left:10px; overflow:hidden; }
#special-offers-content img, #special-offers-content h2 { float:left; }

.home-news-title { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:1.4; width:205px; }

#home-page-tabs-container { position:absolute; float:left; top:321px; left:10px; }
ul.home-page-tabs { position:absolute; float:left; list-style:none; height:218px; }
ul.home-page-tabs li { position:absolute; float:left; list-style-image:none !important; height:218px; }
ul.home-page-tabs li img { position:absolute; float:left; top:29px }
ul.home-page-tabs a { position:absolute; width:218px; height:29px; }

.home-page-tab-1 { background:url(../images/home/tab-headings.gif) no-repeat top left; height:29px; width:218px; }
	.home-page-tab-1:hover { background-position: 0px -29px; }
	.home-page-tab-1-li a.current { background-position: 0px -58px }
.home-page-tab-2 { background:url(../images/home/tab-headings.gif) no-repeat -228px 0px; height:29px; width:218px; left:228px }
	.home-page-tab-2:hover { background-position: -228px -29px; }
	.home-page-tab-2-li a.current { background-position: -228px -58px }
.home-page-tab-3 { background:url(../images/home/tab-headings.gif) no-repeat -456px 0px; height:29px; width:218px; left:456px }
	.home-page-tab-3:hover { background-position: -456px -29px; }
	.home-page-tab-3-li a.current { background-position: -456px -58px }
.home-page-tabs-panes div { position:absolute; float:left; top:29px; z-index:10; }

#mission-statement { position:absolute; float:left; left:0px; top:549px; width:923px; }
#mission-statement img:hover { cursor:pointer }
#mission-statement-text { position:absolute; float:left; left:0px; top:51px; background:#efecca; width:923px;}
#mission-statement-text h1, #mission-statement-text h2, #mission-statement-text p { padding-left:20px; padding-right:20px }

/* Track Order Page */

#track-order-box { margin:auto; padding: 20px; border: 1px #CCC solid; width: 285px; }

/* Products Page */

#products-page-content { position:relative; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px 15px 20px 15px; }
.products-leaf-bg { background: url(../images/products-page/products-leaf-bg.jpg) repeat-y top right;}

#pp-navbar { position:relative; float:left; width:150px; }
#pp-navbar h1 { width:150px; padding:0px !important; margin:0px !important; cursor:pointer }
#pp-navbar h2 { width:150px; padding:0px !important; margin:0px !important; cursor:pointer }
#pp-navbar h1 span, #pp-navbar h2 span { display:none }

.pp-tab-pane { width:150px; display:none; background:url(../images/products-page/products-page-menu-bg.gif) repeat-y top left; }
.pp-tab-pane ul { list-style-type:disc; padding-left:25px }
.pp-tab-pane li { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.6; color:#FFF }
.pp-tab-pane li a { text-decoration:none; color:#FFF; }
.pp-tab-pane li a:active { outline:none; }
.pp-tab-pane li a:hover { font-weight:bold; color:#fcffd4; cursor:pointer; text-decoration:underline }

.pp-tab-1 { background:url(../images/products-page/products-page-menu.gif) no-repeat top left; }
.pp-tab-2 { background:url(../images/products-page/products-page-menu.gif) 0px -35px; }
	.pp-tab-2:hover { background-position: -150px -35px; }
	.pp-tab-2.current { background-position: -300px -35px; }
.pp-tab-3 { background:url(../images/products-page/products-page-menu.gif) 0px -72px; }
	.pp-tab-3:hover { background-position: -150px -72px; }
	.pp-tab-3.current { background-position: -300px -72px; }
.pp-tab-4 { background:url(../images/products-page/products-page-menu.gif) 0px -109px; }
	.pp-tab-4:hover { background-position: -150px -109px; }
	.pp-tab-4.current { background-position: -300px -109px; }
.pp-tab-5 { background:url(../images/products-page/products-page-menu.gif) 0px -146px; }
	.pp-tab-5:hover { background-position: -150px -146px; }
	.pp-tab-5.current { background-position: -300px -146px; }
.pp-tab-6 { background:url(../images/products-page/products-page-menu.gif) 0px -183px; }
	.pp-tab-6:hover { background-position: -150px -183px; }
	.pp-tab-6.current { background-position: -300px -183px; }
.pp-tab-7 { background:url(../images/products-page/products-page-menu.gif) 0px -220px; }
	.pp-tab-7:hover { background-position: -150px -220px; }
	.pp-tab-7.current { background-position: -300px -220px; }
.pp-tab-8 { background:url(../images/products-page/products-page-menu.gif) 0px -257px; }
	.pp-tab-8:hover { background-position: -150px -257px; }
	.pp-tab-8.current { background-position: -300px -257px; }
.pp-tab-9 { background:url(../images/products-page/products-page-menu.gif) 0px -294px; }
	.pp-tab-9:hover { background-position: -150px -294px; }
	.pp-tab-9.current { background-position: -300px -294px; }

.products-header-box { position:relative; float:left; left:15px; height:37px; width:728px }
.products-header { position:absolute; float:left; left:0; font-size:1px; height:37px; width:728px }
.products-header-title { position:relative; float:left; z-index:10 }

#view-all-products { position:relative; float:right; width:743px }
#pp-products-container { position:relative; float:left; left:0px; font-size:1px; top:15px; }
.pp-product-box { position:relative; float:left; left:15px; display:block; padding: 0 13px 15px 0; height:260px; width:172px;}
.product-bg { position:relative; z-index:1; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; height:260px }

.pp-shop-by { position:relative; float:right; width:743px; display:none }
.pp-shop-by-content { position:relative; float:left; width:728px; left:15px; top:15px; padding-bottom:50px }
.pp-shop-by-column { position:relative; float:left; width:225px; margin-right:15px; }
.pp-shop-by-column ul { padding-left:30px }
.pp-shop-by-column ul li a { text-decoration:none; color:blue }
.pp-shop-by-column ul li a:hover { cursor:pointer; text-decoration:underline }

.product-spacing { position:absolute; width:172px; height:218px; top:14px; z-index:10; text-align:center }
.product-spacing span { display:none }
.product-info-link { position:absolute; top:241px; left:8px; z-index:10; } 
.product-info-link span { display:none }
.product-buy-link { position:absolute; top:241px; left:98px; z-index:10; }

/* Generic Product Page Styles */

#product-page-content { position:relative; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px 15px 20px 15px; height:609px; clear:both }

#product-navbar { position:absolute; float:left; width:150px; }
#product-navbar a, #acai-flyout-menu a { display:block }
#product-navbar img, #acai-flyout-menu img { display:block; }
#product-navbar a span, #acai-flyout-menu a span { display:none; }
#product-navbar a:hover, #acai-flyout-menu a:hover { visibility:visible; cursor:pointer;  }
#product-navbar a:hover img, #acai-flyout-menu a:hover img { visibility:hidden }	
	#toggle-product-overview { background:url(../images/product-navbars/product-overview-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-product-overview-flyout { background:url(../images/product-navbars/product-overview-flyout-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-acai-me { background:url(../images/product-navbars/is-acai-for-me-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-aloe-me { background:url(../images/product-navbars/is-aloe-for-me-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-complete-multi-me { background:url(../images/product-navbars/is-complete-multi-for-me-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-gratify-me { background:url(../images/product-navbars/is-gratify-for-me-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-isossential-me { background:url(../images/product-navbars/is-isossential-for-me-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-multissentials-me { background:url(../images/product-navbars/is-multissentials-for-me-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-health-benefits { background:url(../images/product-navbars/health-benefits-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-blender-bottle-advantages { background:url(../images/product-navbars/blender-bottle-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-complete-multi-advantages { background:url(../images/product-navbars/complete-multi-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-gratify-advantages { background:url(../images/product-navbars/gratify-advantages-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-isossential-advantages { background:url(../images/product-navbars/isossential-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-multissentials-advantages { background:url(../images/product-navbars/multissentials-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-at-advantages { background:url(../images/product-navbars/amazon-thunder-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-aloe-advantages { background:url(../images/product-navbars/aloe-pure-advantages-on.gif) no-repeat 0 0; height:56px; width:150px;}
	#toggle-acai-articles { background:url(../images/product-navbars/acai-articles-on.gif) no-repeat 0 0; height:36px; width:150px;}
	#toggle-how-it-works { background:url(../images/product-navbars/how-it-works-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-product-faqs { background:url(../images/product-navbars/faqs-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-product-reviews { background:url(../images/product-navbars/product-reviews-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-sugg-usage { background:url(../images/product-navbars/suggested-usage-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-supp-facts { background:url(../images/product-navbars/supplement-facts-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-product-uses { background:url(../images/product-navbars/use-and-care-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-quality-assurance { background:url(../images/product-navbars/quality-assurance-on.gif) no-repeat 0 0; height:37px; width:150px;}
	#toggle-acai-capsules { background:url(../images/product-navbars/acai-capsules-on.gif) no-repeat 0 0; height:39px; width:154px;}
	#toggle-acai-powder { background:url(../images/product-navbars/acai-powder-on.gif) no-repeat 0 0; height:37px; width:154px;}
	#toggle-acai-juice { background:url(../images/product-navbars/acai-pulp-juice-on.gif) no-repeat 0 0; height:37px; width:154px;}
	#toggle-acai-packs { background:url(../images/product-navbars/acai-thunder-packs-on.gif) no-repeat 0 0; height:37px; width:154px;}
	#toggle-acai-view-all { background:url(../images/product-navbars/view-all-acai-products-on.gif) no-repeat 0 0; height:56px; width:154px;}

#product-overview-title { left: 16px; top: 15px; }
#product-overview-title span { display: none }
/*#product-overview-title h1 { display: none }*/

#nut-tree-reviews-acai { top: 12px; left: 510px }
#nut-tree-reviews-complete-multi, #nut-tree-reviews-multissentials { top: 10px; left: 595px }
#nut-tree-reviews-aloe { top: 95px; left: 570px }
#nut-ratings-stars { top:22px; width:90px; left:26px; }
.nt-widget-container a { padding-top: 7px }
.product-reviews-frame { width:100%; height:512px; border-bottom:1px solid #C0C0C0;}
.blender-bottle-reviews-frame { width:100%; height:260px; border-bottom:1px solid #C0C0C0;}

.quantity-select { background-color:#FFFFCC; border:1px solid #C0C0C0; text-align:left; width:50px; }
.flavor-select-isossential { background-color:#FFFFCC; border:1px solid #C0C0C0; text-align:left; width:100px; }
.color-select-blender-bottle { background-color:#FFFFCC; border:1px solid #C0C0C0; text-align:left; width:60px; }

#loading-content-bg { position:absolute; float:left; margin-left: 165px; z-index:10; height:610px; width:728px; filter:alpha(opacity=50); opacity:.5; background-color:#B7C8F0; display:none}
#loading-content { position:absolute; float:left; margin-left: 416px; margin-top: 200px; z-index:20; height:185px; width:265px; background:url(../images/common/loading-bg.png) no-repeat top left; display:none }
.loading-content-table { vertical-align:middle; text-align:center; height:185px; width:265px }

/* Anabolic Product Styles */
#anabolic-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/anabolic/anabolic-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#anabolic-product-overview div { position:absolute; float:left; margin:0 }
.anabolic-logo-bg { background: url(../images/anabolic/anabolic-logo-bg.jpg) no-repeat top right; } 
.anabolic-product-logo { position:absolute; float:left; top:300px; }

#anabolic-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/anabolic/anabolic-product-bg.jpg) no-repeat top left; }
.anabolic-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/anabolic/anabolic-content-bg.jpg) no-repeat 0px 0px; }
.anabolic-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }
.anabolic-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/anabolic/anabolic-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.anabolic-supplement-facts { width:600px; border: 1px solid #000000; padding:5px 10px 5px 10px  }
.asf-sf-width { width:600px }
.asf-thick-border-bottom { border-bottom: 5px solid #000000 }
.asf-width-50 { width:50px }
.asf-width-100 { width:100px }
.asf-width-450 { width:450px }
.asf-indent-col { padding-left:15px }

/* Acai Styles */

#acai-flyout-menu { position: absolute; float: left; left: 163px; top: 55px; z-index:100; filter:alpha(opacity=95); opacity:.95; display:none }
#acai-flyout-menu img { display:block; }
#acai-flyout-menu span { display:none; }
#acai-flyout-menu a:hover { cursor:pointer; }

.acai-manjump-bg { background: url(../images/acai/main/acai-manjump-bg.jpg) no-repeat top right;}

#acai-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/acai/main/acai-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#acai-product-overview div { position:absolute; float:left; margin:0 }

#acai-cert-logos { position: absolute; float: left; top: 460px; }
#acai-scams-button { position: absolute; float: left; top: 537px; }
#acai-scams-button a:hover { cursor:pointer }
#acai-scams-button2 { position: absolute; float: left; top: 460px; }
#acai-scams-button2 a:hover { cursor:pointer }

#usda-organic-logo { top: 9px; left: 480px }
#kosher-logo { top: 9px; left: 560px; }

#acai-bonus-offer-logo { top: 12px; left: 640px }

#acai-capsules-overview { left:199px; top: 83px; }
#acai-packs-overview { left:375px; top: 83px; }

#acai-capsules-bb { left:16px; background:url(../images/acai/main/acai-capsules-bg.jpg) no-repeat top left; }
#acai-powder-bb { left:192px; background:url(../images/acai/main/acai-powder-bg.jpg) no-repeat top left; }
#acai-powder-bb-2 { left:16px; background:url(../images/acai/main/acai-capsules-bg.jpg) no-repeat top left; }
#acai-juice-bb { left:368px; background:url(../images/acai/main/acai-pulp-juice-bg.jpg) no-repeat top left; }
#acai-juice-bb-2 { left:16px; background:url(../images/acai/main/acai-capsules-bg.jpg) no-repeat top left; }
#acai-packs-bb { left:544px; background:url(../images/acai/main/acai-pulp-box-bg.jpg) no-repeat top left; }
#acai-packs-bb-2 { left:16px; background:url(../images/acai/main/acai-capsules-bg.jpg) no-repeat top left; }

.acai-product-bg { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px }

#acai-main-tabs { position:absolute; float:left; top: 405px; left:16px; height:189px; width:696px; }
#acai-main-tabs div.acai-tab-bg { position:absolute; float:left; top:24px; width: 696px; height:165px; background:url(../images/acai/main/acai-tabcontent-bg.jpg) no-repeat top left; }

.acai-tab1 { left: 134px; background:url(../images/acai/main/tabs/acai-overview-tab.gif) no-repeat top left; height:24px; width:108px }
.acai-tab2 { left: 243px; background:url(../images/acai/main/tabs/what-is-acai-tab.gif) no-repeat top left; height:24px; width:103px }
.acai-tab3 { left: 347px; background:url(../images/acai/main/tabs/common-uses-tab.gif) no-repeat top left; height:24px; width:110px }
.acai-tab4 { left: 458px; background:url(../images/acai/main/tabs/success-stories-tab.gif) no-repeat top left; height:24px; width:113px }
.acai-tab5 { left: 572px; background:url(../images/acai/main/tabs/special-offers-tab.gif) no-repeat top left; height:24px; width:106px }

#acai-quick-info { top: 405px; left:16px; }
#acai-right-tab-border { top: 427px; left: 694px }

#acai-overview-tab span { display:none }

#what-acai-tab img { float: left; padding: 10px 15px 10px 10px }
#what-acai-tab p { padding: 10px 15px 10px 10px;}

#acai-uses-benefits { position: absolute; float:left; top: 10px; left:10px; width: 325px }
#acai-uses-tab h1 { font-size: 14px; padding-bottom:7px }
#acai-uses-tab ul { padding-left:25px }
#acai-uses-people { position: absolute; float:left; top: 10px; left:360px; width: 325px  }

#acai-offers-tab p { padding: 15px 10px 10px 10px; }

.learn-about-acai-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/acai/main/acai-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }
.acai-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/acai/main/acai-content-bg.jpg) no-repeat 0px 0px; }
.acai-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

#is-acai-for-me-ppl { position: absolute; float:left; top: 365px; left: 1px}

.acai-suggested-usage-table { margin:0; width:693px }

.acai-article-content { width: 760px; margin:auto; padding: 20px }

/* Aloe Styles */

.aloe-plant-bg { background: url(../images/aloe/aloe-plant-bg.jpg) no-repeat top right;}

#aloe-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/aloe/aloe-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#aloe-product-overview div { position:absolute; float:left; margin:0 }

#farm-organic-logo { top: 12px; left: 668px }

.aloe-product-bg { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px }
#aloe-grape-bb { left:16px; background:url(../images/aloe/cran-grape-product-bg.jpg) no-repeat top left; }
#aloe-mango-bb { left:192px; background:url(../images/aloe/mango-papaya-product-bg.jpg) no-repeat top left; }
#aloe-kiwi-bb { left:368px; background:url(../images/aloe/strawberry-kiwi-product-bg.jpg) no-repeat top left; }

#aloe-pure-overview { left:16px; top: 404px; }
#aloe-benefits-two { left:363px }

.learn-about-aloe-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/aloe/aloe-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

/* Blender Bottle */

#blender-bottle-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/common/white-product-content-bg.gif) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#blender-bottle-product-overview div { position:absolute; float:left; margin:0 }

.blender-bottle-product-bg { top: 83px; text-align:center; width:168px; height:270px; padding-top:10px }
.blender-bottle-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/common/white-product-content-bg.gif) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.blender-bottle-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/common/white-product-content-bg.gif) no-repeat 0px 0px; }
.blender-bottle-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

#blender-bottle-reg-bb { left:16px; background:url(../images/blender-bottle/blender-bottle-product-bg.gif) no-repeat top left; }
#blender-bottle-mini-bb { left:192px; background:url(../images/blender-bottle/blender-bottle-product-bg.gif) no-repeat top left; }

#blender-bottle-overview { left:370px; top: 75px; }
#blender-bottle-description { left:16px; top: 364px; }
#bpa-free-logo { left: 675px; top: 317px; }

/* Complete Multi Styles */

.complete-multi-beach-bg { background: url(../images/complete-multi/complete-multi-beach-bg.jpg) no-repeat top right; }

#complete-multi-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/complete-multi/complete-multi-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#complete-multi-product-overview div { position:absolute; float:left; margin:0 }

#complete-multi-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/complete-multi/complete-multi-bg.jpg) no-repeat top left; }

.complete-multi-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/complete-multi/complete-multi-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.complete-multi-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/complete-multi/complete-multi-content-bg.jpg) no-repeat 0px 0px; }
.complete-multi-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

/* Gratify Him */

.gratify-him-couple-bg {background: url(../images/gratify-him/gratify-him-couple-bg.jpg) no-repeat top right; }

#gratify-him-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/gratify-him/gratify-him-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#gratify-him-product-overview div { position:absolute; float:left; margin:0 }

#gratify-him-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/gratify-him/gratify-him-product-bg.jpg) no-repeat top left; }

.gratify-him-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/gratify-him/gratify-him-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.gratify-him-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/gratify-him/gratify-him-content-bg.jpg) no-repeat 0px 0px; }
.gratify-him-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

/* Gratify Her */

.gratify-her-woman-bg {background: url(../images/gratify-her/gratify-her-woman-bg.jpg) no-repeat top right; }

#gratify-her-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/gratify-her/gratify-her-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#gratify-her-product-overview div { position:absolute; float:left; margin:0 }

#gratify-her-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/gratify-her/gratify-her-product-bg.gif) no-repeat top left; }

.gratify-her-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/gratify-her/gratify-her-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.gratify-her-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/gratify-her/gratify-her-content-bg.jpg) no-repeat 0px 0px; }
.gratify-her-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

.gratify-her-supports { left:16px; top: 397px; } 

#gratify-her-points-left { position:absolute; top: 24px; } 
#gratify-her-points-center { position:absolute; top: 33px; left:217px; z-index:2 }
#gratify-her-points-center-bg { position:absolute; top: 44px; left:257px; z-index:1; }
#gratify-her-points-right { position:absolute; top: 24px; left:500px; width:100% } 
#gratify-her-point-bottom { position:absolute; top: 135px; width:713px; } 

/* Hammer Product Styles */
#hammer-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/hammer/hammer-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#hammer-product-overview div { position:absolute; float:left; margin:0 }
.hammer-logo-bg { background: url(../images/hammer/hammer-logo-bg.jpg) no-repeat top right; } 
.hammer-product-logo { position:absolute; float:left; top:300px; }

#hammer-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/hammer/hammer-product-bg.jpg) no-repeat top left; }
.hammer-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/hammer/hammer-content-bg.jpg) no-repeat 0px 0px; }
.hammer-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }
.hammer-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/hammer/hammer-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

/* Pet Naturals Product Styles */
#petnaturals-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/pet-naturals/pet-naturals-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#petnaturals-product-overview div { position:absolute; float:left; margin:0 }
.petnaturals-logo-bg { background: url(../images/pet-naturals/pet-naturals-logo-bg.gif) no-repeat top right; } 
.petnaturals-product-logo { position:absolute; float:left; top:300px; }

#petnaturals-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/pet-naturals/pet-naturals-product-bg.jpg) no-repeat top left; }
.petnaturals-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/pet-naturals/pet-naturals-content-bg.jpg) no-repeat 0px 0px; }
.petnaturals-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }
.petnaturals-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/pet-naturals/pet-naturals-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

/* Isossential */
.isossential-rock-bg {background: url(../images/isossential/isossential-rock-bg.jpg) no-repeat top right; }

#isossential-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/isossential/isossential-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#isossential-product-overview div { position:absolute; float:left; margin:0 }

#isossential-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/isossential/isossential-product-bg.jpg) no-repeat top left; }

.isossential-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/isossential/isossential-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.isossential-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/isossential/isossential-content-bg.jpg) no-repeat 0px 0px; }
.isossential-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

/* Multissentials */

.multissentials-leaf-bg { background: url(../images/multissentials/multissentials-leaf-bg.jpg) no-repeat top right; } 

#multissentials-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/multissentials/multissentials-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#multissentials-product-overview div { position:absolute; float:left; margin:0 }

#multissentials-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/multissentials/multissentials-product-bg.jpg) no-repeat top left; }

.multissentials-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/multissentials/multissentials-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.multissentials-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/multissentials/multissentials-content-bg.jpg) no-repeat 0px 0px; }
.multissentials-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

/* Vital Defense */
.vital-defense-bg { background: url(../images/vital-defense/vital-defense-bg.gif) no-repeat top right; } 

#vital-defense-product-overview { position: absolute; float:left; height:610px; width:728px; background:url(../images/vital-defense/vital-defense-content-bg.jpg) no-repeat 0 0; margin-left: 165px; font-size:1px; }
#vital-defense-product-overview div { position:absolute; float:left; margin:0 }

#vital-defense-bb { top: 83px; text-align:center; width:168px; height:306px; padding-top:10px; left:16px; background:url(../images/vital-defense/vital-defense-product-bg.jpg) no-repeat top left; }

.vital-defense-section-bg { position: absolute; float:left; margin-left: 165px; height:595px; width:698px; background:url(../images/vital-defense/vital-defense-content-bg.jpg) no-repeat 0px 0px; padding: 15px 15px 0px 15px; }

.vital-defense-outer-bg { position: absolute; float:left; margin-left: 165px; height:610px; width:728px; background:url(../images/vital-defense/vital-defense-content-bg.jpg) no-repeat 0px 0px; }
.vital-defense-inner-bg { position: absolute; float:left; margin:0; height:595px; width:698px; padding: 15px 15px 0px 15px; overflow:auto }

/* Gratify Styles */

#product-overview { display:block; }
#is-gratify-for-me { display:none; height:610px; background: url(../images/gratify-her/white-bg-box.jpg) no-repeat top left;  }

/* Special Offers Styles */

#combo-page-content { position:relative; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; clear:both; width:923px }
.combo-page-header-bg { position:absolute; float:left; z-index:1; filter:alpha(opacity=60); opacity:.6; top:20px; left:15px }
.combo-page-header { position:relative; float:left; width:893px; height:37px; top:20px; z-index:10; text-align:center  }
.combo-page-content { position:relative; float:left; width:863px; top:10px; padding:15px; }
.combo-product-box { position:relative; float:left; left:15px; display:block; height:330px; width:270px; padding-right:15px; padding-bottom:15px}
.combo-product-bg { position:absolute; z-index:1; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; height:330px }
.combo-product-title { position:relative; z-index:10; padding-top:15px }
.combo-product-spacing { position:relative; width:270px; z-index:10; text-align:center }
.combo-product-desc { position:relative; z-index:10; padding-top:10px }
.combo-add-to-cart { position:relative; z-index:10; padding-top:10px; text-align:center }

.multissentials-disc-text { position:absolute; float:left; width:150px; top:435px; }
.gratify-him-disc-text { position:absolute; float:left; width:150px; top:400px; }
.vital-defense-disc-text { position:absolute; float:left; width:150px; top:325px; }
.complete-multi-disc-text { position:absolute; float:left; width:150px; top:400px; }

.combo-box { position:absolute; width: 350px; padding: 20px; text-align:center; height:390px }
.combo-box2 { position:absolute; width: 350px; padding: 20px; text-align:center; height:370px }
.combo-box3 { position:absolute; width: 350px; padding: 20px; text-align:center; height:345px }
.special-offer-text { padding: 10px 100px 15px 100px; }
.bio-combo1 { left: 48px }
.bio-combo2 { left: 486px }

/* Popup Styles */

#colorbox, #modalBackgroundOverlay, #modalWrap{position:absolute; top:0; left:0; z-index:9999;}
#modalBackgroundOverlay{position:fixed; width:100%; height:100%;}
#colorbox{overflow:hidden; padding:1px; margin-top:-1px; margin-left:-1px;}
#modalWrap{width:9000px; height:9000px;}
#modalContent, #borderTopLeft, #borderTopCenter, #borderTopRight, #borderBottomLeft, #borderBottomCenter, #borderBottomRight, #borderMiddleLeft, #borderMiddleRight {float:left; height:0; width:0; overflow:hidden;}
#borderMiddleLeft, #borderBottomLeft{clear:left;}
#modalContent{position:relative; overflow:visible;}
#contentTitle{margin:0;}
#modalClose, #contentPrevious, #contentNext{outline:none; cursor:pointer; border:0; margin:0;}
#modalLoadedContent{overflow:auto; width:0; height:0;}
#modalLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#modalLoadedContent img#modalPhoto{display:block; border:0; margin:auto;}
#modalLoadedContent embed{display:block; border:0;}
#modalLoadingOverlay{position:absolute; width:100%; height:100%; top:0; left:0;}
#modalBackgroundOverlay{background:url(../images/common/popup-images/stripe.png) 0 0 repeat;}
#colorbox{}
#borderTopLeft{width:21px; height:21px; background:url(../images/common/popup-images/borderTopLeft.png) 0 0 no-repeat;}
#borderTopCenter{height:21px; background:url(../images/common/popup-images/borderTopCenter.png) 0 0 repeat-x;}
#borderTopRight{width:21px; height:21px; background:url(../images/common/popup-images/borderTopRight.png) 0 0 no-repeat;}
#borderBottomLeft{width:21px; height:21px; background:url(../images/common/popup-images/borderBottomLeft.png) 0 0 no-repeat;}
#borderBottomCenter{height:21px; background:url(../images/common/popup-images/borderBottomCenter.png) 0 0 repeat-x;}
#borderBottomRight{width:21px; height:21px; background:url(../images/common/popup-images/borderBottomRight.png) 0 0 no-repeat;}
#borderMiddleLeft{width:21px; background:url(../images/common/popup-images/borderMiddleLeft.png) 0 0 repeat-y;}
#borderMiddleRight{width:21px; background:url(../images/common/popup-images/borderMiddleRight.png) 0 0 repeat-y;}
#modalContent{background:#fff;}
#modalLoadedContent{margin-bottom:28px;}
#contentTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; background:#fff; font-weight:bold; color:#949494;}
#contentCurrent{position:absolute; bottom:3px; left:58px; font-weight:bold; color:#949494;}
#contentPrevious{position:absolute; bottom:0; left:0px; background:url(../images/common/popup-images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#contentPrevious:hover{background-position:-25px -25px;}
#contentNext{position:absolute; bottom:0; left:27px; background:url(../images/common/popup-images/controls.png) 0px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#contentNext:hover{background-position:0px -25px;}
#modalLoadingOverlay{background:url(images/loading.gif) center center no-repeat #fff;}
#modalClose{position:absolute; bottom:0; right:0; background:url(../images/common/popup-images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#modalClose:hover{background-position:-50px -25px;}

/* News Page */

#news-featured-article { position:absolute; float:left; top:20px; left:15px; width:589px; }
#news-featured-article div { position:absolute; float:left; }
#news-featured-article-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#news-featured-article-img { z-index:10; left:2px; top:2px; }
#news-featured-article-title-section { z-index:2; left:2px; top:240px; width:585px;}
#news-featured-article-title-section div { position:absolute; float:left; }
#news-featured-article-title-section:hover { cursor:pointer }
#news-featured-article-title-bg { z-index:2; filter:alpha(opacity=40); opacity:.4; }
#news-featured-article-title { z-index:10; left:9px; top:7px; }
#news-featured-article-summary { z-index:10; left:9px; top:26px; } 
#news-featured-article-title a { text-decoration:none }
#news-featured-article-summary a { text-decoration:none } 

#rss-newsletter-signup { position:absolute; float:left; top:20px; left:619px; width:289px; }
#rss-newsletter-signup div { position:absolute; float:left; }
#rss-newsletter-signup-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#rss-newsletter-signup-title { z-index:10; left:10px; top:9px; }
#rss-newsletter-signup-title-sep { z-index:10; left:5px; top:28px; height:1px; width:277px; background:url(../images/news-page/title-sep-line.gif) repeat-x top left; }
#rss-newsletter-signup-content { z-index:10; left:10px; top:37px; }

#news-bio-articles { position:absolute; float:left; top:323px; left:15px; width:287px; height:288px; }
#news-bio-articles div { position:absolute; float:left; }
#news-bio-articles-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#news-bio-articles-title { z-index:10; left:10px; top:10px; }
#news-bio-articles-title-sep { z-index:10; left:5px; top:28px; height:1px; width:260px; background:url(../images/news-page/title-sep-line.gif) repeat-x top left; }
#news-bio-articles-rss-icon { z-index:10; left:265px; top:7px; } 
#news-bio-articles-content { z-index:10; top:29px; width:287px; height:258px; overflow-x:hidden; overflow-y:scroll; } 
#news-bio-articles-list { z-index:10; left:5px;	top:10px; width:260px; }
#news-bio-articles-list a { text-decoration:none }
#news-bio-articles-list h2 { text-decoration:none }
#news-bio-articles-list h2:hover { text-decoration:underline; }
#news-bio-articles-list p:hover { color:#00F; cursor:pointer }

#news-ind-articles { position:absolute; float:left; top:323px; left:317px; width:287px; height:288px; }
#news-ind-articles div { position:absolute; float:left; }
#news-ind-articles-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#news-ind-articles-title { z-index:10; left:10px; top:10px; }
#news-ind-articles-title-sep { z-index:10; left:5px; top:28px; height:1px; width:260px; background:url(../images/news-page/title-sep-line.gif) repeat-x top left; }
#news-ind-articles-content { z-index:10; top:29px; width:287px; height:258px; overflow-x:hidden; overflow-y:scroll; } 
#news-ind-articles-list { z-index:10; left:5px;	top:10px; width:260px; }
#news-ind-articles-list a { text-decoration:none }
#news-ind-articles-list h2 { text-decoration:none }
#news-ind-articles-list h2:hover { text-decoration:underline; }
#news-ind-articles-list p:hover { color:#00F; cursor:pointer }

#news-company-info { position:absolute; float:left; top:150px; left:619px; width:299px; }
#news-company-info div { position:absolute; float:left; }
#news-company-info-bg { z-index:1; filter:alpha(opacity=50); opacity:.5; }
#news-company-info-title { z-index:10; left:10px; top:9px; }
#news-company-info-title-sep { z-index:10; left:5px; top:28px; height:1px; width:277px; background:url(../images/news-page/title-sep-line.gif) repeat-x top left; }
#news-company-info-content { z-index:10; top:28px; width:294px; height:431px; overflow-x:hidden; overflow-y:auto; }
#news-company-info-list { z-index:10; left:5px;	top:10px; width:277px; }
#news-company-info-list a { text-decoration:none }
#news-company-info a:hover { text-decoration:underline; }
.news-company-info-para:hover { color:#00F; cursor:pointer }

/* Other Page Styles */

.reg-page { width:893px; margin: 0 auto; height:100%; }

.reg-page-header-bg { position:absolute; float:left; z-index:1; filter:alpha(opacity=60); opacity:.6; top:20px; }
.reg-page-header { position:absolute; float:left; width:893px; height:37px; top:20px; z-index:10; text-align:center }

.reg-page-content-bg { position:absolute; float:left; z-index:1; filter:alpha(opacity=60); opacity:.6; top:72px; }
.reg-page-content { position:absolute; float:left; width:863px; height:509px; top:70px; z-index:10; padding:15px; overflow:auto }

.new-page-content { position:relative; width:893px; top:70px; min-height:500px; margin-bottom:70px; }

.continue-link { position:absolute; float:left; width:250px; height:37px; left:700px; top:79px; z-index:15; text-align:center }

.aboutus-leaf-bg { background:url(../images/other/aboutus-leafbg.gif) no-repeat 0px 15px }
.aboutus-para1-spacing { padding: 0 65px 15px 65px }
.aboutus-para2-spacing { padding: 0 90px 30px 90px }

#top-right-box1 a { text-decoration:none }
#top-right-box1 a:hover { text-decoration:underline; }
#top-right-box1 p:hover { color:#00F; cursor:pointer }

#existing-affiliates-login { position:absolute; float:left; z-index:11; top:29px; left: 760px; }

/* Sweepstakes */
#pp-sweepstakes { position: absolute; float:left; left: 715px; top: 24px; z-index:15; width: 185px;}
#aloe-sweepstakes { position: absolute; float:left; left: 15px; top: 349px; width: 150px; height:95px; }
#multissentials-sweepstakes { position: absolute; float:left; left: 15px; top: 443px; width: 150px; height:95px; }
#bb-sweepstakes { position: absolute; float:left; left: 15px; top: 350px; width: 150px; height:95px; }
#diesel-sweepstakes { position: absolute; float:left; left: 15px; top: 220px; width: 150px; height:95px; }
#gratify-her-sweepstakes { position: absolute; float:left; left: 15px; top: 442px; width: 150px; height:95px; }
#gratify-him-sweepstakes { position: absolute; float:left; left: 15px; top: 405px; width: 150px; height:95px; }
#isossential-sweepstakes { position: absolute; float:left; left: 15px; top: 443px; width: 150px; height:95px; }
#complete-multi-sweepstakes { position: absolute; float:left; left: 15px; top: 405px; width: 150px; height:95px; }

/* Lifestyle Innovations */
.li-blue { color:#0875BC }
.li-orange { color:#F68F5D }

/* Common Styles */

/* Font Styles */

.verdana-11 { font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
.verdana-12 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
.verdana-20 { font-family: Verdana, Geneva, sans-serif; font-size: 20px; }

.arial-11 { font-family:Arial, Helvetica, sans-serif; font-size: 11px }
.arial-12 { font-family:Arial, Helvetica, sans-serif; font-size: 12px }
.arial-13 { font-family:Arial, Helvetica, sans-serif; font-size: 13px }
.arial-14 { font-family:Arial, Helvetica, sans-serif; font-size: 14px }
.arial-15 { font-family:Arial, Helvetica, sans-serif; font-size: 15px }
.arial-16 { font-family:Arial, Helvetica, sans-serif; font-size: 16px }
.arial-18 { font-family:Arial, Helvetica, sans-serif; font-size: 18px }
.arial-22 { font-family:Arial, Helvetica, sans-serif; font-size: 22px }
.arial-25 { font-family:Arial, Helvetica, sans-serif; font-size: 25px }

.std-text { font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.6; text-align:justify; }

.bold { font-weight:bold }
.italic { font-style:italic }

.lh12 { line-height: 1.2; }
.lh13 { line-height: 1.3; }
.lh14 { line-height: 1.4; }
.lh15 { line-height: 1.5; }
.lh16 { line-height: 1.6; }
.lh18 { line-height: 1.8; }
.lh2 { line-height: 2; }

.just { text-align:justify; }
.cent { text-align:center; }
.right {text-align:right }
.left {text-align:left }

.strike { text-decoration:line-through }
.underline { text-decoration:underline }
.reg-link { text-decoration: none; color: #000 }
.reg-weight { font-weight:normal }

.plain-link { text-decoration:none }
.plain-link:hover { text-decoration:underline }

/* Spacing Styles */

.pad-top-3 { padding-top: 3px; }
.pad-top-4 { padding-top: 4px; }
.pad-top-5 { padding-top: 5px; }
.pad-top-7 { padding-top: 7px; }
.pad-top-9 { padding-top: 9px; }
.pad-top-10 { padding-top: 10px; }
.pad-top-15 { padding-top: 15px; }
.pad-top-19 { padding-top: 19px; }
.pad-top-20 { padding-top: 20px; }
.pad-top-30 { padding-top: 30px; }

.pad-bot-3 { padding-bottom: 3px; }
.pad-bot-4 { padding-bottom: 4px; }
.pad-bot-5 { padding-bottom: 5px; }
.pad-bot-7 { padding-bottom: 7px; }
.pad-bot-8 { padding-bottom: 8px; }
.pad-bot-10 { padding-bottom: 10px; }
.pad-bot-15 { padding-bottom: 15px; }
.pad-bot-20 { padding-bottom: 20px; }
.pad-bot-30 { padding-bottom: 30px; }
.pad-bot-50 { padding-bottom: 50px; }

.pad-right-3 { padding-right: 3px; }
.pad-right-5 { padding-right: 5px; }
.pad-right-10 { padding-right: 10px; }
.pad-right-15 { padding-right: 15px; }
.pad-right-20 { padding-right: 20px; }
.pad-right-30 { padding-right: 30px; }
.pad-right-35 { padding-right: 35px }
.pad-right-50 { padding-right: 50px }
.pad-right-125 { padding-right: 125px }

.pad-left-5 { padding-left: 5px }
.pad-left-7 { padding-left: 7px }
.pad-left-10 { padding-left: 10px }
.pad-left-15 { padding-left: 15px }
.pad-left-20 { padding-left: 20px }
.pad-left-25 { padding-left: 25px }
.pad-left-30 { padding-left: 30px }
.pad-left-35 { padding-left: 35px }
.pad-left-45 { padding-left: 45px }
.pad-left-50 { padding-left: 50px }
.pad-left-75 { padding-left: 75px }
.pad-left-125 { padding-left: 125px }

.pad-10 { padding: 10px; }
.pad-15 { padding: 15px; }
.pad-20 { padding: 20px; }

.margin-bot-20 { margin-bottom:20px }

/* Border Styles */

.grey-border { border: 1px solid #CCC; }
.grey-border-dotted { border:1px dotted #999 }
.grey-border-bottom-dotted { border-bottom:1px dotted #999 }

/* Color Styles */

.yellow-bg { background-color:#FFC }
.red { color: #F00 }
.natural-green { color:#96b875 }
.lightgreen-bg { background: url(../images/common/lightgreen-bg.gif) repeat; } 
.blue { color: blue }
.dark-red { color: #800000; }
.white { color:#FFF }
.red-purple { color:#7a3254 }
.hot-product-link { color:blue; text-decoration:none }
.hot-product-link:hover { font-weight:bold; text-decoration:underline }

/* Positioning Styles */

.float-left { float:left }
.float-right { float:right }

.pos-rel { position:relative }
.pos-abs { position:absolute }

.va-top { vertical-align:top; }
.va-middle { vertical-align:middle; }
.va-bottom { vertical-align:bottom; }

.height-10 { height:10px }
.height-25 { height:25px }
.height-28 { height:28px }
.height-29 { height:29px }
.height-30 { height:30px }
.height-35 { height:35px }
.height-37 { height:37px }
.height-39 { height:39px }

.width-100 { width: 100px }
.width-120 { width: 120px }
.width-156 { width: 156px }
.width-210 { width: 210px }
.width-230 { width: 230px }
.width-270 { width: 270px }
.width-288 { width: 288px }
.width-322 { width: 322px }
.width-345 { width: 345px }
.width-430 { width: 430px }
.width-600 { width: 600px }

.width-33p { width: 33% }
.width-34p { width: 34% }
.width-40p { width: 40% }
.width-45p { width: 45% }
.width-50p { width: 50% }
.width-55p { width: 55% }
.width-60p { width: 60% }
.width-80p { width: 80% }
.width-100p { width: 100% }

.no-margin { margin: 0 }
.auto-margin { margin: 0 auto }

/* Other Styles */

.numbered-list { list-style-type:decimal }
.opaq-60 { filter:alpha(opacity=60); opacity:.6; }
.scroll { overflow-y: scroll;  }
.pointer:hover { cursor:pointer; }
