body {background: #3F2727;color: #000000;font-family: Verdana,Arial;font-size: 11px;margin: 0 auto;padding: 0;text-align: center;}
#bannerOne { width:205px; float:right; text-align:right;}

#bannerThree { float:left; text-align:left; margin:0 auto; }

.maincenterColumn { padding:6px;}

.floatleft {float:left;}

.floatright {float:right;}

li { list-style:none;}

a img {border: none; }

.productname_truncated, .productListing-name {_width:148px;overflow:hidden;}

.last {_width:110px;}

a:link, #navEZPagesTOC ul li a { color: #900000;text-decoration: none;} 

a:visited { color: #B88255;	text-decoration: none;}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navCatTabs ul li a:hover { color: #B88255;text-decoration: underline;}

#navSupp ul li a:hover {color:#EEEEEE;text-decoration: underline;}

a:active, a:visited, a:link {color: #000000;text-decoration:none}

a:hover { text-decoration:underline;}

h1 {font-size: 1.5em;color: #402828;}

h2 {font-size: 1.4em;}

h3 {font-size: 1.3em;}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger{ font-size: 1.1em;}

.biggerText {font-size: 1.2em;}

h1, h2, h3, h4, h5, h6 {margin: 0.3em 0;}

CODE { font-family: verdana, arial, helvetica, sans-serif;font-size: 1em;}

FORM, SELECT, INPUT {display: inline;font-size: 1em;margin: 0.3em;font-family:verdana, arial;}

SELECT, input[type=text] {border:1px inset #000;}

TEXTAREA {margin: auto;display: block;width: 95%;}

FIELDSET {padding: 0.5em;margin: 0.5em 1em 0.5em 0;border: 1px solid #cccccc;}

LEGEND { font-weight: bold;padding: 0.3em;color: black;}

LABEL, h4.optionName { line-height: 1.5em;padding: 0.2em;}

LABEL.checkboxLabel, LABEL.radioButtonLabel { margin: 0.5em 0.3em;}

#logo, .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;}

HR {height: 1px;margin-top: 0.5em;border: none;border-bottom: 1px solid #9a9a9a;}

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {line-height: 1.8em;padding: 0.2em;border: 1px solid #9a9a9a;}

.messageStackWarning, .messageStackError { background-color: #F7E9E9;}

.messageStackSuccess {background-color: #99FF99;color: #000000;}

.messageStackCaution {background-color: #FFFF66;color: #000000;}

#pagewrapper {width:1000px; margin:0 auto; padding: 0;}

#mainWrapper {background-color: #ffffff;text-align: left;width: 1000px;vertical-align: top;}

#navSupp{width:1000px;margin:auto;}

#logoWrap{margin:0 auto;background-color: #ffffff;width:1000px;height:90px;}

#topBannerWrapper {text-align:center;background:#EBD6D6;}

#cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0em;padding: 0em;}

#contentMainWrapper {margin:0 auto;padding:0;}

#topBarWrap ul{margin:0 auto;padding:0;float: left;display:block;width:710px;}

#topBarWrap ul {list-style:none;border:none;*height:26px;}

#topBarWrap ul li {float:left;color:#FFFFFF;padding:2px 10px;*padding:0px 10px;}

#topBarWrap ul li a { color:#FFFFFF;text-decoration:none;}

.navbarTab {float:left; height:25px; line-height:25px; margin:0 auto; padding:0; text-align:center; }

.navbarTab:hover {background: #D90461;}

#topBarWrap span.navbarTab{cursor:pointer;}

.inDept, #topBarWrap span.inDept a:hover, #topBarWrap span.inDept a:hover h2 {background-color:#4C3948;text-decoration:none;}

.navDivider {height:19px;line-height:19px;margin-top:4px;float:left;margin-left:2px;margin-right:2px;display:none;}

.navDivider2 {height:19px;line-height:19px;margin-top:4px;border-left:1px solid #FFFFFF;border-right:1px solid #C4AA6F;float:left;margin-left:2px;margin-right:2px;}

h2.navLink {font-size: 11px;color: #FFFFFF;margin:0 auto;padding:0;}

#topSearch, #topTags {text-align:left;float:left;color:#57596C;padding-top:3px;padding-left:20px;padding-right:5px;}

#topTags {color:#57596C;padding-top:5px;}

#topSearch input {margin-top:0px;vertical-align:top;}

#topBar{width:836px;margin:0 auto;color:#BEA97C;font-weight:bold;padding: .8em;}

.topBox{float:right;padding: 0 1em 0 1em;margin-top:3px;}

#nav_header{text-align:left;margin-left:10px;font-size:11px;color:#fff;width:300px;float:left;}

#topnavbar { background:#000; text-align:left; line-height:24px;}

#topnavbar ul { margin:0 auto; padding:0; text-align:right; float:right; width:500px; display:block; *margin-right:15px;}

#topnavbar ul li a:link, #topnavbar ul li a:visited { color:#FFF; text-decoration:none;}

#topnavbar ul li a:hover { color:#FFF; text-decoration:underline;}

#nav_header a:link, #nav_header a:visited {padding:3px 5px;text-decoration:none;}

#nav_header a:hover { padding:3px 5px;text-decoration:underline;}

#lang_header{ padding-left:1em;}

#lang_header a{margin-left: 4px;}

#currency_header{border-right:1px solid #C4AA6F;}

#cart_header{ padding:0;text-align:center;margin-left:120px;}

#cartImgWrapper { width:40px; height:40px; margin:0 auto; padding:8px 0 5px 0;}

#cart_header ul li { list-style:none;text-align:center;}

#cartImg {border:1px solid #BEA97C;display:block;width:40px; height:40px;}

#cartName {text-align:right; display:block; float:right; width:230px; font-weight:bold; color:#FFF; line-height:25px; margin-right:10px;}

#topright {float:right;text-align:right;width:270px;color:#B88255;margin-right:6px;margin-top:3px;}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { margin: auto;} 

#tagline {color:#000000;font-size: 1.8em;text-align : center;vertical-align: middle;}

#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.2em 0em;}

.navSplitPagesResult { background:#956A6A;}

.navNextPrevCounter {margin: 0em;font-size: 0.9em;}

.navNextPrevList {display: inline;white-space: nowrap;margin: 0;padding: 0.5em 0em;list-style-type: none;}

#navSuppWrapper, #navCatTabsWrapper {margin: 0;padding: 0;color: #000;height: 1%;background:#fff;}

#payments{float:left;background:url(../images/payments.gif) 1.5em 0 no-repeat;width:25%;padding:1em 0;}

#bottomNav{margin:auto;padding-top:15px;}

#bottomNav a, #bottomNav a:visited{color:#9a9a9a;text-decoration:underline;}

#navCatTabsWrapper {color: #F5FFD7;background-image:none;}

#navMain ul, #navSupp ul, #navCatTabs ul {margin: 0;padding: 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, #navSupp ul li a:visited, #navCatTabs ul li a {text-decoration: none;padding: 0em 0.5em;margin: 0;white-space: nowrap;}

#navSupp ul li a:hover {color:#918255;text-decoration:underline;}

#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;}

#navBreadCrumb {padding: 0.6em;font-size: 1em;color:#666;border:solid 1px #E1C6C6;}

#navEZPagesTop { font-size: 11px;margin: 0;color:#ffffff;}

#navEZPagesTop a:link, #navEZPagesTop a:visited{ color:#ffffff;	padding:0;}

#navEZPagesTop a:hover{ text-decoration:underline;}

#navColumnOne, #navColumnTwo { background-color: transparent;}

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {vertical-align: top;}

.shippingEstimatorWrapper {	padding: 0.5em;}

.alert {color: #B97258;margin-left: 0.5em;}

.important { font-weight: bold;	}

.gvBal { float: right;}

#bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0;}

#bannerOne{ padding:0;margin: 0 auto;}

.banners img{ padding:0;}

.centerColumn{ padding:0;margin:0 auto;}

.smallText, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em;}

#cartAdd {text-align: center;}

#cartSubTotal {font-weight: bold;text-align: right;line-height: 2.2em;padding-right: 0.1em;background-color:#F7E9E9;height: 3em;}

.tableRow, .tableHeading { 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;}

.cartOldItem { color: #660099;position: relative;}

.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;}

.mediaTitle { float: left;}

.mediaTypeLink { float: right;}

.normalprice, .productSpecialPriceSale { text-decoration: line-through;}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: #B97258;}

.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;}

#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {margin: 0em 1em 1em 0em ;}

#cartImage { margin: 0.5em 1em;	}

.attribImg {width: 20%;	margin: 0.3em 0em;}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {margin: 0em;}

.centerBoxContentsFeatured{overflow:hidden;}

.centerBoxWrapper { height: 1%; margin: 1.1em 0 0 0;}

h2.centerBoxHeading { font-size: 1.4em;	color: #4B394A;}

h3.leftBoxHeading, h3.leftBoxHeading a,h3.rightBoxHeading, h3.rightBoxHeading a {font-size: 14px;color: #000;line-height:20px;}

.leftBoxHeading, .rightBoxHeading {margin: 0em;padding:.3em .8em;background: url(../images/x-line.gif) repeat-x bottom;}

.centerBoxHeading{ margin: 0em; padding:.3em 0 .4em 1em;}

#whatsnewHeading, #manufacturersHeading, #currenciesHeading, #musicgenresHeading, 

#recordcompaniesHeading, #searchHeading, #search-headerHeading, #shoppingcartHeading {background: url(../images/title_fade.jpg) repeat-x;font-size:1.1em;padding:.4em 0 .5em 1em;}

#bestsellersHeading, #reviewsHeading, #featuredHeading, #informationHeading, #moreinformationHeading, 

#ezpagesHeading, #bannerboxallHeading, #specialsHeading, #languagesHeading, #whosonlineHeading, 

#productnotificationsHeading, #tellafriendHeading {font-size:1.1em;padding:.4em 0 .5em 1em;}

#categories ul{padding:0;margin:0;list-style:none;}

.category-top li{padding:0;margin:0;background: #EEEEEE;vertical-align:middle;}

li.category-top a {border-bottom:1px solid #EEEEEE;color:#FF0000;display:block;font-size:12px;font-weight:bold;height:17px;margin:0;	padding:2px 0 0 2px;}

li.category-products,li.category-subs {padding-left:8px;}

li.category-products a,li.category-subs a {background:url("../images/a_bg.gif") no-repeat scroll left center transparent;color:#000000;
display:block;font-weight:normal;margin-left:10px;padding:2px 0 2px 15px;}

li.category-top a:hover {background:none repeat scroll 0 0 #FFFFFF;color:#FF0000;}

li.category-products a:hover,li.category-subs a:hover {background:#402828 url(../images/boxlistbg.png) 0.1em 0.2em no-repeat;color:#EEEEEE;}

#categoriesContent{ padding:0;margin:0;}

#categoriesContent ul, #chcategoriesContent ul {background:none repeat scroll 0 0 #FDE4E1;margin:0;padding:0;}

#bestsellersContent { color:#333333;}

.scroller_container { height:210px;}

#informationContent a:link, #informationContent a:visited, #bestsellersContent, 

#bestsellersContent a:link, #bestsellersContent a:visited{color:#918255;}

#extralinks{padding: .5em 0 .5em 1em;}

.leftBoxContainer, .rightBoxContainer { background-color:#FFFFFF;margin:0;overflow:hidden;}

.leftBoxContainer ul li, .rightBoxContainer ul li , .singleBoxContainer ul li{list-style-type: none;margin:0px;padding-left: 0px;}

.leftBoxContainer ul, .rightBoxContainer ul , .singleBoxContainer ul{margin:0px;padding-left:0px;}

.leftBoxContainer ul ul, .rightBoxContainer ul ul, .singleBoxContainer ul ul{list-style-type: square;margin:0px;padding-left:5px;}

.sideBoxContent { background-color: #ffffff;}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover { color: #000;text-decoration: none;} 

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {text-align: center;}

#bestsellers .wrapper { margin: 0em 0em 0em 1.5em;}

#bestsellers .leftBoxHeading {background:#A98989 url(../images/bestsellers.gif) no-repeat scroll 5px 10px !important;color:#FFFFFF;padding-left:25px;}

.ic{display:none;}

#upProductsHeading { text-align: left;}

#upDateHeading { text-align: right;}

A.category-top, A.category-top:visited { color: #008000;text-decoration: none;}

A.category-links, A.category-links:visited { color: #333333;font-weight:bold;}

A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {color: #B97258;text-decoration: none;}

SPAN.category-subs-parent { font-weight: bold;}

SPAN.category-subs-selected { font-weight: bold;}

.back { float: left;}

.footerback { float: right;}

.forward, #shoppingCartDefault #PPECbutton { float: right;}

.bold { font-weight: bold;}

.rowOdd { margin:10px 0;height: 1.5em;vertical-align: top;}

.rowEven {margin:10px 0;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: #ECC9BE;height: 2em;border:1px solid #CBCBCB;}

.productListing-rowheading { background-image: url(../images/centerBoxHeadingbg.gif);height: 2em;color: #FFFFFF;}

#siteMap,#pageNotFound{text-align:center;}

#siteMapList { margin-top:20px;overflow:hidden;}

#siteMapList li {border-bottom:1px dotted #666666;color:#FF0000;float:left;margin:5px 0;}

#siteMapList li ul li {border:medium none;float:left;line-height:25px;margin:0;width:230px;}

#siteMapList ul{overflow:hidden;zoom:1}

#siteMapList ul li{border-bottom:1px dotted #666666;background:#fff;}

#siteMapList ul li ul li{border-bottom:none;background:#D7BFBF;}

#siteMapList ul li ul li ul li{border-bottom:none;background:#B38585;}

.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;}

.information {padding: 10px 3px; line-height: 150%;}

#shoppingcartBody #shippingEstimatorContent { clear: both; }

.seDisplayedAddressLabel {padding-bottom:10px;}

.seDisplayedAddressInfo {text-transform: uppercase;text-align: center;font-weight: bold;}

#seShipTo { padding: 0.2em;}

#trailimageid {position: absolute;visibility: hidden;left: 0px;top: 0px;width: 220px;height: 0px;z-index: 1000;}

#trailimageid div {padding: 5px;background-color: #FFF;border: 1px solid #888;text-align: center;}

#trailimageid h1 {font-size: 100%;font-weight: normal;margin: 0;padding: 2px 0px;text-align: left;width: 100%;}

#trailimageid img { margin: 2px; border: none;}

#indexDefaultHeading { display:none;}

#indexDefaultMainContent { margin:0 auto; padding:0;}

#indexDefaultMainContent .div{ margin:0 auto;padding:0;}

.siteinfoLegal{color: #ffffff; float: left;}

.siteinfoLegal a {color: #ffffff;}

#topBarWrap a:visited { text-decoration:none;}

span.aPage, span.thisPage {cursor:pointer !important;font-size:12px;height:18px;line-height:18px;margin:0 1px 0 1px;min-width:12px;padding-left:3px;padding-right:3px;text-align:center;}

span.aPage a{ color:#fff; }

span.thisPage { color:#FFAF02; cursor:default; font-weight:bold;}

.prev_navi_button {background:url(../images/prev_navi_button.gif) no-repeat;width:70px;height:18px;display:block;float:left;margin:1px 0 0 0;padding:0;}

.page { float:left; }

.next_navi_button {background:url(../images/next_navi_button.gif) no-repeat;width:70px;height:18px;display:block;float:left;margin:1px 0 0 5px;padding:0;}

.next, .prev { line-height:150%; color:#FFF; padding:0 5px; }

.productslisting { color:red;}

.productslisting a:link, .productslisting a:visited { text-decoration:none;}

.productslisting a:hover { color:#918255;text-decoration:underline; }

.productslistingcell { float:left;vertical-align:bottom;text-align:center;}

#productInfoLeft { float:left; width:320px; margin-top:5px;}

#productInfoMid { float:left; width:430px; margin-top:5px; background: url(../images/spriteImage-1px-tiles.gif) repeat-x 0 -80px; padding:0 5px;}

#productInfoRight { float:right; width:165px;  text-align:center; background-color:#F7E9E9; padding:10px 0; margin:5px 10px 10px 0; color:#918255; }

.attribsRadioButton {display:block; float:left;height:22px;text-align:center;}

.one { background:none;}

.optionImage { float:left;}

.attribImages { vertical-align:middle;}

.wrapperAttribsOptions input { float:left;}

#z0 { height:40px;display:block;float:left; padding:7px 5px 0 0;}

#z1 { height:40px;display:block;float:left; padding-top:15px;}

#z2 { height:40px;display:block;float:left; padding-top:15px;}

#z3 { height:40px;display:block;float:left; padding:12px 5px 0 5px;}

#z4 { height:40px;display:block;float:left; padding-top:15px;}

#productGeneral form { margin:0 auto;}

h4.optionName { display:block;color:#5B6571;}

#attribsOptionsText { font-weight:normal; display:none;}

h1#productName { color:#000;margin-bottom:10px;}

#SizeChart { color:#918255;font-weight:normal;margin-left:150px;}

#productInfoMid #categoryIcon { display:inline;}

#bestsellersContent .productPriceDiscount { display:none;}

#productReviewTextLink { background:url(../images/arrow_right.gif) no-repeat -2px 2px; padding-left:10px;}

.reviewCount strong { display:none;}

.cartTotalDisplay, .cartUnitDisplay { text-align:center;}

#scProductsHeading { text-align:left;}

.scHeading { background-color:#F7E9E9;}

.dashline { display:none;}

.dashline2 { height:10px; background:url(../images/dash_line3.gif) repeat-x #ffffff;width:480px;}

.reviewCount { margin:0;display:block;float:left;}

input[type=hidden] {margin:0 auto;padding:0;height:0px;width:0px;}

.cartAttribsList ul { margin:0 auto; padding:0;	color:#5B6571;}

.cartImage {width:60px;}

#scSubTotal {background-color:#FFFFFF;margin-left: 8px;padding-left:8px;padding-right: 8px;color:#5B6571;font-weight:normal;}

.cartProductDisplay, .cartUnitDisplay, .cartQuantity, .cartTotalDisplay {padding-top:10px;}

#shippingEstimatorContent {text-align:left;}

#shippingEstimatorContent label {width:100px; text-align:right;}

#popupShippingEstimator {text-align:center; background:url(../images/bg.png) repeat-x;}

.shippingEstimatorWrapper {width:560px;padding:0 2px;border-left:#BEA97C solid 1px;border-right:#BEA97C solid 1px;margin:0 auto;}

.shippingEstimatorInnerWrapper {background-color:#FFFFFF; margin:0 auto; padding:5px;}

#shippingEstimatorContent h2 {padding:5px;}

.cartTotalsDisplay, #seProductsHeading, #seProductsHeading, #seTotalHeading  { background-color:#F7E9E9;padding:6px 3px;}

#seProductsHeading, #seProductsHeading, .seDisplayedAddressLabel { text-align:left;}

.seDisplayedAddressInfo { font-size:18px; padding:5px 3px 10px 10px;}

#productReviewsDefaultProductImage ul, #reviewsInfoDefaultProductImage ul, #reviewWriteMainImage ul {list-style:none;margin:0 auto;padding:0;}

h3#bannerbox2Heading {display:none;}	

.ReviewsRow { background:url(../images/spriteImage-1px-tiles.gif) repeat-x 0 -80px;	padding-top:5px;padding-left:5px;}

.p_f_en a {text-decoration:none;}

.centerColumnRight {width:480px;}

.additionalimagethumbs {margin-top:10px;}

.pagenaviwrapper { margin:0;padding:6px;}

#otherProducts {padding:0; margin-top:-20px;}

#otherProducts h2.centerBoxHeading { font-weight:normal; float:right; font-size:10px}

#bestseller.leftboxcontainer { height:150px; }

.highlight {background:url(../images/hot.gif) bottom right no-repeat;}

#shopthiscate { background:url(../images/arrow_right.gif) no-repeat 3px 2px; padding-left:15px; float:left; margin:0 0 5px 0;}

#accountLinksWrapper ul { margin-left:20px; font-size:12px; line-height:24px;}

#loginboxContent ul { margin-left:15px; font-size:12px; line-height:18px;}

#loginboxContent li { background:none;}

#loginboxContent ul li ul { margin-left:0;}

#loginboxContent ul li ul li { background:url(../images/arrow_right.gif) no-repeat 3px 5px; padding-left:15px;}

.productListing-data a img { margin-bottom:6px;}

.productSpecialPrice { font-weight:bold; }

.pagenaviwrapper { clear:both; padding-right:30px; background:#8F6567;}

#QuantityDiscounts {background-color:#E2D8C5; width:100%;}

.QuanyityDiscountTD { background-color:#fff;}

.QuanyityDiscountTH { background-color:#F3F2ED;}

.jscroller2_up ol { margin-left:0 }

#topnavbar ul li { margin:0 auto; padding:2px 10px; list-style:none; color:#FFF; font-size:11px; line-height:20px; display:inline}

#topnavbar, #topnavbar a:link, #topnavbar a:visited, #topnavbar a:hover { color:#D30861; font-weight:bold}

#topnavbar ul li:hover { background: #DD0361}

#siteKeywords, #siteKeywords h1, #bannerboxHeading { display:none; height:0; }

#topBannerWrapper, #topBarWrap { clear:both; }

#subscribe .leftBoxHeading {color:#FFF; background: url(../images/icon_subscription.gif) no-repeat #A98989 5px 10px; padding-left:25px;}	

#subscribe_content { width:180px; padding-left:6px; padding-bottom:6px;}

.subscribe_text { color:#999; letter-spacing:1px; padding:3px 5px; display:block; }

#editablesideboxHeading { display:none}

#footer_seo { border-bottom:10px #F1E0E0 solid; background-color:#402728; margin:0; padding:6px; text-align:center; }

#footer_seo h1, #footer_seo h2, #footer_seo, #footer_seo a {  font-size:11px; font-weight:normal; color:#FFF}

#footerbottom span { margin: 5px 10px;}

#navSuppWrapper ul li { list-style:none; display: block; float:left; }

.verisign { background:url(../images/getseal.gif) no-repeat; width: 120px; height: 84px; margin-left:70px; }

.shippingbot { background:url(../images/shipped_logo.jpg) no-repeat; width: 160px; height: 104px; }

.payment { background: url(../images/secure_cards.gif) no-repeat; width: 278px; height: 111px; }

#ezpage_footer li { display:block; width:120px; text-align:left; padding:3px 0 3px 12px; background:url(../images/arrow_right.gif) no-repeat 0 6px;}

#ezpage_footer { width:270px;}

#featuredProducts ul li { width:138px; height: 222px; background:url(../images/descBg.jpg) bottom repeat-x #fff; border:1px solid #E6E6E6; margin-right:15px; margin-bottom:30px; display:block; float:left;}

#featuredProducts h2.centerBoxHeading, #whatsNew h2.centerBoxHeading { background:url(../images/h3title.gif) repeat-x; text-align:right; height:22px; line-height:22px; font-size:14px; border-bottom:1px solid #d5d5d5; padding-right:1em; color:#104361;}

#bannerThree { text-align:right; }

#featuredProducts ul li.centerBoxContentsFeatured:hover { border:1px solid #aaa;}

#otherProducts h2 { margin-right:40px; }

#cartaddbox li { float:left; }

#cartaddbox { margin:10px 0; border:1px solid #999; background-color:#FBF4F4; display:block; padding:15px 10px; height:30px; vertical-align:middle}

.productPrices_productGeneral { color:#F00; font-size:14px; padding-right:20px; }

.cartAdd, .productPrices_productGeneral { line-height:25px; }

#home_text2 { color:#4d4d4d; }

#alsoPurchased h2 { background:url(../images/h3title.gif) repeat-x; text-align:right; padding-right:20px; font-size:14px; color:#104361; }

#cartName a { color: #DD0361 }

.messageStackError { margin-right:20px;}

.head { position:relative; height:75px; }

.topseo { left:0; position: absolute; top:0; margin:0 auto; padding:0; font-size:10px; color: #402828; display:none; }

.logo {left:0; position: absolute; top:14px; margin:0 auto; padding:0;}

#ezpage_sidebox {left:165px; position:absolute; top:24px; padding:0; margin:0 auto; }

#ezpage_sidebox  li {background:transparent url(../images/header_menu_bg.jpg) no-repeat;float:left;font-size:12px;font-weight:bold;height:50px;overflow:visible;white-space:normal;padding:0;display:block;text-align:left;}

#ezpage_sidebox  li a { color:#FFF; text-decoration:none; margin:19px 0 0 50px; display:block; padding:0;}

#ezpage_sidebox li.n1 { background-position:0 0; width:115px; }

#ezpage_sidebox li.n2 { background-position:0 -50px; width:115px; }

#ezpage_sidebox li.n3 { background-position:0 -200px; width:105px; }

#ezpage_sidebox li.n4 { background-position:0 -150px; width:100px; }

#ezpage_sidebox li.n5 { background-position:0 -100px; width:115px; }

.telephone {background:transparent url(../images/tollfree_icon.gif) no-repeat scroll 0 0;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:21px;left:726px;padding:30px 0 0 5px;position:absolute;top:24px;width:124px;}

.online {left:785px;position:absolute;top:24px;}

.guide {left:865px; position:absolute; top:15px; text-align:left;}

.guide li {background:transparent url(../images/admin_icon.gif) no-repeat scroll 0 0;height:18px;line-height:18px;overflow:visible;padding:0 0 0 25px;white-space:normal;text-align:left;}

.guide li.account { background-position:0 -3px;}

.guide li.order { background-position:0 -33px;}

.guide li.cart { background-position:0 -66px;}

.guide a, .guide a:visited, .guide a:hover { color:#FFFFFF;	text-decoration:none;white-space:nowrap;}

.nav-search { background-color:#FFFFFF;	padding:6px 6px 0 6px;}

.nav-search .content {background-color:#402728;height:25px;line-height:25px;position:relative;margin:0 auto;padding:0;}

.nav-search .content .menu li {	float:left;	font-weight:bold; padding:0 15px 0 5px;	font-weight:bold; color:#FFF;}

.nav-search .content .menu li a { color:#FFF;}

.nav-search .content .search { height:25px;padding:0 10px 0 0;position:absolute;right:0;top:0;}

.search_keywords { 	border:none; width:150px; margin:0.3em 0 0 0; padding:0 3px; vertical-align:top; line-height:16px; height:16px; }

.centerColumn { clear:both; }

.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.productslistingcell,.specialsListBoxContents,.centerBoxContentsCrossSell,.centerBoxContentsAlsoPurch {border-color:#E1C6C6;border-style:solid;border-width:0 1px 1px 0;float:left;height:190px;line-height:150%;padding:5px;width:148px;text-align:left;}

.productListing-img, .productsListingImgWrapper { height:140px; display:block; text-align:center;}

.productListing-name, .productslistingcell a { line-height:150%; display:block; text-align:left; overflow:hidden; white-space:nowrap; }

.productListing-price { height: 16px; line-height:16px;  display:block}

#ezpage_sidebox, .guide, .menu  { margin:0 auto; padding:0; list-style:none; }

.nav-search .content .menu li.currencies{background:url("../images/currencies.png") no-repeat; padding-left: 10px;}

#navSuppWrapper { padding-top:10px;}

#navSuppWrapper ul { margin:0; padding:0;}

#footerbottom { background:#000; color:#FFF; padding:5px 10px; }

.foot-link {display:inline;float:left;margin:0 5px;padding:10px 0 0 50px;width:990px;}

.foot-link li {float:left;padding-right:12px;}

li.foottelephone {color:#750000;font-size:14px;font-weight:bold;line-height:100%;padding-right:15px;}

#productListHeading { display:none;}

#productsCatelisting { margin:0 auto; padding:0;}

.centerColumn { margin-top:10px; margin-bottom:10px;}

.firstColumn, #productsCatelisting .firstColumn { border-left:1px solid #E1C6C6;}

.pagenaviwrapper { color:#FFF; }

#productGeneral #productName { background:url(../images/x-line.gif) repeat-x bottom; margin-bottom:1px;	padding:0.3em; }	

#productAdditionalImages { padding:0.5em;}

#OnlyImages { text-align:center;}

.detail { width:796px;}

.detail .wrap {	margin:auto;width:792px;font-size:12px;}

.detail .wrap .left { float:left; text-align:center; width:312px;}

.detail .wrap .right { background-color:#FBF7F8;float:right;width:460px;}

.detail .right .top {background:#FBF7F8 url(../images/x-line.gif) repeat-x bottom; padding:0; margin:0; height:55px;}

.detail .right .top li {float:left; margin:0 5px; padding:5px 13px;}

.last { margin:0 0 0 10px;}

.detail .right .top .instock {background: url(../images/instock.gif) no-repeat 0 5px;width:100px;height:40px;border-right:solid 1px #E1C6C6;}

.detail .right .top .freeship {background: url(../images/freeshipping.gif) no-repeat 0 5px;width:120px;height:40px;border-right:solid 1px #E1C6C6;}

.detail .right .top .last {background: url(../images/shipswithin.gif) no-repeat 0 5px;width:120px;height:40px;}

#productDetailsList {clear:both;font-size:12px;line-height:150%;padding: 6px 0 2px 10px;background:url(../images/x-line.gif) repeat-x bottom;margin:0 2px 0 0;}

.reviewCount img { vertical-align:middle; }

#cartAdd { position:relative; background:#E3C3C4; display:block; height:50px; vertical-align:middle; padding:10px; }

.price-left { width:140px; left:0; top: 22px; position:absolute; display:block; height:50px; }

.price-middle { text-align:left; width:160px; left:140px; position:absolute; border-color:#412627; border-style: dotted; border-width: 0 1px 0 1px; display:block; height:50px; padding-left:10px; }

.price-right { width:120px; right:15px; top: 20px; position:absolute; display:block; height:50px; }

#cartAdd .normalprice { color:#B82630; font-weight:bold; font-size:13px; text-decoration:line-through; }

#cartAdd .productSpecialPrice { font-size:14px; color:#F00; font-weight:bold; }

.productListing-price .productPriceDiscount,.centerBoxContentsCrossSell .productPriceDiscount,.productslistingcell .productPriceDiscount {display:none;}

.productsListingImgWrapper { text-align:center;}

.productslistingcell { text-align:left;}

#indexProductList .categoryListBoxContents {background:none repeat scroll 0 0 #8F6567;border:1px solid #FFFFFF;font-size:12px;font-weight:bold;height:20px;vertical-align:baseline;width:196px !important;}

#azBrandIndex a { font:10px Verdana; padding:2px 7px;}

#productAttributes { padding:0 20px; margin:0 auto; height: 65px;}

.optionName a { color:#B82630; font-weight:normal; text-decoration:underline;}

#productTellFriendLink { background: url(../images/icon_send.gif) no-repeat; padding:1px 10px 1px 20px; margin-left:10px;}

#askQuestion { background:url(../images/icon_back.gif) no-repeat; padding:1px 10px 1px 20px; margin-left:10px;}

#productReviewLink { background: url(../images/icon_comment.gif) no-repeat; padding:1px 10px 1px 20px; margin:5px 10px;}

#crossSell, #alsoPurchased { margin:0; padding:0;}

.reviewsummary img { vertical-align:middle; }

#tabs { font-size:12px;}

.reviewsummary { line-height:20px;}

.reviewsummary a { text-decoration:underline; color:#B82630; margin-left:10px;}

#bannerOne img { border:1px solid #E1C6C6;}

.productPriceDiscount, .productSpecialPrice, .normalprice { display:block; }

.productSpecialPrice{ background:url(../images/re_todaydeal.gif) no-repeat 0 0px; padding-left:85px; color:#A20000;}

.productListing-price .productSpecialPrice{ background:url(../images/re_todaydeal.gif) no-repeat 0 4px; padding-left:85px; color:#A20000;}

.productListing-price { text-align:left;}

#tabs h3, #tabsX h3 {font-size:11px;font-weight:normal;overflow:hidden;color:#a20000;white-space:nowrap;text-align:left;margin:0;}

#tabs h3 a:hover, #tabsX h3 a:hover { color:#a20000;text-decoration:underline;}

#featuredProducts .centerBoxContentsFeatured h4 .normalprice, #featuredProducts .centerBoxContentsFeatured h4 .productPriceDiscount,

#whatsNew .centerBoxContentsNew h4 .normalprice, #whatsNew .centerBoxContentsNew  h4 .productPriceDiscount,

#specialsDefault .centerBoxContentsSpecials h4 .normalprice, #specialsDefault .centerBoxContentsSpecials h4 .productPriceDiscount,

#crossSell .centerBoxContentsCrossSell h4 .normalprice, #crossSell .centerBoxContentsCrossSell h4 .productPriceDiscount,

#alsoPurchased .centerBoxContentsAlsoPurch h4 .normalprice,#alsoPurchased .centerBoxContentsAlsoPurch h4 .productPriceDiscount,

.productslistingcell .normalprice{ display:none; }

#tabs-featured h4, #tabs-new h4, #tabs-specials h4 { text-align:left; color:#402728; font-size:11px; margin:0;  line-height:100%;}

#featuredProducts .centerBoxContentsFeatured h4 .productSpecialPrice,

#whatsNew .centerBoxContentsNew h4 .productSpecialPrice,

#specialsDefault .centerBoxContentsSpecials  h4 .productSpecialPrice,

#crossSell .centerBoxContentsCrossSell h4 .productSpecialPrice,

#alsoPurchased .centerBoxContentsAlsoPurch h4 .productSpecialPrice

{ background:url(../images/re_todaydeal.gif) no-repeat 0 0px; padding-left:84px; color:#A20000; font-size:11px; line-height:100%;}

.foottelephone a { color:#A50014; text-decoration:none; }

#cartContentsDisplay { background-color:#CBCBCB; }

.rowEven, .rowOdd { background-color:#fff; }

#cartSubTotal { border-style: solid; border-color: #CBCBCB; border-width: 0 1px 1px 1px; }

#loginDefault, #createAcctDefault { background:url(../images/register_bg.gif) #E5D4D4 repeat-x;}

.breadCrumb { display:none}

.username { background-color:#D9D4D4; padding:3px;text-align:right;}

.username a.name { background:transparent  url(../images/usenameico.gif) no-repeat scroll left center; padding:0 15px;}

.username a.logout {background:transparent url(../images/arr.gif) no-repeat scroll left center;margin-left:15px;padding:0 7px;}

#accountDefaultHeading,#addressBookDefaultHeading, #New Address Book Entry, #createAcctDefaultHeading, #accountNotificationsHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #accountHistoryDefaultHeading, #cartDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutPayAddressDefaultHeading { background: url(../images/icon_position.gif) no-repeat #956A6A 5px 1px; padding:4px 38px; color:#FFF; font-size:14px; font-weight: bold;}

#prevOrders caption h2, #accountHistInfo caption h2, #accountEditDefault fieldset legend,#addressBookDefault fieldset legend,#addressBookDefaultPrimary,#createAcctDefault fieldset legend,#accountNotifications  fieldset legend{ width:280px; background: #956A6A; color:#FFF; font-size:14px; font-weight:normal; padding:0 20px 0 20px; margin:0 0 0 40px; text-transform:uppercase; line-height:150%; text-align:left; }

#addressBookDefaultPrimary { margin-top:40px;}

#addressBookDefaultPrimaryDetail { border:1px solid #CCCCCC; background:#FDEDE8; }

#accountEditDefault fieldset, #addressBookDefault fieldset, #accountNotifications fieldset, #accountDefault fieldset  { padding-top:20px; background:#FDEDE8; }

#prevOrders tr.tableHeading { border-top: dotted 5px #CCC; background:#ECC9BE;}

#prevOrders tr { background:#FDEDE8;}

#accountLinksWrapper { width:100%; background:#FDEDE8;}

.list { float:left; width:24%; padding:0; margin-right:40px; }

.list li { border-bottom:1px dashed #000; padding:0 20px;}

.list h2 { font-size:12px;}

.instructions { margin:15px 0 0 30px; color:#A20000; }

#createAcctDefaultLoginLink, #createAcctDefaultLoginLink .note { font-weight:normal; }

#createAcctDefaultLoginLink a { text-decoration:underline; }

#createAcctDefaultLoginLink a:hover { text-decoration:none; }

.myAccountProfile, .myAccountAddress, .myAccountPassword, .myAccountNewsletter, .myAccountProductNotification, .myAccountTrack, .myAccountReward { background:url(../images/icon_account_bg.gif) no-repeat; }

.myAccountProfile { background-position: 0px 2px; }

.myAccountAddress { background-position: 0px -118px; }

.myAccountPassword { background-position: 0px -28px; }

.myAccountNewsletter { background-position: 0px -88px; }

.myAccountProductNotification { background-position: 0px -148px; }

.myAccountTrack { background-position: 0px -58px; }

.myAccountReward { background-position: 0px -208px; }

#accountNotifications form { margin:0;}

#RewardsPoints { margin:0 auto; padding:0; float:left;}

#RewardsPoints li { float:left; margin-left:20px; padding-left:20px; background:url(../images/icon_account_bg.gif) no-repeat 0px 2px;}

#RewardsPoints a { text-decoration:underline; color:#C00;}

#RewardsPoints a:hover { text-decoration:none; }

#RewardsPoints .cartBoxRewardPoints { background-position:0px -243px; }

#RewardsPoints .cartBoxEarnedPoints { background-position:0px -274px; }

#RewardsPoints .cartBoxPendingPoints { background-position:0px -304px; }

#checkoutShipping form, #checkoutPayment form, #checkoutConfirmation form { margin:0 auto; padding:0;}

#orderhistorytable th { background-color:#ECC9BE; }

#orderhistorytable td { background-color:#FDEDE8; }

#accountHistoryDefault .navSplitPagesResult { padding:5px; border:1px solid #fff;}

#productRewardPoints { color:#C00; font-size:11px;}

.columnLeft {padding-left:6px;padding-top:6px;}

.productname_truncated { font-weight:normal; font-size:12px;}

.likeh3style {background:#A98989 none repeat scroll 0 0;color:#FFFFFF;font-size:14px;font-weight:bold;line-height:20px;padding-right:100% !important;}

.proListSearche { float:left; height:25px; width:505px;}

.Keyword {float:left; height:25px; line-height:25px; width:140px;}

.Keyword input { border:1px solid #8F6567; height:16px; margin:2px 0 0 5px; width:70px;}

.floatLeft { float:left; overflow:hidden; width:180px;}

.floatLeft select { border:medium none; height:18px; margin:4px 0 0;}

.priceRange { float:left; height:25px; line-height:25px; width:150px;}

.priceRange input { border:1px solid #8F6567; height:16px; margin:2px 0 0; width:45px;}

.searchGo { float:left; height:25px; width:30px;}

#indexProductList { margin-left:5px;}

#productPricesSecond{ display:none;}

#advSearchDefault{ margin:0 0 0 0;}

#lablename,#lableemail,#lablephone,#lablepostcode,#lableaddress{ display:inline; color:red;}

.margin_t { background:#FDE4E1 none repeat scroll 0 0; float:left;}

.g_t_c {height:26px;list-style-type:none;margin:0;padding:0;text-align:center;width:810px;}

.g_t_c li {border:1px solid #84B0C7;float:left;font-size:15px;font-weight:bold;list-style-type:none;margin:0 6px 0 0;padding:5px;text-align:center;}

.g_t_c a { color:#000000;}

.tagsci {float:left;height:auto;overflow:hidden;}

.tags_keyword {color:#900000;float:left;font-size:11px;line-height:30px;margin:0 auto;overflow:hidden;padding:0 15px;width:240px;}

.tags_keyword a { color:#900000;}

.pages { float:left;line-height:23px;width:810px;}

.pages a{float:left;margin:0 auto;overflow:hidden;padding:0 25px;width:10px;}

.pages span {border:1px solid #DDDDDD;cursor:pointer;margin:2px;padding:2px 4px;}

#productsListingListingTopLinks{ margin-top:0.6em;}

#productsListingListingTopLinks .current{background-color:#EDEDED;border:1px solid #666666;color:red;padding:2px 3px;}

#productsListingListingTopLinks span{background-color:#EDEDED;border:1px solid #666666;padding:2px 3px;}

#productsListingListingBottomLinks .current{background-color:#EDEDED;border:1px solid #666666;color:red;padding:2px 5px;}

#productsListingListingBottomLinks span{background-color:#EDEDED;border:1px solid #666666;padding:2px 5px;}

#wppostsContent li{margin:0;padding:3px 0 3px 15px;background:url(../images/arrow.gif) no-repeat 3px center;}

#wppostsContent li a{text-decoration:underline}

#indexProductListCatDescription { line-height:26px;}

.product_dept {width:388px;float:left;overflow:hidden;}

.product_style {width:100%;overflow:hidden;}

.product_dept ul,li {margin:0;padding:0;}

.over_view {background:url("../images/product_tabs.gif") no-repeat scroll 0 0 transparent;color:#999999;height:22px;line-height:22px;padding-right:10px;text-align:right;width:388px;}

.product_box {background:none repeat scroll 0 0 #F5F5F1;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;height:auto;padding:10px;}

.product_box .Price {color:#FF0000;font-size:12px;font-weight:bold;height:30px;line-height:25px;}

.product_box .fast_shipping {border-top:1px dotted #CCCCCC;color:#139320;font-weight:bold;line-height:16px;padding-bottom:10px;padding-top:10px;}

.product_box .model {border-top:1px dotted #CCCCCC;color:#666666;line-height:16px;padding-top:10px;}

.product_box .model ul {height:60px;}

.product_box .model li {float:left;width:180px;}

.product_box .other {border-top:1px dotted #CCCCCC;color:#666666;padding-bottom:10px;padding-top:5px;}

.product_dept .product_btn {background:url("../images/pro_bottom.gif") no-repeat scroll 0 0 transparent;height:8px;margin:0;width:388px;}

.product_right {vertical-align:top;float:right;width:375px;}

.product_box_right {background:none repeat scroll 0 0 #DAE4E9;border:0 none;color:#6F91A4;padding:2px;}

.product_box_right div {background:none repeat scroll 0 0 #CDDBE4;border:1px solid #E7EDF1;display:block;margin:0;padding:1px 4px 0;}

.product_box_right div h3 {color:#486575;font-size:1em;line-height:1.2em;margin:0 0 0 3px;text-align:left;}

.product_box_right div h3.safer {background:url("../images/lock.gif") no-repeat scroll 0 0 transparent;padding:4px 0 8px 35px;}

.product_box_right div h3.payment1 {color:#CC0000;}

.product_box_right div p {border:0 none;clear:both;color:#666666;margin:0;padding:8px 0;}

.product_box_right div p a {color:#032871;}

.product_box_right div h3.shipping1 {color:#CC0000;}

.categoryImgListing{font-size:0;line-height:0;}

.catoryList li{padding:0;margin:0}

.ui-tabs { padding: 0; zoom: 1; margin:0 auto;}

.ui-tabs .ui-tabs-nav {list-style:none;position:relative;padding:0;border:1px solid #E1C6C6; font-weight:bold; margin:0; *height:25px;}

.ui-tabs .ui-tabs-nav li {position:relative;float:left;border-right: solid 1px #E1C6C6;margin:0;padding:0;}

.ui-tabs .ui-tabs-nav li a {float:left;text-decoration:none;padding:.5em 1em;}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background-color:#402728;}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;color:#FFF;}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;} 

.ui-tabs .ui-tabs-panel { padding:0;display:block;border-width:0;background:none;}

.ui-tabs .ui-tabs-hide { display: none !important; }

#tabs .centerBoxHeading {display:none;}

#tabs .centerBoxWrapper { margin:0 auto; padding:0; }

#tabs .firstColumn { border-left-width:1px;}

#tabs-details,#tabs-moreimgs, #tabs-reviews { border-width: 0 1px 1px 1px; border-color:#E1C6C6; border-style:solid; padding:1em;}

#tabs-featured, #tabs-new, #tabs-specials, #tabsX-alsoPurchased, #tabsX-related, #tabs-details, #tabs-moreimgs, #tabs-reviews {clear:both;}

#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}

#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}

#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}

#lightbox-nav-btnPrev {left: 0;float: left;}

#lightbox-nav-btnNext {right: 0;float: right;}

#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}

#lightbox-container-image-data {padding: 0 10px;color: #666;}

#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}

#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}

#bannerThree {width:582px;height:347px;overflow:hidden;position:relative;background:#fff url(../images/loading.gif) center center no-repeat;border:1px solid #E1C6C6;}

.slider,.num{position:absolute;}

.slider li{list-style:none;display:inline;}

.slider img{width:586px;height:150px;display:block;}

.num{right:5px;bottom:5px;}

.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}

.num li.on{color:#fff;background-color:#FF7300;font-weight: bold;}

#tabs-categories{border-left:1px solid #E1C6C6;border-top:1px solid #E1C6C6;overflow:hidden;zoom:1;}

#tabs-categories .centeredContent{height:210px;overflow:hidden;zoom:1;}

#specialsDefault .centerBoxContentsSpecials{height:190px;overflow:hidden;zoom:1;}

.newslist .newsheader {line-height:30px;height:30px;text-align:center;border-bottom:solid 1px #E1C6C6;color:#000; font-size:14px; font-weight:bold;}

.newslist .box5 {width:390px;padding-left:5px;padding-top:4px;padding-bottom:4px;float:left;background:url(../images/NewsList.jpg) left center no-repeat;}

.newslist .box5 a {color:#000000;}

.newslist .box5 a:hover{ color:#FF0000;text-decoration:underline;}
