/* 
Title:     NativeRemedies.com home page print styles
*/

body {
	background: white;
	font-size: 12pt;
	}
	
	p, div, h1, h2, h3, h4, ul, li, form, input, select, option, fieldset {
	margin:				0;
	padding:			0;
}
fieldset {
	border: 			0;
}
img {
	margin:				0;
	padding:			0;
	border:				0;
}
ul {
	list-style:			none;
}
p {
	line-height:		1.4em;
}
a {
	outline:			0;
}
	

a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}

#mainSideColumn, #mainNav, #header, #secondarySideColumn, #footerNav, #footerSecondaryNav,.seeBelowCallout, #addViewTestimonials, .noSpecial, #productInteraction,  .affiliateReference, h1, #paHeader {
	display: none;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	float: none;
	height: 0px;
	width: 0px;
}

#wrap, #mainColumn {
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none;
	}
h1 {
display: list-item; 
list-style-image: url(/images/design/headerBkgd.jpg); 
list-style-position: inside; 
letter-spacing: -1000em;
font-size: 1pt;
color: #fff;
}

/* -------------------------------------
/* product page main content
/* -------------------------------------*/
h3 {
	font:				normal 22px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#40550d;
	margin:				30px 0 14px 0;
}
h4 {
	font:				normal 17px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#996633;
	margin:				16px 0 4px 0;
	padding:            10px 0;
}
.productTitle {
	position:			relative;
	padding-bottom:	    12px;
	margin-bottom:		16px;
	border-bottom:		solid 1px #c6af71;
	/* min-height: */
	
}
.productTitle .secondTitle {
	color:				#628215;
	font-size:			15px;
	font-style:			italic;
}
.productTitle p {
	font-size:			28px;
	color:				#40550d;
}
.productTitle img {
	position:			absolute;
	width:				155px;
	margin:				0 0 0 16px;
	top:				10px;
	left:				358px;
}
#productOverview, #productOverviewTemp {
	width:				528px;
	font:				normal 12px Tahoma, Verdana, Arial, sans-serif;
}
#productIngredientPage {
	width:				528px;
	font:				normal 13px/1.4em Georgia,"Times New Roman", serif;
}
#productIngredientPage p {
	margin-bottom:		1em;
}
#productIngredientPage ul {
	margin:				10px 0;
}
#productIngredientPage ul li {
	padding-left:		14px;
	line-height:		1.4em;
	background:			url(/images/design/bullet.gif) no-repeat 0px 5px;
	margin-bottom:		0.5em
}
#productIngredientPage .ingredientName {
	color:				#4e3114;
	font-weight:		bold;
}
#productIngredientPage p.infoSubTitle {
	font:				normal 16px/1.3em Tahoma, Verdana, Arial, sans-serif;
	color:				#996633;
	margin:				0 0 0.6em 0;
}
#productOverviewTemp {
	padding-bottom:     18px;
	border-bottom:		solid 1px #c6af71;
}
#productOverviewTemp p.subtitle {
	font-size:			14px;
	text-transform:		uppercase;
	letter-spacing:		2px;
	color:				#40550d;
	margin-bottom:		0.5em;	
}
#productOverviewTemp p.tempLearnMore {
	font:				normal 13px/1.4em Georgia, "Times New Roman", serif;
	text-transform:		uppercase;
	letter-spacing:		1px;
	font-style:         italic;
	margin-top:			0.8em;
}
#productOverviewTemp p.shipping {
	font-size:			10px;
	color:				#666;
	margin-top:			1em;
}
#productOverviewTemp p.shipping a {
	color:				#666;
}
p.productTitle2Product {
	font:				bold 15px/1.2em Tahoma, Verdana, Arial, sans-serif;
	margin-bottom:		6px;
	color:				#996633;
}
p.productTitleBulletHeader {
	font:				bold 13px/1.2em Tahoma, Verdana, Arial, sans-serif;
	margin:				6px 0;
	color:				#996633;
}
div.productTitleRelatedCallout {
	float:				right;
	width:				80px;
	font:				normal 11px/1.2em Tahoma, Verdana, Arial, sans-serif;
	margin:				0 0 10px 10px;
	padding:			8px;
	color:				#808D46;
	background:			#EDF0E0;
	border:				1px dotted #808D46;
}
div.productTitleRelatedCallout p {
	margin:				0px;
}
div.productTitleRelatedCallout p.boxTitle {
	font-weight:		bold;
	letter-spacing:		1px;
	font-size:			10px;
	text-align:			center;
	margin:				0 0 5px 0;
}
#productPhotoAndInteraction2Products img.productPhoto2Product {
	margin-bottom:		12px;
}
#productPhotoAndInteraction2Products div.twoProductColumn1 {
	float:				left;
	width:				250px;
	margin-bottom:		20px;
}
#productPhotoAndInteraction2Products div.twoProductColumn2 {
	float:				left;
	width:				250px;
	margin-left:       	20px;
	margin-bottom:		20px;
}
#productPhotoAndInteraction2Products ul#productInteraction {
	margin:				0 0 18px 153px;
}
#productPhotoAndInteraction2Products ul#productInteraction li {
	display:			inline;
	padding:       	10px 0 10px 32px;
	line-height:		26px;
	margin:				10px 6px 6px 0;
	font-size:			11px;
	letter-spacing:		1px;
}

