﻿/*----------------------------------------------- */
* {
	background: none ! important;
	font-size: 100.01%;
	float: none;
}

#aspnetForm
{
	
}

html
{
	font-size: 52.75%;
}

body
{
	float: none !important;
	overflow: visible;
	padding: 0;
}
#holder
{
	display: none;
}

.siteMapImageDiv
{
	display: none;
}

.page-holder
{
	float: none;
	min-height: inherit !important; 
}

#print_header
{
	text-align: left;
	overflow: hidden;
	display: inline;
}

#printer_footer
{
	text-align: left;
	overflow: hidden;
	display: none;
}

#print_header img
{
	/*height: 2in;*/
}

.page
{
	width: 100% !important;
	margin: 0 !important;
	padding: 0!important;
	float: none !important;
	
}

#content
{
	overflow: visible !important;
	width: 100% !important;
}

.column
{
	width: 100% !important;
	overflow: visible !important;
	float: none !important;
}

.visual
{
	overflow: visible !important;
	float: none !important;
	width: 100% !important;
}

#divTopContent
{
	overflow: visible !important;
	width: 100% !important;
}

#divTopContent>img {
	display:inline !important;
	width: auto !important;
}

.homeAdDiv
{
	padding: 0 0.1in !important;
	margin: 0 0.1in !important;
	width: 1.3in !important;
	float: left;
}

.homeAdDiv img
{
	width: 1.3in;
}

.homeAdText
{
	font-size: 8pt !important;
}

.divCurrentPostWrapper {
	float:none !important;
	overflow: visible !important;
}

.currentPostContent {
	float:none !important;
	overflow: visible !important;
}

.genericImageLinkout, #header, .sidebar, #footer
{
	display: none;
}

.moreButton
{
	visibility: hidden;
}

.readMore
{
	visibility: hidden;
}

.horizontalSiteMapSiblingsItem
{
	float: left;
	width: 1.5in;
	overflow: hidden;
	margin-right: 0.5in;
	height: 3in;
}

a img
{
	border-style: none;
}

.bc
{
	display: none;
}

.fairTradeTinyIcons li
{
	float: left;
	margin-right: 0.1in;
	list-style: none;
}

.productCategoryList
{
	display: none;
}

.productListItem
{
	float: left;
	width: 1.5in;
	overflow: hidden;
	margin-right: 0.5in;
	height: 3in;
}


div#ctl00_Center_Area_Content_usercontrols_common_spacerwebusercontrol_ascx1_divSpacing
{
	display: none;
}

.buyButton
{
	display: none;
}

#divTestimonialsWrapper
{
	display: none;
}

#cartsummary
{
	display: none;
}

.editCartItemsBottomRow, .chkOutAboveTotal
{
	display: none;
}

.editCartItemsQty, .editCartItemsDescription, .editCartItemsProductImg
{
	float: left;
	padding-right: 0.1in;
}

.editCartItemsProduct
{
	clear: both;
}

.editCartItemsProductTotal
{
	margin-top: 0.auto;
}

.editCartItemsCreateAccountBox, .couponBox, img[alt~="Continue"], img[alt~="Checkout"], .checkoutStepsBar, .chkoutAddressBackButton, .chkoutAddressContinueButton, .billingSubtext, .chkOutPaymentBackButton, .chkOutPaymentConfirmButton
{
	display: none;
}

.billingHeader, .shippingHeader
{
	float: left;
	width: 3.3in;
}

.shipToBilling
{
	clear: both;
}

table[summary~="Bill"]
{
	margin-right: 0.5in;
}

.creditCardHeader, table[summary~="Credit/Debit"]
{
	display: none;
}

.chkOutPaymentRow
{
	margin: -15px 0;
}

div.chkOutPaymentRow div[style~="border-bottom:"]
{
	padding-bottom: 0 !important;
}

.billingSummary
{
	margin-right: 0.2in;
}

.imgRight
{
	float: right;
	padding: 0.1in 0 0.1in 0.1in;
}

.imgLeft, .singleBlogImg
{
	float: left;
	padding: 0.1in 0.1in 0.1in 0;
}

.singleBlogTitle
{
	margin-top: 0.3in;
}

.smallTestimonialsImage
{
	width: 1in;
	overflow: hidden;
	float: left;
	margin: 0 0.2in 0.2in 0;
}

.testimonialItemText
{
	width: auto;
}

.smallTanHeading testimonialsTitleImageDiv
{
	width: 3in;
}

.testimonialItemContent, .testimonialItemText p
{
	width: auto;
}

.horizontalNav
{
	display: none;
}

.testimonialItemWrapper
{
	border-bottom: 1px solid #E2E0E0;
	margin-bottom: 0.1in;
}

.sub-column-left, .blogWrapper, #divTopContent, #columnDiv, .divPageTitleImage
{
	width: 99% !important;
	float: none !important;
	font-size: 110%;
}

.sub-column-right
{
	display: none;
}

#footer-holder{
	margin:0em 0 0;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
}
