body{text-align:center;color:#000;padding:0;margin:0;background-color:#fffaed;font-size:1.0em;font-family:arial,sans-serif;}
img{border:0;}
ul{list-style-type:square;}
.clear{clear:both;}
h1{font-size:1.4em;color:#630;background-color:#fff;margin:0;padding:0;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4,h5,h6,LABEL,h4.optionName,.sideBoxContent{font-size:1.1em;}
.larger{font-size:.9em;}
LEGEND{font-size:1.1em;color:#630;}
.prodrop8{padding:0;margin:0;list-style:none;height:34px;}
.prodrop8 li.top{display:block;float:left;}
.prodrop8 li a.top_link{display:block;float:left;height:34px;line-height:27px;color:#666;text-decoration:none;font-size:11px;font-weight:bold;cursor:pointer;}
.prodrop8 li a.top_link span{float:left;display:block;height:34px;}
.prodrop8 li a.top_link:hover{color:#000;line-height:25px;}
.prodrop8 li:hover>a.top_link{color:#000;line-height:25px;}
.prodrop8 table{border-collapse:collapse;width:0;height:0;top:0;left:0;right:0;bottom:0;padding:0;margin:0;}
.prodrop8 tr{padding:0;margin:0;}
.prodrop8 td{padding:0;margin:0;}
.prodrop8 a:hover{visibility:visible;position:relative;z-index:200;}
.prodrop8 li:hover{position:relative;z-index:200;}
.prodrop8 ul,.prodrop8 iframe{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;}
.prodrop8 ul.sub1{width:110px;text-align:center;}
.prodrop8 :hover ul{left:0;top:34px;background:#b9d3fb;padding:0;white-space:nowrap;height:auto;}
.prodrop8 :hover ul li{display:block;height:20px;position:relative;font-weight:normal;width:auto;}
.prodrop8 :hover ul li a{display:block;font-size:12px;height:20px;line-height:20px;width:auto;padding:0;color:#630;text-decoration:none;}
.prodrop8 :hover ul li a:hover{color:#fff;}
#container{text-align:left;margin:10px auto;background-color:#fff;color:#333;width:770px;padding:0;}
#banner{background:#fff url("../../../../images/header-top.png") top left no-repeat;color:#630;padding:10px 0 0 0;margin:0;height:120px;}
#banner a:link,#banner a:visited{color:#630;background-color:#fff;text-decoration:none;font-family:verdana;font-size:14px;}
#banner a:hover{color:#960;background-color:#fff;text-decoration:none;}
#banner ul{margin:0;padding:0;list-style-type:none;}
#banner li{background-image:url(../../../../images/monotypebrown.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;margin-bottom:4px;}
#navbar{background:#630 url("../../../../images/brownmenu-top.png") top left no-repeat;padding:8px 0;margin:0;text-align:center;color:#fff;width:100%;font-family:verdana;}
#navbar a{font-size:13px;padding:3px 6px;}
#navbar a:link,#navbar a:visited{background-color:#630;color:#fff;text-decoration:none;}
#navbar a:hover{background-color:#630;color:#fff;text-decoration:underline;}
#content{padding:20px 10px 10px 10px;}
#content a:link,#content a:visited{color:#630;background-color:#fff;font-weight:bold;text-decoration:none;}
#content a:hover{color:#a66;background-color:#fff;font-weight:bold;text-decoration:none;}
#content p{margin:0 0 5px 0;}
#content h1{margin:0;padding:0;font-size:1.1em;font-weight:bold;color:#630;background-color:#fff;font-family:arial,sans-serif;}
#content h2{margin:0;padding:0;font-weight:bold;font-size:1.0em;color:#000;background-color:#fff;}
.smallleft{float:left;width:320px;text-align:center;margin-top:20px;}
.smallleft ul{margin-left:10px;padding-left:10px;list-style-type:square;}
.smallright{float:right;width:320px;text-align:center;margin-top:10px;}
.smallright ul{margin-left:10px;padding-left:10px;list-style-type:square;}
.bigleft{width:380px;float:left;padding:10px;border-right:1px dashed #ccc;}
.bigleft ul{margin-left:10px;padding-left:10px;list-style-type:square;}
.bigright{width:380px;float:right;padding:10px;border-left:1px dashed #ccc;}
.bigright ul{margin-left:10px;padding-left:10px;list-style-type:square;}
.ingredientlist{background-color:#fff;color:#630;}
#footer{font-size:12px;background:#630 url("../../../../images/brownmenu-top.png") top left no-repeat;margin:0;color:#fff;padding:5px 0 0 0;text-align:center;}
#footer a:link,#footer a:visited{background-color:#630;color:#fff;text-decoration:none;font-size:11px;}
#footer a:hover{background-color:#630;color:#fff;text-decoration:underline;}
#footer ul{background-color:#630;color:#fff;padding:5px 0;margin:0;}
#footer li{background-color:#630;color:#fff;display:inline;list-style-type:none;padding:0 1px;margin:0;}
#productGeneral h1{text-align:left;font-size:2.2em;font-weight:normal;}
#productGeneral h2{text-align:left;font-size:2.2em;font-weight:normal;}
#productGeneral h3{text-align:left;font-size:1.5em;font-weight:normal;}
.floatright{float:right;padding:10px;}
.floatleft{float:left;padding:10px;}
.browseitem{width:530px;float:left;text-align:left;padding:10px;}
.browseitem img{float:right;padding:10px;}
.browseitem ul ul{padding:10px;list-style-type:none;}
.browseitem ul ul li{padding:3px 10px;}
.ingredientheader{margin:0;padding:0 5px 0 5px;background-color:#fff;color:#804000;}
.ingredientbody{margin:0;padding:5px 5px 10px 5px;background-color:#fff;color:#333;}
.ingredientbody2{margin:0;padding:5px 5px 10px 5px;background-color:#fff5de;color:#333;}
.ingredientlist{background-color:#fff;color:#630;}
.policyheader{margin:0;padding:0 5px 0 5px;background-color:#fff5de;color:#630;}
.policyheader2{margin:0;padding:0 5px 0 5px;background-color:#fff;color:#630;}
.browsemenu{color:#000;background-color:#fff;}
.header-centered{text-align:left;color:#804000;background-color:#fff;margin:0;padding:0;}
.header-left{text-align:left;color:#804000;background-color:#fff;margin:0;padding:0;}
#cartBoxGVButton,#cartBoxVoucherBalance{text-align:center;font-weight:normal;}
#searchContent{border-top:1px solid #804000;padding-top:20px;}
#whatsnew{border-top:1px solid #804000;margin-top:0;}
#whatsnew p{padding-left:0;}
#whatsnew ul{margin:0;padding:0;list-style-type:none;color:#804000;background-color:#fff;}
#whatsnew ul li{margin:0;}
#whatsnew ul li a:link,#whatsnew a:visited{color:#804000;background-color:#fff;text-decoration:none;}
#whatsnew ul li a:hover{color:#966;background-color:#fff;text-decoration:none;}
#whatsnew ul ul{margin:0 0 0 4px;padding:0;list-style-type:none;color:#804000;background-color:#fff;}
#whatsnew ul ul li{margin:2px 0 0 0;}
#whatsnew ul ul a:link,#whatsnew ul ul a:visited{color:#666;background-color:#fff;text-decoration:none;}
#whatsnew ul ul a:hover{color:#000;background-color:#fff;text-decoration:none;}
#ezpage{margin-top:0;}
#ezpage p{padding-left:10px;}
#ezpage ul{margin:0;padding:0;list-style-type:none;color:#804000;background-color:#fff;}
#ezpage li{margin:0;}
#ezpage a:link,#ezpage a:visited{color:#804000;background-color:#fff;text-decoration:none;}
#ezpage a:hover{color:#966;background-color:#fff;text-decoration:none;}
#ezpage ul ul{margin:0 0 0 4px;padding:0;list-style-type:none;color:#804000;background-color:#fff;}
#ezpage ul ul li{margin:2px 0 0 0;}
#ezpage ul ul a:link,#ezpage ul ul a:visited{color:#666;background-color:#fff;text-decoration:none;}
#ezpage ul ul a:hover{color:#000;background-color:#fff;text-decoration:none;}
#box{padding:20px;margin:0 auto;background-color:#eed;color:#fff;}
.newsbox{padding:5px;margin-bottom:10px;border:1px solid #d4a380;}
.newsbox p{padding:0;margin-top:5px;margin-bottom:0;}
.newsboxtitle{background-color:#fff5de;color:#630;padding:5px;margin-bottom:5px;border-bottom:1px solid #d4a380;}
.newsboxdate{float:right;}
.newsboxreadmore{padding-top:5px;margin:0;text-align:right;}
#navEZPagesTOC ul li a{text-decoration:none;margin:0;padding:0;}
#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{text-decoration:underline;margin:0;padding:0;}
.biggerText{font-size:1.2em;}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em;}
FORM,SELECT,INPUT{display:inline;}
TEXTAREA{margin:auto;display:block;width:95%;}
input:focus,select:focus,textarea:focus{background:#f0f8ff;}
FIELDSET{padding:.5em;margin:10px 20px;border:1px solid #ccc;font-size:14px;}
LEGEND{font-weight:bold;padding:.3em;font-size:16px;}
LABEL,h4.optionName{line-height:1.5em;padding:.2em;}
LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:.5em .3em;}
#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left;}
LABEL.inputLabel{font-size:.9em;width:11em;float:left;}
LABEL.inputLabelPayment{width:15em;float:left;}
LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left;}
P,ADDRESS{padding:.5em;}
ADDRESS{font-style:normal;}
.clearBoth{clear:both;}
HR{height:1px;margin-top:.5em;border:none;border-bottom:1px solid #9a9a9a;}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{margin:1.0em;padding:1.0em;font-weight:bold;border:1px solid #ccc;}
.messageStackWarning,.messageStackError{background-color:#fc6;color:#000;}
.messageStackSuccess{background-color:#fff5de;color:#000;}
.messageStackCaution{background-color:#ff6;color:#000;}
#mainWrapper{padding:10px;margin:10px auto;background-color:#fff;color:#333;text-align:left;width:750px;vertical-align:top;border:1px solid #804000;}
#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0;padding:0;}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto;}
#tagline{color:#000;font-size:2em;text-align:center;vertical-align:middle;}
#sendSpendWrapper{text-align:center;padding:10px;font-size:.9em;border:1px solid #804000;float:right;margin:0;width:260px;}
.floatingBox,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0;width:45%;padding:10px;}
#accountLinksWrapper{margin:0;padding:10px;}
#productAttributes{margin-left:10px;margin-top:10px;padding:0;font-size:.9em;}
.wrapperAttribsOptions{padding:5px;font-size:1.0em;font-weight:normal;}
.wrapperAttribsOptions h4{margin:0;font-size:1.0em;font-weight:normal;}
.attribsOptionsText{margin:0;padding:0;}
.navNextPrevCounter{margin:0;font-size:.8em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:.5em 0;list-style-type:none;}
#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper{margin:0;background-color:#000;font-weight:bold;color:#fff;width:100%;}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:.5em 0;list-style-type:none;text-align:center;}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0;margin:0;color:#fff;white-space:nowrap;}
#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #000;}
#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-height:1.5em;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0 .5em;margin:0;}
#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em;}
#navBreadCrumb{font-size:.8em;margin:0;padding:.5em;background-color:#fff;}
#navBreadCrumb a:link,#navBreadCrumb a:visited,#navBreadCrumb a:active{color:#999;background-color:#fff;text-decoration:none;}
#navBreadCrumb a:hover{color:#333;background-color:#fff;text-decoration:none;}
#navEZPagesTop{font-size:.7em;margin:0;padding:.5em;}
#navColumnOne{background-color:#fc9;}
#navColumnTwo{background-color:#fff;}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top;}
#productDescription,.shippingEstimatorWrapper{padding:.5em;}
.alert{color:#f00;margin-left:.5em;}
.important{font-weight:bold;}
.gvBal{float:right;}
.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0;}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em;}
#cartAdd{float:right;text-align:center;margin-top:10px;padding:0;}
.tableHeading TH{border-bottom:1px solid #fff5de;}
.tableHeading,#cartSubTotal{background-color:#fff5de;}
#cartSubTotal{border-top:1px solid #666;font-weight:bold;text-align:right;line-height:2.2em;padding-right:2.5em;}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:.5em 0;}
.cartUnitDisplay,.cartTotalDisplay{text-align:center;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#3c3;position:relative;}
.cartOldItem{color:#609;position:relative;}
.cartBoxTotal{text-align:right;font-weight:bold;}
.cartRemoveItemDisplay{width:3.5em;}
.cartAttribsList{font-size:.9em;margin:0;padding:0;}
.cartAttribsList ul{list-style-type:none;margin:0;padding:0;}
#mediaManager{width:50%;margin:.2em;padding:.5em;}
.mediaTitle{float:left;}
.mediaTypeLink{float:right;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through;}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#f00;}
.orderHistList{margin:1em;padding:.2em 0;}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0;}
#cartBoxEmpty{font-weight:bold;}
.totalBox{width:5.5em;text-align:right;padding:.2em;}
.lineTitle,.amount{text-align:right;padding:.2em;}
.amount{width:5.5em;}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:1em 1em 1em 1em;}
#cartImage{margin:.5em 1em;}
.attribImg{width:20%;margin:.3em 0;}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0;}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#804000;}
.leftBoxHeading,.centerBoxHeading{margin:0;background-color:#fff;padding:.5em .2em;}
.leftBoxContainer{border:1px solid #fff;margin-top:1.5em;}
.sideBoxContent{background-color:#fff;padding:.4em;}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#804000;}
.rightBoxHeading{margin:0;background-color:#fff;padding:.2em 0;}
h3.leftBoxHeading a:hover{color:#900;text-decoration:none;}
h3.rightBoxHeading a:hover{color:#900;text-decoration:none;}
.rightBoxContent{background-color:#fff;margin-bottom:1em;}
h3.itemTitle,h3.itemTitle a{margin:0;padding:0;font-weight:normal;}
#productListing{text-align:left;}
.productListing-data{padding:10px;color:#666;}
.productListing-odd,.productListing-odd a{font-size:14px;padding:0;color:#666;}
.productListing-even,.productListing-even a{font-size:14px;padding:0;color:#666;}
.centeredContent,TH,#cartEmptyText,#cartBoxEmpty,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center;}
#bestsellers .wrapper{margin:0 0 0 1.5em;}
#bestsellers ol{padding:0;margin-left:1.1em;}
#bestsellers li{padding:0;margin:.3em 0 .3em 0;}
#bannerboxHeading{background-color:#00c;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
.back{float:left;}
.forward,#shoppingCartDefault #PPECbutton{float:right;}
.bold{font-weight:bold;}
.rowOdd{background-color:#fff;height:1.5em;vertical-align:top;}
.rowEven{background-color:#fff;height:1.5em;vertical-align:top;}
.hiddenField{display:none;}
.visibleField{display:inline;}
#myAccountGen li,#myAccountNotify li{margin:0;}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top;}
TR.tableHeading{background-color:#fff5de;height:2em;}
#siteMapList{width:90%;float:right;}
.ratingRow{margin:1em 0 1.5em 0;}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0;}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#fff;}
.information{padding:10px 3px;line-height:150%;}
#shoppingcartBody #shippingEstimatorContent{clear:both;}
.seDisplayedAddressLabel{background-color:#85c285;text-align:center;}
.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold;}
#seShipTo{padding:.2em;}