#productPhotoAndInteraction {
	float:				left;
	width:				215px;
}
#productPhotoAndInteraction img {
	margin:				0 auto;
	max-width:			215px;
	text-align:			center;
	font:				normal 9px/1.2em Tahoma, Verdana, Arial, sans-serif;
	padding:			0;
}
#productPhotoAndInteraction ul#productInteraction li {
	padding-left:       32px;
	line-height:		26px;
	margin:				0 0 6px 26px;
	font-size:			11px;
	letter-spacing:		1px;
}
#productPhotoAndInteraction #productInteraction li.faqs, #productPhotoAndInteraction2Products #productInteraction li.faqs {
	margin-top:			18px;
	background:			url(/images/design/icFAQs.gif) no-repeat center left ;
}
#productPhotoAndInteraction #productInteraction li.askOurExperts, #productPhotoAndInteraction2Products #productInteraction li.askOurExperts {
	background:			url(/images/design/icAskExperts.gif) no-repeat center left;
}
#productPhotoAndInteraction ul#productInteraction li a, #productPhotoAndInteraction2Products ul#productInteraction li a {
	text-decoration:	none;
}
#productPhotoAndInteraction ul#productInteraction li a:hover, #productPhotoAndInteraction2Products ul#productInteraction li a:hover {
	text-decoration:	underline;
}
#featuredTestimonial {
	font:				normal 14px/1.2em Georgia, "Times New Roman", serif;
	font-style: 		italic;
	color:				#4e3114;
	margin:				18px 36px;
	padding:			0 44px;
	background:			url(/images/design/testimonialFeaturedQuote.gif) no-repeat top left;
}
#productSummary p.tempDescription {
	font:				normal 13px/1.4em Georgia, "Times New Roman", serif;
	margin-bottom:		1em;
}
#productSummary {
	float:				left;
	width:				296px;
}
#productSummary li, #productPhotoAndInteraction2Products div.twoProductColumn1 li, #productPhotoAndInteraction2Products div.twoProductColumn2 li {
	padding-left:		14px;
	line-height:		1.4em;
	background:			url(/images/design/bullet.gif) no-repeat 0px 5px;
}
#productSummary #buyButtonBox {
	margin:				18px 0;
	padding:            0px;
	width:				296px;
	background:			#f3f0dc;
}
#productSummary #buyButtonBox .buyButton {
	float:              left;
	margin:				0 10px;
}
#productSummary #buyButtonBox .buyButton2 {
	float:              left;
	margin:				10px 10px 0 10px;
}
#productSummary #buyButtonBox .pricing2 {
	margin:				10px 0 0 0;
}
#productSummary #buyButtonBox #buyButtonBoxTop {
	height:             9px;
	width:		        296px;		
	background:			url(/images/design/buyButtonBoxTop.gif) no-repeat 0 0;
}
#productSummary #buyButtonBox #buyButtonBoxBottom {
	height:             9px;
	width:		        296px;
	background:			url(/images/design/buyButtonBoxBottom.gif) no-repeat bottom;
}
#productSummary #buyButtonBox .pricingRegular {
	color:				#333;
	font-size:			11px;
	line-height:		1.2em;
}
#productSummary #buyButtonBox .pricingYour {
	color:				#333;
	font-size:			13px;
	line-height:		1.2em;
}
#productSummary #buyButtonBox .pricingSpecial {
	color:				#ff0000;
	font-style:			italic;
	font-size:			13px;
	line-height:		1em;
}
#productSummary #buyButtonBox span.pricingYourRed {
	color:				#ff0000;
}
#productSummary #buyButtonBox p.pricingRegularSpecial {
	font-size:			9px;
	line-height:		1.1em;
	margin-top:			0px;
}
#productSummary #buyButtonBox p.pricingYourSpecial {
	font-size:			10px;
	line-height:		1.1em;
	text-decoration:	line-through;
}	
#productSummary #buyButtonBox p.pricingSpecial {
	font-size:			11px;
	line-height:		1.1em;
	font-style:			italic;
	font-weight:		bold;
	color:				#ff0000;
}
#productInfo {
	padding:            41px 36px 18px 36px;
	width:				456px;
	background:			url(/images/design/productGuideBkgd.gif) no-repeat 0 0;
}
#productInfo #productGuideNav {
	font:				normal 11px Tahoma, Verdana, Arial, sans-serif;
	text-transform:		uppercase;
	margin:				0 0 0 -36px;
	width:				526px;
}
#productInfo #productGuideNav ul {
	margin-bottom:		0;
}
#productInfo #productGuideNav li {
	float:				left;
	height:				34px;
	line-height:		34px;
	font-size:			12px;
	letter-spacing:		1px;
	text-transform:		uppercase;
	padding:			0 18px;
	margin-bottom:		0;
	background:			url(/images/design/productGuideNavLine.gif) no-repeat bottom left;
}
#productInfo #productGuideNav li.first {
	margin-left:		30px;
	background:			none;
}
#productInfo #productGuideNav li a {
	text-decoration:	none;
}
#productInfo #productGuideNav li a:hover {
	text-decoration:	underline;
}
#productInfo ol li {
	font-size:			13px;
	line-height:		1.4em;
	margin-bottom:		0.5em;
}
#productInfo ul li {
	font-size:			13px;
	padding-left:		14px;
	line-height:		1.4em;
	background:			url(/images/design/bullet.gif) no-repeat 0px 5px;
}
#productInfo p {
	font-size:			13px;
	margin-bottom:		1.2em;
}
#productInfo p.title {
	font:				normal 22px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#40550d;
	margin:				36px 0 0.5em 0;
}
#productInfo p.infoSubTitle {
	font:				normal 16px/1.3em Tahoma, Verdana, Arial, sans-serif;
	color:				#996633;
	margin:				0 0 0.6em 0;
}
#ingredients ul {
	margin-bottom:		0.9em;
}
#ingredients li {
	font-size:			13px;
	line-height:		1.4em;
	padding-left:		14px;
	margin-bottom:		0.5em;
	background:			url(/images/design/bullet.gif) no-repeat 0px 7px;
}
#ingredients .ingredientName {
	color:				#4e3114;
	font-weight:		bold;
}
#callOut {
	float:				right;
	width:				135px;
	margin:				0 0 18px 18px;
	padding:			18px;
	background:			#f3f0dc;
}
#callOut p {
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#666;
}
#callOut p.callOutBigText {
	font:				normal 14px Tahoma, Verdana, Arial, sans-serif;
	color:				#4e3114;
}
#testimonials .testimonial {
	font-size:			14px;
	color:				#4e3114;
	margin:				18px 0;
	clear: 				both;
}
#productTestimonial h1 {
	text-align:			left;
}
#productTestimonial .testimonialTitle {  }
#productTestimonial .testimonialTitle p { font-size: 28px; color: #40550d; }
#productTestimonial div.testimonialTitle p.subTitle { font-size: 17px; color: #40550d;text-transform:none;letter-spacing:0; }
#productTestimonial div.productTestimonialNav {
	padding: 			12px 0;
	text-align:			center;
	margin: 			16px 0 24px 0;
	border-bottom: 		solid 1px #c6af71;
	border-top: 		solid 1px #c6af71;
	font-size:			12px;
	text-transform:		uppercase;
	letter-spacing:		1px;
	color:				#c6af71;
	background:			#EDF0E0;
}
#produtTestimonial div.productTestimonialNav p {
	font-size:			18px;
	text-transform:		uppercase;
	letter-spacing:		1px;
}

