* {-moz-outline:0px;}
body {clear:both;/*clears navigation floats*/font-family:verdana;font-size:12px;color:#000;padding:0px;text-align: left;background-repeat:repeat-x;background-position:0px 0px;}
	#centered_master_wrapper{width:790px;margin-left:auto;margin-right:auto;}
		#header {background-repeat:no-repeat;background-position:0px 0px;width:auto;padding:0px;position:relative;}
			a.logo-link,
			a.your-cart-link{display:block;position:absolute;}
		#content-wrapper{background-repeat:repeat-y;background-position:0px 0px;width:auto;padding:19px 6px 0px;position:relative;}
			a.member-center-button{display:block;position:absolute;z-index:2;}
			#column-wrapper{width:763px;}
				#left-column{width:146px;float:left;min-height:408px;}
				* html #left-column{height:408px;}
					#navigation,
					#navigation li{list-style:none;margin:0px;padding:0px;}
					#navigation{border-width:6px 0px;border-style: solid;}
					#navigation li{display:inline;}

					#navigation li.home a,
					#navigation li.products a,
					#navigation li.about-us a,
					#navigation li.faq a,
					#navigation li.tasty-news a,
					#navigation li.contact a{display:block;height:25px;}

					#navigation li.home a{background-position:0px 0px;}
					#navigation li.products a{background-position:0px -25px;}
					#navigation li.about-us a{background-position:0px -50px;}
					#navigation li.faq a{background-position:0px -75px;}
					#navigation li.tasty-news a{background-position:0px -100px;}
					#navigation li.contact a{background-position:0px -125px;}

					#navigation li.home a:hover{background-position:-146px 0px;}
					#navigation li.products a:hover{background-position:-146px -25px;}
					#navigation li.about-us a:hover{background-position:-146px -50px;}
					#navigation li.faq a:hover{background-position:-146px -75px;}
					#navigation li.tasty-news a:hover{background-position:-146px -100px;}
					#navigation li.contact a:hover{background-position:-146px -125px;}

					a.promo-video-button,
					a.redeem-gift-certificate-button,
					a.recipe-list-button,
					a.trial-button,
					a.order-now-button{display:block;margin:10px auto 0px;}

				#right-column{width:615px;float:left;border-width:1px;border-style:solid;min-height:408px;}
				* html #right-column{height:408px;overflow-x:hidden;}/*ie6 hack first for min height and second to prevent weird margins, etc. from pushing the right column down the page*/
					#general-content{zoom:1;padding:24px;}
						#gift-certificate-info{padding:10px;}
							#gift-certificate-info h3{margin-top:0px;}
						#general-content h1.page-title{margin-top:0px;}
						#general-content ul.products-list, #general-content ul.products-list li {margin:0px;list-style:none;}
						#general-content ul.products-list img.product-thumbnail{margin-right:9px;float:left;}
						#general-content ul.products-list div.product-wrapper{padding-bottom:10px;}
							#general-content ul.products-list div.button-container{border-style:solid;border-width:1px 1px 0px 0px;padding:10px 6px;float:left;margin-right:13px;}
								#general-content ul.products-list div.button-container a.add-to-cart-button{display:block;margin-bottom:5px;}
								#general-content ul.products-list div.button-container a.add-as-gift-button{display:block;margin-bottom:5px;}
								#general-content ul.products-list div.button-container span.price{display:block;text-align:right;font-weight:bold;}
							#general-content ul.products-list div.summary{width:280px;float:left;}
								#general-content ul.products-list div.summary h3{margin-top:0px;}
						span.checkout-nav{display:inline;}
							span.checkout-nav a.current{font-weight:bold;}
						#checkout-form-wrapper {zoom:1;margin-top:10px;position:relative;border-width:5px;border-style:solid;padding:10px;background-color:#FFF;background-position:0px 0px;}
						* html #checkout-form-wrapper {margin-top:25px;}
              #checkout-continue-shopping-button{display:block;right:131px;bottom:-17px;position:absolute;width:128px;height:28px;}
              #checkout-next-button{display:block;right:0px;bottom:-17px; position:absolute;width:65px; height:27px;}
              #checkout-back-button{display:block;right:75px;bottom:-17px; position:absolute;width:46px; height:27px;}
                            #login-form-wrapper,
							#product-list-wrapper{position:relative;}
                                #checkout-form-header{text-align:center;margin-bottom:10px;}
                            #checkout-form-wrapper fieldset.form-container{background-color:#EDEDED;}
							#checkout-form-wrapper .cart-products-wrapper, #checkout-form-wrapper .cart-products-wrapper li{list-style:none;margin:0px;}
								#checkout-form-wrapper .cart-products-wrapper li{display:inline;}
									#checkout-form-wrapper .cart-products-wrapper div.product-wrapper{padding:3px 0px;background-color:#EDEDED;clear:left;}
										#checkout-form-wrapper .cart-products-wrapper span{display:block;float:left;text-align:left;}
										#checkout-form-wrapper .cart-products-wrapper span.header{font-weight:bold;color:#7B7B7B;}
										#checkout-form-wrapper .cart-products-wrapper .product-description{width:242px;}
										#checkout-form-wrapper .cart-products-wrapper .product-price{width:65px;}
										#checkout-form-wrapper .cart-products-wrapper .product-quantity{width:75px;}
										#checkout-form-wrapper .cart-products-wrapper .product-quantity input{width:65px;}
										#checkout-form-wrapper .cart-products-wrapper .product-subtotal{width:80px;text-align:right;}
										#checkout-form-wrapper .cart-products-wrapper .product-actions{width:75px;}
										#checkout-form-wrapper .cart-products-wrapper .cart-subtotal-label{width:383px;text-align:right;}
										#checkout-form-wrapper .cart-products-wrapper .cart-subtotal{width:80px;text-align:right;}
							#checkout-form-wrapper .cart-discount-wrapper, #checkout-form-wrapper .cart-discount-wrapper li{list-style:none;margin:0px;}
								#checkout-form-wrapper .cart-discount-wrapper li{display:inline;}
									#checkout-form-wrapper .cart-discount-wrapper div.discount-wrapper{padding:3px 0px;background-color:#EDEDED;clear:left;}
										#checkout-form-wrapper .cart-discount-wrapper span{display:block;float:left;text-align:left;}
										#checkout-form-wrapper .cart-discount-wrapper span.header{font-weight:bold;color:#7B7B7B;}
										#checkout-form-wrapper .cart-discount-wrapper .discount-code{width:242px;}
										#checkout-form-wrapper .cart-discount-wrapper .discount-price{width:65px;}
										#checkout-form-wrapper .cart-discount-wrapper .discount-total-label{width:383px;text-align:right;}
										#checkout-form-wrapper .cart-discount-wrapper .discount-total{width:80px;text-align:right;}
							#cart-total-wrapper span.label,#cart-tax-wrapper span.label{display:block;float:left;width:383px;text-align:right;}
							#cart-total-wrapper span.amount,#cart-tax-wrapper span.amount{display:block;float:left;width:80px;text-align:right;}
							#billing-info span.header{display:block;background-color:#EDEDED;padding:3px;}

		#footer{text-align:center;background-repeat:no-repeat;background-position:0px 0px;width:auto;height:53px;padding:0px;padding-top:86px;position:relative;}
			#footer-links{position:absolute;right:0px;top:62px;}
				#copyright{display:block;left:0px;position:absolute;text-align:left;top:62px;}