

td { font-family: arial, sans-serif; font-size: 11px; color: #555; line-height: 1.4em; }

h1 { font-size: 22px; font-weight: normal; }
h2 { font-size: 16px; font-weight: normal; }
h3 { font-size: 14px; font-weight: normal; color: #999; margin-top: 10px; }
h4 { font-size: 11px; font-weight: bold; margin-top: 24px; }

p { line-height: 140%; }

a { color: #555; text-decoration: none; outline: none; }
a:link { color: #555; text-decoration: none; }
a:visited  { color: #555; text-decoration: none; }
a:hover { color: #999; text-decoration: none; }

.topnavi { display: block; width: 80px; height: 12px; }






.div_items_in_shopping_bag 
{ display: inline; }

.thumbnail 
{ font-family: Arial,Helvetica,sans-serif; font-size: 9px; text-align: center; color: #666; }

.category-name 
{ font-family: Georgia,"Times New Roman",Times,serif; font-size: 22px; margin-bottom: 4px; font-weight: normal; }

.category-description 
{ font-family: Arial,sans-serif; font-size: 11px; margin-bottom: 10px; line-height: 1.0; }

.product 
{ font-size: 11px; }

.product-description 
{ font-family: Georgia,"Times New Roman",Times,serif; font-size: 11px; padding: 10px; padding-left: 15px; padding-right: 15px; }

.product-name 
{ font-family: Arial,sans-serif; font-size: 12px; text-transform: none; color: #666; margin-left: 1px; margin-top: 0px; margin-bottom: 3px; }

.product-name-caption 
{ font-family: Arial,sans-serif; font-size: 11px; font-style: italic; color: #666; margin-left: 1px; margin-top: 3px; margin-bottom: 3px; line-height: 1.2; }

.product-price 
{ font-family: Arial,sans-serif; font-size: 12px; color: #666; margin-left: 1px; margin-top: 4px; margin-bottom: 2px; }

.product-purchase 
{ margin-top: 18px; margin-bottom: 2px; }

.product-purchase-table 
{ margin-top: 18px; margin-left: 0px; }

.product-qty 
{ font-size: 9px; width: 20px; margin-right: 10px; margin-left: 7px; }

a.oil-unscented:link 
{ color: #333; }

a.oil-unscented:visited 
{ color: #333; }

a.oil-unscented:hover 
{ color: #333; }

a.oil-lavender:link 
{ color: #4367c5; }

a.oil-lavender:visited 
{ color: #4367c5; }

a.oil-lavender:hover 
{ color: #4367c5; }

.oil-sandalwood 
{ color: #832c3e; }

a.oil-sandalwood:link 
{ color: #832c3e; }

a.oil-sandalwood:visited 
{ color: #832c3e; }

a.oil-sandalwood:hover 
{ color: #832c3e; }

a.oil-lemon:link 
{ color: #d79100; }

a.oil-lemon:visited 
{ color: #d79100; }

a.oil-lemon:hover 
{ color: #d79100; }

.product-name 
{ font-size: 13px; margin: 3px 0; }

.product-long-description 
{ font-size: 12px; margin: 3px 0; }

.product-caption 
{ font-size: 10px; margin: 3px 0; font-style: italic; }

.product-price 
{ font-size: 12px; margin: 3px 0; font-style: italic; }

.product-buy 
{ font-size: 11px; margin: 10px 0 20px 0; }

.category-footer 
{ font-family: arial; text-decoration: none; font-size: 9px; color: #333333; text-transform: uppercase; text-align: right; margin-bottom: 0px; }

.aromatherapy-text 
{ padding: 5px; }

.philosophy-text 
{ padding: 5px; }

.about-text 
{ padding: 5px; }

.pagination 
{ color: #888888; font-family: "Times New Roman",Times,serif; font-size: 11px; text-align: right; margin-right: 16px; margin-top: 5px; }

.pagination-link 
{ color: #888888; text-decoration: none; }

.about-left-navi 
{ padding-top: 8px; padding-bottom: 8px; padding-right: 0px; padding-left: 5px; }

.perfect-left-navi 
{ padding-right: 0px; padding-left: 5px; }

.oil-name-peppermint 
{ color: #7399D5; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-bergamot 
{ color: #9DBBB2; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-orange 
{ color: #E78200; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-rosemary 
{ color: #A9C388; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-royal 
{ color: #666; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-balsam-peru 
{ color: #B79D6C; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-blue-chamomile 
{ color: #7399D5; font-style: normal; text-decoration: none; text-transform: uppercase; }



.oil-name-rose 
{ color: #e8a6cc; font-style: normal; text-decoration: none; text-transform: uppercase; }

.oil-name-white-willow 
{ color: #7399D5; font-style: normal; text-decoration: none; text-transform: uppercase; }

a.videolink 
{ text-decoration: underline; }

a.videolink2 
{ text-decoration: underline; color: #888; }

.checkout-header, .privacy-header
{ font-size: 20px; font-family: arial, sans-serif; color: #aaa; margin: 30px 0 0 60px; border-bottom: 1px solid #aaa; padding-bottom: 20px; font-weight:  normal; }

.checkout-breadcrumbs 
{ font-size: 11px; font-family: arial, sans-serif; color: #aaa; margin: 5px 0 0 60px; }

.for-search-engines-only 
{ display: none; }




#div_inline_addtocart 
{ position: absolute; top: 0; left: 0; width: 240px; height: auto; border: 1px solid #f8f8f8; display: none; }

h1#h1-shopping-bag
{ margin: 20px 0 0 0; font-size: 18px; }

td.key 
{ padding: 5px; font-size: 11px; color: #777; text-align: right; }


/* Tell A Friend */
.tellafriend 
{text-transform: uppercase; background-color: #828282; padding: 5px 5px 3px 7px; width: auto; float: right; padding-right: 40px;}

.tellafriend a 
{color: #fff; font-size: 11px;}

/* PROGLIDE PRODUCT DETAIL CALLOUT */
div.productdescription div.proglidecallout {background: #838a92; color: #ffffff; width: 307px;}
div.productdescription div.proglidecallout span.calloutheader {display: block; width: 307px; height: 50px; background: url(/static/img/images7/campaigns/201004-proglide/product-detail-callout-header2.gif) no-repeat;}
div.productdescription div.proglidecallout span.calloutbottom {display: block; width: 307px; height: 12px; background: url(/static/img/images7/campaigns/201004-proglide/product-detail-callout-bottom.gif) no-repeat;}
div.productdescription div.proglidecallout div.copy {padding: 10px 20px; text-align: justify;}
div.productdescription div.proglidecallout div.copy nobr sub { display: block; text-align: left;}
div.productdescription div.proglidecallout span.calloutheader b {display: none;}
div.productdescription div.proglidecallout span.calloutbottom b {display: none;}