#productTestimonial .testimonial span.quoteLeft { display: block; float: left; height: 13px; width: 13px; margin-right:4px; background: url(/images/design/testimonialLQ.gif) no-repeat; }
#productTestimonial .testimonial span.quoteRight { display: block; float: left; height: 13px; width: 13px; margin-left: 4px; background:url(/images/design/testimonialRQ.gif) no-repeat; }

#productTestimonial .testimonial { font-size: 14px;	color: #4e3114; margin: 18px 18px 54px 18px; clear: both; }
#productTestimonial .customer { float: right; color: #996633; margin: 5px 0 15px 0; }

#productTestimonial ul#addViewTestimonials { width: 421px; margin: 0 auto; }
#productTestimonial #addViewTestimonials li {
	float:				left;
	height:				42px;
	padding:            0px;
	background:         none;
}
#productTestimonial #addViewTestimonials li.viewTestimonial a {
	display:			block;
	text-indent:		-5000px;
	overflow:			hidden;
	height:				42px;
	width:				210px;
	background:			url(/images/design/testimonialView.gif) no-repeat top;
}
#productTestimonial #addViewTestimonials li.addTestimonial a {
	display:			block;
	text-indent:		-5000px;
	overflow:			hidden;
	height:				42px;
	width:				211px;
	background:			url(/images/design/testimonialAdd.gif) no-repeat;
}








