/* STYLESHEET FOR SingleMailingLabel.com */
body { margin:0; font-family:'Trebuchet MS', Trebuchet, Verdana, Sans-serif; font-size:75%; color:#000; background:#D98C40 url('../images/site_bkgd.jpg') repeat-x; }
a img { border:none; }
a:link, #navEZPagesTOC ul li a { color:#36C; }
a:visited { color:#36C; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navCatTabs ul li a:hover { color:#E3A730; text-decoration:none; }
a:visited:hover, #navEZPagesTOC ul li a:visited:hover, #navMain ul li a:visited:hover, #navCatTabs ul li a:visited:hover { color:#E3A730; text-decoration:none; }
#navSupp ul li a:hover, #navSupp ul li a:visited:hover { color:#fc9; }
a:active { color:#00F; }
h1 { font-size:1.5em; color:#9a9a9a; }
h2 { font-size:1.4em; }
h3 { font-size:1.3em; }
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{ font-size:1.1em; }
.biggerText { font-size:1.2em; }
h1, h2, h3, h4, h5, h6 { margin:0.3em 0; }
/*  Might uncomment either or both of these if having problems with IE peekaboo bug:h1, h2, h3, h4, h5, h6, p { position:relative; }
*html .centerColumn { height:1%; }
*/
CODE { font-family:arial, verdana, helvetica, sans-serif; }
FORM, SELECT, INPUT { display:inline; font-size:1em; margin:0.1em; padding:0; font-family:'Trebuchet MS', Trebuchet, Verdana, Sans-serif; }
TEXTAREA { float:left; margin:auto; display:block; width:95%; }
input:focus, select:focus, textarea:focus { background:#DDE8FD; }
FIELDSET { padding:0.5em; margin:0.5em 0em; border:1px solid #cccccc; }
LEGEND { font-weight:bold; padding:0.3em; }
LABEL, h4.optionName { line-height:1.5em; padding:0.2em; }
LABEL.checkboxLabel, LABEL.radioButtonLabel { margin:0.5em 0.3em; }
#logo { display:none; }
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { float:left; }
LABEL.inputLabel { width:9em; float:left; }
LABEL.inputLabelPayment { width:14em; float:left; padding-left:2.5em; }
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width:11em; float:left; }
#checkoutPayment LABEL.radioButtonLabel { font-weight:bold; }
P, ADDRESS { padding:0.5em; }
ADDRESS { font-style:normal; }
.clearBoth { clear:both; height:0px; }
HR { height:1px; margin-top:0.5em; border:none; border-bottom:1px solid #9a9a9a; }

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution { line-height:1.8em; padding:0.2em; border:1px solid #9a9a9a; }
.messageStackWarning, .messageStackError { background-color:#ff0000; color:#ffffff; }
.messageStackSuccess { background-color:#99FF99; color:#000000; }
.messageStackCaution { background-color:#FFFF66; color:#000000; }

/*wrappers - page or section containers*/
#mainWrapper { text-align:left; width:750px; vertical-align:top; }
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage { margin:0em; padding:0em; }
#contentMainWrapper { background:#FFF; border-bottom:1px solid #999; margin:-20px 0 0 0; }
#logoWrapper { background:#fff url(../images/site_logo.png) repeat-x; height:100px; margin:1em auto 0.8em auto; border-bottom:1px solid #999; }
#mainWrapper { margin:auto; }
#navColumnOneWrapper, #navColumnTwoWrapper { margin-bottom:0.5em; padding:0; }
#taglineWrapper { margin:0; padding:0; height:0; }
#tagline { text-indent:-1234em; }
#sendSpendWrapper { border:1px solid #cacaca; float:right; margin:0em 0em 1em 1em; }
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper { margin:0; width:47%; }
.wrapperAttribsOptions { margin:0.3em 0em; }

/*navigation*/
.navSplitPagesResult { }
.navSplitPagesLinks { }
.navNextPrevCounter { margin:0em; font-size:0.9em; }
.navNextPrevList { display:inline; white-space:nowrap; margin:0; padding:0.5em 0em; list-style-type:none; }
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper { margin:0em; padding:0.3em 0.2em; font-weight:bold; color:#fff; height:1%; }
#navCatTabsWrapper { /*background-color:#ffffff; color:#9a9a9a; background-image:none;*/ display:none; visibility:hidden; }
#navMain ul, #navSupp ul, #navCatTabs ul { margin:0; padding:0.5em 0em; list-style-type:none; text-align:center; line-height:1.5em; }
#navMain ul li, #navSupp ul li, #navCatTabs ul li { display:inline; }
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a { padding:0em 0.5em; margin:0; color:#fff; white-space:nowrap; }
#navCatTabs ul li a { color:#9a9a9a; }
#navEZPagesTOCWrapper { font-weight:bold; float:right; height:1%; border:1px solid #9a9a9a; }
#navEZPagesTOC ul { margin:0; padding:0.5em 0em; list-style-type:none; line-height:1.5em; }
#navEZPagesTOC ul li { white-space:nowrap; }
#navEZPagesTOC ul li a { padding:0em 0.5em; margin:0; }
#navCategoryIcon, .buttonRow, #indexProductListCatDescription { margin:0.5em; }
#navMainSearch { float:right; margin:0.1em 0 0 0; font-weight:normal; font-size:0.9em; }
#navBreadCrumb { padding:0.5em; background-color:#fff; font-size:0.95em; font-weight:bold; margin:0; }
#navEZPagesTop { height:30px; width:750px; font-size:1em; margin:0 auto 1em auto; border:1px solid #36C; text-align:center; background:url('../images/box_header_bkgd.png') repeat-x; }
#navEZPagesTop2 { margin:4px auto 0 auto; }
#navEZPagesTop a, #navEZPagesTop a:active, #navEZPagesTop a:visited { margin:0 10px; color:#fff; font-weight:bold; }
#navEZPagesTop a:hover, #navEZPagesTop a:visited:hover { color:#E3A730; text-decoration:none; }
#navColumnOne, #navColumnTwo { background-color:#EDEDED; border:10px solid #fff }

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align:top; }

/*.content,*/
#productDescription, .shippingEstimatorWrapper { /*font-size:1.2em;*/ padding:0; }
.alert { color:#FF0000; margin-left:0.5em; }
.advisory { }
.important { font-weight:bold; }
.notice { }
.rating{}
.gvBal { float:right; }
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding:0.5em; }
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size:0.9em; }
#siteinfoLegal, #siteinfoIP { color:#fff; }

/*Shopping Cart Display*/
#cartAdd { float:right; text-align:center; margin:0.75em; border:1px solid #000000; padding:0.75em; font-size:11px; font-weight:normal; }
.tableHeading TH { border-bottom:1px solid #9a9a9a; }
.tableHeading, #cartSubTotal { background-color:#e9e9e9; }
#cartSubTotal { border-top:1px solid #cccccc; font-weight:bold; text-align:right; line-height:2.2em; padding-right:2.5em; }
.tableRow, .tableHeading, #cartSubTotal { height:2.2em; }
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay { padding:0.5em 0em; }
.cartUnitDisplay, .cartTotalDisplay { text-align:right; padding-right:0.2em; }
#scUpdateQuantity { width:2em; }
.cartQuantity { width:4.7em; }
.cartNewItem { color:#33CC33; position:relative;  /*do not remove-fixes stupid IEbug*/}
.cartOldItem { color:#660099; position:relative;  /*do not remove-fixes stupid IEbug*/}
.cartBoxTotal { text-align:right; font-weight:bold; }
.cartRemoveItemDisplay { width:3.5em; }
.cartAttribsList { margin-left:1em; }
#mediaManager { width:50%;  margin:0.2em; padding:0.5em; background-color:#E4FEf5; border:1px solid #003D00; }
.normalprice, .productSpecialPriceSale { text-decoration:line-through; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color:#ff0000; }
.orderHistList { margin:1em; padding:0.2em 0em; list-style-type:none; }
#cartBoxListWrapper ul, #ezPageBoxList ul { list-style-type:none; }
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal { margin:0; padding:0.2em 0em; }
#cartBoxEmpty, #cartBoxVoucherBalance { font-weight:bold; }
.totalBox { width:5.5em; text-align:right; padding:0.2em; }
.lineTitle, .amount { text-align:right; padding:0.2em; }
.amount { width:5.5em; }

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { margin:0em 1em 1em 0em; }
.categoryIcon { display:none; visibility:hidden; }
#cartImage { margin:0.5em 1em; }

/*Attributes*/
.attribImg { width:20%; margin:0.3em 0em; }
.attributesComments { }

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew { margin:1em 0em; }
.centerBoxWrapper { border:1px solid #9a9a9a; height:1%; margin:1.1em 0; }
h2.centerBoxHeading { font-size:1.3em; color:#fff; }

/*sideboxes*/
.columnLeft { }
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a { font-size:1.5em; color:#fff; font-weight:normal; height:30px; padding:3px 0 0 0; background:url('../images/box_header_bkgd.png') repeat-x; }
#searchHeading, #searchHeading label, #manufacturersHeading, #manufacturersHeading label { font-size:1.75em; margin:0; padding:0; }
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading { font-size:0.9em; color:#ffffff; }
.leftBoxHeading, .centerBoxHeading, .rightBoxHeading { margin:0em; background-image:url(../images/tile_back.gif); padding:0; }
.leftBoxContainer, .rightBoxContainer { margin:0 0 1.5em 0; border:0;  }
.sideBoxContent { margin:0.4em; }
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover { color:#FFFF33; text-decoration:none; }
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited { color:#FFFFFF; }
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { text-align:center; }
.productListing-data { padding-top:10px; }
#bestsellers .wrapper { margin:0em 0em 0em 1.5em; }
#bestsellers ol { padding:0; margin-left:1.1em; }
#bestsellers li { padding:0; margin:0.3em 0em 0.3em 0em; }
#bannerboxHeading { background-color:#0000CC; }
#upProductsHeading { text-align:left; }
#upDateHeading { text-align:right; }

/* categories box parent and child categories */
A.category-top, A.category-top:visited { color:#36C; }
A.category-links, A.category-links:visited { color:#36C; }
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited { color:#36C; }
SPAN.category-subs-parent { font-weight:bold; }
SPAN.category-subs-selected { font-weight:bold; }
/* end categories box links */

/*misc*/
.back { float:left; }
.forward, #shoppingCartDefault #PPECbutton { float:right; }
.bold { font-weight:bold; }
.rowOdd { background-color:#E8E8E8; height:1.5em; vertical-align:top; }
.rowEven { background-color:#F0F0F0; height:1.5em; vertical-align:top; }
.hiddenField { display:none; }
.visibleField { display:inline; }
CAPTION { /*display:none;*/ }
#myAccountGen li, #myAccountNotify li { margin:0; }
.accountTotalDisplay, .accountTaxDisplay { width:20%; text-align:right; /*vertical-align:top*/ }
.accountQuantityDisplay { width:10%; vertical-align:top }
TR.tableHeading { background-color:#cacaca; height:2em; }
.productListing-rowheading { background-color:#abbbd3; background-image:url(../images/tile_back.gif); height:2em; color:#FFFFFF; }
#siteMapList { width:90%; float:right; }
.ratingRow { margin:1em 0em 1.5em 0em; }
LABEL#textAreaReviews { font-weight:normal; margin:1em 0em; }
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart { background-color:#ffffff; }
#indexDefaultHeading { color:#36C; font-size:1.5em; text-align:center; margin-bottom:1em; }
.greeting { font-size:1.15em; font-weight:bold; text-align:center; }
.tabTable { margin-bottom:15px; }
#productMainImage { line-height:2.25em; float:right; margin-left:1.5em; }
#productMainImage a { text-decoration:none; }
.productQuantityDiscounts_table { width:59%; margin-top:-80px; font-size:11px; font-weight:normal; }
.productQuantityDiscounts_td { background:#EDEDED; }
.productQuantityDiscounts_header { background:#36C; font-weight:bold; color:#FFF; }
.invisiwrapper { display:none; visibility:hidden; }