/* GLOBAL STYLES
--------------------------------------------------------*/
body {background: #454545 url(images/design/bkgd-body.gif) repeat-x top; font-family: Verdana, Tahoma, sans-serif}
#Form2 {margin: 0; padding: 0}
#Form2 input, #Form2 select {font: 11px Verdana, Tahoma, sans-serif; color: #000; background: #fff; line-height: normal; margin: 0; padding: 0}
input#StandardSearch1_SimpleKeywordGroup1, input#StandardSearch1_SimpleKeywordGroup2, input#StandardSearch1_SimpleKeywordGroup3 {background: transparent}
#PageSubTable {width: 760px; background: url(images/design/bn-bkgd.jpg) no-repeat 0 0}
#ContentCell {height: 374px}
#Instruction1_InstructCell {color: #fff}
#Instruction1_InstructCell a {}
.Instructions {font-size: 11px; line-height: 18px}
.Messages, .ErrorMessages {font-size: 11px; font-weight: bold; color: #FF7235; text-align: center}
.Headings {font-size: 16px; font-weight: bold; color: #fff}
.ContentTableHeader, .ContentTable, .ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #fff; background: #81A4B8}
.Content {font-size: 11px; color: #fff; line-height: 18px}
.Content a {color: #fff; text-decoration: underline}
.Content a:hover {color: #fff; text-decoration: none}
a {outline: none}
.clear {clear:both}
.float-left {float:left}
.float-right {float:right}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.bold {font-weight:bold}
.italic {font-style:italic}
.img-left {float:left;margin:4px 10px 4px 0}
.img-right {float:right;margin:4px 0 4px 10px}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {}
#TopBannerCell .logo {float: left; width: auto; margin-top: 29px}
#TopBannerCell .address a {color: #fff; text-decoration: none}
#TopBannerCell .address a:hover {color: #FFB151}
#TopBannerCell .address {float: right; width: auto; font-style: verdana; font-size: 11px; color: #AEAEAE; margin-top: 33px;}
#TopBannerCell .address p {margin: 0; padding: 0}
#TopBannerCell .cart {float: right; width: 437px; font-style: verdana; font-size: 11px; color: #AEAEAE; margin-top: 31px; padding: 0; background:url(images/design/ba-nav_cart.gif) no-repeat; line-height: 25px; text-align:right}
#TopBannerCell .cart a {color: #fff; text-decoration: none}
#TopBannerCell .cart a:hover {color: #FFB151}

/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {font-size: 9px; color: #4C4C4A; text-align: center; height: 107px; vertical-align: top}
#TopSubBannerCell a {color: #fff; text-decoration: none}
#TopSubBannerCell a:hover {color: #FFB151}
#TopSubBannerCell span {margin: 0 3px}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell {border-top: 1px solid #656565; color: #656565; font-size: 9px; padding: 8px 0 20px 0}
#FooterCell .copy {float: left; width: auto}
#FooterCell .copy a {color: #656565; font-size: 9px; text-decoration: none}
#FooterCell .search {float: right; width: auto}
#FooterCell .search input {border: none; font: 10px Verdana, Tahoma, sans-serif; color: #000; width: 150px; background: #B2B2B5 url(images/design/ft-search_tile.gif) repeat-x top}

/* Default Page Styles
--------------------------------------------------------*/
.default #ContentCell {padding-bottom: 40px}
.default #ContentCell .c1 {float: left; width: 366px; margin: 67px 0 0 0}
.default #ContentCell .c1 p {margin: 0 20px; padding: 0}
.default #ContentCell .c2 {float: right; width: 374px; margin-top: 30px}
.default #ContentCell .c2 h2 {font-size: 12px; font-weight: bold; color: #8A8A8A; margin: 15px 0 10px 0; padding: 0}
.default #ContentCell .c2 h2 a {color: #8a8a8a; text-decoration: none}
.default #ContentCell .c2 div {width: auto; float: left}
.default #ContentCell .c2 div.original {padding-right: 12px; border-right: 1px solid #656565}
.default #ContentCell .c2 div.featured {margin-left: 17px}
.default #ContentCell ul {margin: 0 0 15px 0; padding: 0; list-style: none; width: 165px}
.default #ContentCell li {text-align: right; font-style: italic}
.default #ContentCell li a {color: #fff}

/* Static Page Styles
--------------------------------------------------------*/
.static #ContentCell {padding: 8px}
.static #ContentCell h1 {font: 20px "Times New Roman", Times, serif; color: #fff}
.static #ContentCell h2 {font-size: 14px; font-weight: bold; color: #fff}
.static #ContentCell h3 {font-size: 12px; font-weight: bold; color: #fff}
.static #ContentCell ul.schedule {margin: 0; padding: 0; list-style: none}

/* Original Oils Page Styles 
--------------------------------------------------------*/
.item {width: auto; float:left; margin: 0 20px; padding-bottom: 20px}
.item ul {width: 200px; margin: 0; padding: 0; list-style: none; text-align: center}
.item ul img {border: 1px solid #656565}

/* Detail & Search Result Page Styles
--------------------------------------------------------*/
.sr-img img, #ProductDetail21_ProductImage img, .img-left {border: 1px solid #656565}

.semadd {margin-left: 5px}
.semadd h1 {font-size:20px; font-family: "Times New Roman", Times, serif}