#productInfo ul#addViewTestimonials { width: 421px; margin: 0 auto; }
#productInfo #addViewTestimonials li {
	float:				left;
	height:				42px;
	padding:            0px;
	background:         none;
}
#productInfo #addViewTestimonials li.viewTestimonial a {
	display:			block;
	text-indent:		-5000px;
	overflow:			hidden;
	height:				42px;
	width:				210px;
	background:			url(/images/design/testimonialView.gif) no-repeat top;
}
#productInfo #addViewTestimonials li.addTestimonial a {
	display:			block;
	text-indent:		-5000px;
	overflow:			hidden;
	height:				42px;
	width:				211px;
	background:			url(/images/design/testimonialAdd.gif) no-repeat;
}
p.subTitle {
	text-transform:		uppercase;
	font-style:			italic;
	letter-spacing:		3px;
	color:				#996633;
}
#usageNote {
	padding:			18px;
	background:			#f3f0dc;
	margin:				9px 0 18px 0;
}
#usageNote p {
	font:				normal 12px Tahoma, Verdana, Arial, sans-serif;
	color:				#4e3114;
	margin-bottom:		0;
}
#usageNote p.title {
	font-size:			18px;
	color:				#996633;
	margin:				0 0 1em 0;
}
#bottomBuyBox {
	padding:			18px;
	background:			#e8ebca;
	margin:				36px 0;
}
.whiteBox {
	width:				456px;		
	padding:			18px;
	background:			#fff;
}

/* -----
BOTTOM BUY BOX
--------*/

#bottomBuyBox p {
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#666;
}
#bottomBuyBox p.title {
	font:				normal 22px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#1e0a02;
	margin:				9px 0 4px 0;
}
#bottomBuyBox p.subtitle {
	font:				normal 12px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#1e0a02;
	margin:				0 0 18px 0;
}
#bottomBuyBox div.productTitle {
	position:			relative;
	padding-bottom:	    10px;
	border-bottom:		1px solid #e3d8ba;
	margin-bottom:		18px;
}
#bottomBuyBox .productTitle p {
	height:				35px;
	width:				auto;
	font:				normal 22px/1.2em Georgia, 'Times New Roman', serif;
	color:				#40550d;
}
#bottomBuyBox .productTitle img {
	position: 			absolute;
	top:				0;
	left: 				320px;
}
.noSpecial {
position: 			absolute;
	top:				0;
	left: 				320px;
	display:			none;
}
.onSpecial {
position: 			absolute;
	top:				0;
	left: 				320px;
	display:		block;
}
#bottomBuyBox .onSpecial {
	float:              right;
	width:				120px;
}
#bottomBuyBox #productImageAndGuarantee {
	float:				left;
	width:				145px;
	margin-right:		18px;
}
#bottomBuyBox #productImageAndGuarantee p {
	font:				normal 10px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#666;
}
#bottomBuyBox #productImageAndGuarantee img {
	text-align:			center;
	margin:				0 auto;
	max-width:			145px;
	font:				normal 10px/1.2em Tahoma, Verdana, Arial, sans-serif;
	margin-bottom:		18px;
	padding:			3px;
	text-align:         center;
	
}
#bottomBuyBox #productPurchaseItems {
	float:				left;
	width:				290px;
}
#bottomBuyBox #productPurchaseItems .orderTitle {
	font:				normal 13px/16px Tahoma, Verdana, Arial, sans-serif;
	text-transform:		uppercase;
	letter-spacing:		1px;
	color:				#1e0a02;
	margin-bottom:		18px;
	padding-left:       24px;
	background:			url(/images/design/icSprites.gif) no-repeat 0px -80px;
}
#bottomBuyBox #productPurchaseItems .buyButton {
	float:				left;
	width:				138px;
	margin-right:		10px;
	margin-bottom:		10px;
}
#bottomBuyBox #phoneNumbers {
	margin:				18px 0;
	width:				290px;
}
#bottomBuyBox #phoneNumbers div.locations {
	float:				left;
	width:				120px;
}
#bottomBuyBox #phoneNumbers div.numbers {
	float:				right;
}
#bottomBuyBox #phoneNumbers div.locations p, #bottomBuyBox #phoneNumbers div.numbers p {
	font:				bold 12px/1.4em Tahoma, Verdana, Arial, sans-serif;
}
#bottomBuyBox #phoneNumbers .affiliateReference {
	text-align:			center;
	font:				bold 12px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#ff0000;
	padding:            10px;
	margin-top:			10px;
	background:			#f4f2bc;
}
.affiliateReference {
	text-align:			center;
	font:				bold 12px/1.4em Tahoma, Verdana, Arial, sans-serif;
	color:				#ff0000;
	padding:            10px;
	margin:				0 0 10px 0;
	background:			#f4f2bc;
}

#bottomBuyBox #productPurchaseItems .pricing1, #bottomBuyBox #productPurchaseItems .pricing2 {
	float:				left;
	font:				normal 10px/1.1em Tahoma, Verdana, Arial, sans-serif;
	color:				#666;
}
#bottomBuyBox #productPurchaseItems p.pricingYour {
	font-size:			12px;
	line-height:		1.1em;
}
#bottomBuyBox #productPurchaseItems span.pricingYourRed {
	color:				#ff0000;
}
#bottomBuyBox #productPurchaseItems p.pricingRegularSpecial {
	font-size:			10px;
	line-height:		1.1em;
	margin-top:			-2px;
}
#bottomBuyBox #productPurchaseItems p.pricingYourSpecial {
	font-size:			10px;
	line-height:		1.1em;
	text-decoration:	line-through;
}#bottomBuyBox #productPurchaseItems p.pricingSpecial {
	font-size:			11px;
	line-height:		1.1em;
	font-style:			italic;
	font-weight:		bold;
	color:				#ff0000;
}
#bottomBuyBox #shippingInfo {
	border-top:			1px solid #e3d8ba;
	width:				456px;
	margin-top:			18px;
	padding-top:		18px;
}
#bottomBuyBox #shippingInfo .shippingTitle {
	float:				left;
	width:				145px;
}
#bottomBuyBox #shippingInfo .shippingTitle p {
	font:				normal 13px/1.4em Tahoma, Verdana, Arial, sans-serif;
}
#bottomBuyBox #shippingInfo .shippingDetails {
	float:				right;
	width:				295px;
}
#bottomBuyBox #shippingInfo .shippingDetails p {
	font:				normal 10px/1.4em Tahoma, Verdana, Arial, sans-serif;
	margin-bottom:		1.2em;
}
#bottomBuyBox p.multiProductPurchaseName {
	font:				bold 14px/1.4em Tahoma, Verdana, Arial, sans-serif;
	margin:				4px 0 10px 0;
	color:				#996633;
	padding-bottom:	    6px;
	border-bottom:      1px solid #E3D8BA;
}
/* -----
COMBO PACK BOX
--------*/

#comboPacks {
	padding:	        18px;
	background:			#f3f0dc;
}
#comboPacks p.title {
	font:				normal 22px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#40550d;
	margin:				9px 0 4px 0;
}
#comboPacks p.subtitle {
	font:				normal 12px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:              #333;
	padding-bottom:     18px;
	border-bottom:		1px solid #e3d8ba;
	
}
#comboPacks p {
	font:				normal 12px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:              #333;
	padding-bottom:     8px;
	
}
#comboPacks .comboPack {
	border-bottom:		1px solid #e3d8ba;
	padding:            18px 0;
}
#comboPacks .comboPack img.comboPhoto {
	float:				left;
	width:				50px;
	margin-right:		10px;
	text-align:			center;
	font:				normal 9px/1.2em Tahoma, Verdana, Arial, sans-serif;
	padding:			3px;
}
#comboPacks .comboPack .comboDescription {
	float:				left;
	margin-right:		10px;
	width:				235px;
}
#comboPacks .comboPack .comboDescription p {
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
}
#comboPacks .comboPack .comboDescription p.comboName {
	font:				normal 13px/1.2em Tahoma, Verdana, Arial, sans-serif;
	color:				#40550d;
	padding-bottom:		0;
}
#comboPacks .comboPack .buyButton {
	float:				right;
	text-align:			center;
	width:				140px;
}
#comboPacks .comboPack .buyButton a img {
	width:				138px;
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
	margin:				0 0 5px 0;
}
#comboPacks .comboPack .buyButton p {
	font:				normal 11px/1.4em Tahoma, Verdana, Arial, sans-serif;
}
#comboPacks .comboPack .buyButton span.yourPrice {
	font-size:			12px;
	color:				#ff0000;
}
.clear {
clear: both;
}
/* -------------------------------------
/* disclaimer
/* -------------------------------------*/

#disclaimer {
	width:				1000px;
	margin: 			18px auto;
	font:				normal 10px Tahoma, Verdana, Arial, sans-serif;
	color:				#aaa090;
}
#disclaimer p {
	margin-bottom:		1.4em;
}


#footerLogo {
	margin:				36px 0;
	text-align:			center;
}