body, p, th, td, div, span{font-family:Arial;font-size:12px;}
body{background-color:#FFFFFF;color:#000000;margin:0px;padding:10px 0px 21px 0px;font-size:11px;font-family:verdana, arial, helvetica, sans-serif;margin:0;}
a{}
a img{border:none;text-decoration:underline;}
a:link, #navEZPagesTOC ul li a{}
a:visited{}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{}
a:active{}
a:hover{text-decoration:none;}
h1{font-size:16px;font-weight:bold;padding-top:11px;color:#808080;}
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;}
CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
FORM, SELECT, INPUT{font-size:1em;margin:0.1em;}
TEXTAREA{float:left;margin:auto;display:block;width:95%;}
table{border-collapse:collapse;}
input:focus, select:focus, textarea:focus{background:#f8f8db;}
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, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}
LABEL.inputLabel{width:10em;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;}
ADDRESS{font-style:normal;padding:0.5em;}
.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:#ff0000;color:#ffffff;}
.messageStackSuccess{background-color:#99FF99;color:#000000;}
.messageStackCaution{background-color:#FFFF66;color:#000000;}
#mainWrapper{background-color:#ffffff;text-align:left;width:900px;vertical-align:top;}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;margin-top:8px;}
#contentMainWrapper{clear:both;}
#logoWrapper{background-image:url(../images/header_bg.jpg);background-repeat:repeat-x;background-color:#ffffff;height:75px;}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper{margin:auto;}
#navColumnOneWrapper, #navColumnTwoWrapper{margin:0px;}
#navColumnTwoWrapper{border-top:2px solid white;}
#tagline{color:#000000;font-size:2em;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, .wrapperAttribsOptions select{margin:0px;}
.navSplitPagesResult{margin-top:3px;}
.navSplitPagesLinks{margin-top:3px;}
.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:0em;background-color:#abbbd3;background-image:url(../images/tile_back.gif);padding:0.5em 0.2em;font-weight:bold;color:#ffffff;height:1%;}
#navMainWrapper, #navMainWrapperFooter{margin:0;height:21px;overflow:hidden;padding:0px 13px;background-color:#FFCC66;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
* html #navMainWrapper{height:20px;border-top:0px;margin-top:-1px;padding-bottom:1px;}
* html #navMainWrapperFooter{height:20px;border-top:0px;margin-top:-1px;padding-bottom:1px;}
#navCatTabsWrapper{background-color:#ffffff;color:#9a9a9a;background-image:none;}
#navSupp ul, #navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-height:1.5em;}
#navSupp ul li, #navCatTabs ul li{display:inline;}
#navSupp ul li a, #navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff;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;}
#navMainSearch, #navCategoryIcon, .buttonRow{margin:0.5em;}
#navBreadCrumb{padding:0.5em 0.5em;margin:1px;background-color:#ffffff;font-size:0.95em;font-weight:bold;margin:0em;}
#navEZPagesTop{background-color:#abbbd3;background-image:url(../images/tile_back.gif);font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em;}
#navColumnOne{}
#navColumnTwo{}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}
#productDescription, .shippingEstimatorWrapper{padding:0.5em;}
.alert{color:#FF0000;margin-left:0.5em;}
.advisory{}
.important{font-weight:bold;}
.notice{}
.rating{}
.gvBal{float:right;}
.centerColumn, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0.8em;}
.centerColumn{color:#000000;padding-top:0px;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;padding:1em;}
.tableHeading th{color:#ffffff;font-size:12px;padding:3px;padding-left:5px;}
.tableHeading, #cartSubTotal{}
#cartSubTotal{border-top:2px solid #8d020b;text-align:right;padding-top:10px;}
#cartSubTotal td.align_left{width:80px;white-space:nowrap;}
.tableRow, .tableHeading, #cartSubTotal{}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay, .cartRemove, .cartAvailabilityDisplay{padding:0.5em 0em;}
.cartAvailabilityDisplay{padding-left:10px;}
#scTotalHeading{text-align:right;}
.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{border-top:1px solid #000000;margin-top:10px!important;}
.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;}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:0em 1em 1em 0em;}
.categoryIcon{}
#cartImage{margin:0.5em 1em;}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{margin:1em 0em;}
.centerBoxWrapper{height:1%;margin:1.1em 0;}
h2.centerBoxHeading{font-size:1.6em;font-family:Georgia,"Times New Roman";text-align:left;line-height:22px;padding-left:12px;color:#542B2B;background:url(../images/disign/separator-blank.gif) no-repeat 0px 9px;overflow:hidden;height:22px;}
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a{font-size:1em;color:#ffffff;}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{font-size:0.9em;color:#ffffff;}
.leftBoxHeading, .centerBoxHeading, .rightBoxHeading{margin:0em;background-color:#8D020B;padding:0;}
.leftBoxContainer, .rightBoxContainer{margin:0em;margin-bottom:5px;background-color:#cccc99;}
.sideBoxContent{padding:0;}
.sideBoxHeader{height:22px;overflow:hidden;background-color:#8d020b;}
.sideBoxHeader span{line-height:25px;margin-left:26px;font-family:Georgia, Fantasy;font-weight:bold;font-size:13px;color:white;overflow:hidden;}
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:left;}
#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;}
A.category-top, A.category-top:visited{}
A.category-links, A.category-links:visited{text-decoration:underline;}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited{text-decoration:none;margin-left:5px;}
A.category-subs-subs, A.category-subs-subs:visited{text-decoration:none;margin-left:16px;}
SPAN.category-subs-parent{font-weight:bold;}
SPAN.category-subs-selected{font-weight:bold;}
#headerImage{height:125px;}
.back{float:left;}
.forward{float:right;}
.bold{font-weight:bold;}
.rowOdd{height:1.5em;vertical-align:top;}
.rowEven{height:1.5em;vertical-align:top;}
CAPTION{}
#myAccountGen li, #myAccountNotify li{margin:0;}
.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#8d020b;}
.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:none;background-color:#ffffff;}
table#headermenu{background:#1B429B;color:white;font-weight:bold;}
table#headermenu img{border:none;}
table#login{margin:0px;background:#B19F74;color:white;}
table#login td{margin:0px;background:#B19F74;color:white;font-family:Arial, Fantasy;font-size:12px;}
table#login b.blue{color:#23438B;}
table#login b.blue{color:#23438B;}
table#login a{color:white;}
table#login input.txt{border:solid 1px black;background:#FFFFFF;width:82px;height:16px;}
div#footer{width:100%;background:#B19F74;height:5px;}
div#footertext{width:100%;height:26px;background:#EEEEE1;text-align:center;padding-top:6px;}
div#footertext a, div#footertext a:hover, div#footertext a:visited{color:#1A49B6;text-decoration:underline;}
div.centerBoxContentsFeatured{}
div.centerBoxContentsFeatured a, div.centerBoxContentsFeatured a:hover, div.centerBoxContentsFeatured a:visited, div.centerBoxContentsFeatured a:active{color:#1B429B;font-weight:normal;text-decoration:underline;}
div#featuredProducts div.centerBoxContentsFeatured img{}
div.centerBoxContentsNew{color:#1B429B;font-weight:bold;}
div.centerBoxContentsNew a, div.centerBoxContentsNew a:hover, div.centerBoxContentsNew a:visited, div.centerBoxContentsNew a:active{color:#1B429B;font-weight:normal;text-decoration:underline;}
div#whatsNew div.centerBoxContentsNew img{border:solid 1px #E0D9C7;}
div#featured{color:#1B429B;font-weight:bold;}
div#featured a, div#featured a:hover, div#featured a:visited, div#featured a:active{color:#1B429B;font-weight:normal;text-decoration:underline;}
div#searchContent{text-align:left;padding:12px;}
div#searchContent span{font-size:10px;}
div#searchContent a{font-weight:normal}
div#searchContent #keyword_search{margin-bottom:10px;}
div#searchContent #button_search{margin-left:40px;}
div#searchContent form{margin:0px;}
div#searchContent a, div#searchContent a:hover, div#searchContent a:visited, div#searchContent a:active{font-size:10px;text-decoration:underline;}
div#cartBoxEmpty{text-align:left;font-weight:normal;font-size:12px;margin-left:12px;height:90px;}
div.leftBoxContainer a, div.leftBoxContainer a:hover, div.leftBoxContainer a:visited, div.leftBoxContainer a:active{color:#000000;text-decoration:underline;font-weight:bold;}
div.leftBoxContainer a:hover{text-decoration:none;}
div#cartBoxListWrapper span.cartNewItem{color:#542B2B;font-size:10px;text-decoration:underline;}
div.sideBoxContent ul{list-style:none;margin:0px;padding:0px;}
div#categoryImgListing{}
div.categoryListBoxContents{border:solid 1px red;}
.categoryListBoxContentsOdd, .categoryListBoxContentsEven, .categoryListBoxContentsSelect{text-align:left;vertical-align:top;background-repeat:no-repeat;background-position:5px 8px;}
.categoryListBoxContentsOdd{background-color:#e1e1df;border-bottom:5px solid #ffffff;}
.categoryListBoxContentsEven{background-color:#e1e1df;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;}
.categoryListBoxContentsSelect{background-color:#e1e1df;}
.categoryListBoxContentsOdd a, .categoryListBoxContentsOdd a:hover, .categoryListBoxContentsOdd a:visited, .categoryListBoxContentsEven a, .categoryListBoxContentsEven a:hover, .categoryListBoxContentsEven a:visited, .categoryListBoxContentsSelect a{font-weight:normal;font-weight:bold;color:#000000;}
a.categoryPreviewImage, a.categoryPreviewImage img{display:block;}
td.categoryPreviewImage{width:21px;padding:2px 3px;}
td.categoryListName{padding:2px 2px 2px 40px;vertical-align:top;}
div.top_link{float:left;display:inline;}
div.top_devider{float:left;width:42px;height:16px;margin-top:3px;background-image:url(../images/top/topNaviStar.gif);background-repeat:no-repeat;background-position:center;}
div.top_logo_search_container{margin-left:16px;margin-top:22px;width:161px;hwight:80px;}
div.top_logo_search_body{color:#D2FCF7;}
div.top_logo_search_body a, div.top_logo_search_body a:visited{color:#D2FCF7;text-decoration:underline;}
input.top_search_button{width:32px;height:20px;background:url(../images/top/top_search_button.gif);border:0px;cursor:pointer;margin-left:4px;}
div.top_search_adv{margin-left:15px;}
div.top_manufacturers_container{margin-left:16px;margin-top:20px;width:161px;hwight:50px;}
.columnLeft{}
div.categories_box_body{width:160px;padding:12px;}
ul.categories_listing, ul.info_listing{margin-left:0px;list-style-position:inside;}
ul.categories_listing li a, ul.categories_listing li a:visited{color:#162929;}
ul.categories_listing li a:hover{color:#573939;}
table.categories_listing, table.info_listing{}
table.categories_listing td{}
div.left_info_body{}
ul.info_listing li a, ul.info_listing li a:visited{color:#FFFFFF;text-decoration:underline;}
ul.info_listing li a:hover{color:#273939;text-decoration:underline;}
div.box_content{padding:10px;}
div.box_content a, div.box_content a:visited{text-decoration:underline;}
div.box_content a:hover{text-decoration:underline;}
HR.before_price{height:1px;border:none;margin:0px;border-bottom:1px solid #457373;margin-top:10px;}
table.box_price{width:100%;color:#D2FCF7;}
div.read_more_link{text-align:right;}
div.read_more_link a, div.read_more_link a:visited{color:#D2FCF7;font-weight:bold;}
div.read_more_link a:hover{color:#273939;}
#siteinfoLegal{color:#000000;margin-top:2px;font-size:12px;text-align:center;}
div.club_link{float:left;margin-left:16px;margin-top:7px;padding-left:15px;background-image:url(../images/top/top_club_dot.gif);background-position:left center;background-repeat:no-repeat;}
td.featured_prod_title{text-align:left;border-top:2px solid #CBE3E0;border-bottom:2px solid #CBE3E0;}
td.featured_prod_title a, td.featured_prod_title a:visited{font-weight:bold;text-decoration:none;font-size:12px;color:#316962;}
td.featured_prod_title a:hover{font-weight:bold;text-decoration:underline;font-size:12px;color:#663524;}
td.features_prod_descr{text-align:left;font-weight:bold;padding-left:10px;color:#434242;font-size:11px;}
td.features_prod_descr a, td.features_prod_descr a:visited{color:#599F96;font-weight:bold;text-decoration:none;}
td.features_prod_descr a:hover{color:#663524;font-weight:bold;text-decoration:underline;}
.attr_name{font-weight:bold;color:#808282;}
input.cart_qty{width:27px;height:16px;margin-right:2px;margin-bottom:3px;}
td.prod_info_top{padding-top:7px;padding-right:0px;padding-bottom:0px;font-weight:bold;font-size:12px;}
.attr_title{font-weight:bold;margin-top:7px;}
.attr_title label{padding:0px;font-size:12px;}
div.prod_info_pink{background-color:#DFEEEC;font-weight:bold;padding:7px;text-align:center;margin-bottom:5px;float:right;width:170px;}
div.category_icon{width:480px;height:27px;padding-left:22px;background-color:#599F96;background-image:url(../images/body/category_icon_back.gif);font-size:19px;margin-bottom:15px;}
div.category_icon a, div.category_icon a:visited,div.category_icon a:active{color:#284141;}
div.category_icon a:hover{color:#402217;text-decoration:underline;}
h1.products_name{color:#000000;margin:0px;font-size:12px;font-weight:bold;}
div.category_icon2_image{margin-top:5px;margin-right:3px;float:right;}
table.cat_list_table{background-color:#DFEEEC;margin-left:5px;margin-top:2px;width:492px;}
td.cat_list_element{padding:0px;padding-left:28px;}
td.cat_list_element a, td.cat_list_element a:visited{color:#434242;text-decoration:underline;}
td.cat_list_element a:hover{color:#838282;text-decoration:underline;}
td.new_prod_name{font-family:arial;font-size:12px;font-weight:normal;color:#434242;}
td.new_prod_name a, td.new_prod_name a:visited{color:#316962;font-weight:bold;text-decoration:none;}
td.new_prod_name a:hover{color:#663524;font-weight:bold;}
td.new_prod_link a, td.new_prod_link a:visited{color:#316962;font-weight:bold;text-decoration:none;}
td.new_prod_link a:hover{color:#663524;font-weight:bold;}
#categoriesContent{padding:12px;padding-left:6px;width:142px;}
select{font-size:12px;}
td.new_prod_listing{color:#434242;font-weight:bold;}
td.new_prod_listing a, td.new_prod_listing a:visited{color:#316962;text-decoration:none;}
td.new_prod_listing a:hover{color:#663524;text-decoration:underline;}
div.cart_link{color:#454545;}
div.cart_link a, div.cart_link a:visited, div.cart_link a:active{text-decoration:underline;}
div.cart_link a:hover{text-decoration:none;}
div.no_error_green{width:100%;height:20px;font-size:14px;color:white;background-color:green;font-weight:bold;text-align:center;}
div.error_red{width:100%;height:20px;font-size:14px;color:white;background-color:red;font-weight:bold;text-align:center;}
div.mail_link{text-align:center;margin-top:6px;color:white;}
div.mail_link a,div.mail_link a:visited,div.mail_link a:active{color:white;}
div.mail_link a:hover{text-decoration:underline;color:white;}
div.top_phone{text-align:center;}
div.prod_info_cart{}
td.features_prod_descr_link{padding-top:14px;padding-right:10px;}
td.features_prod_descr_link2{padding-top:4px;padding-right:10px;}
td.features_prod_descr_link a, td.features_prod_descr_link a:visited, td.features_prod_descr_link a:active, td.features_prod_descr_link2 a, td.features_prod_descr_link2 a:visited, td.features_prod_descr_link2 a:active{color:#316962;text-decoration:none;font-weight:bold;}
td.features_prod_descr_link a:hover, td.features_prod_descr_link2 a:hover{color:#663524;font-weight:bold;text-decoration:underline;}
div.cat_list_link a, div.cat_list_link a:visited, div.cat_list_link a:active{color:#18443E;font-weight:bold;text-decoration:none;}
div.cat_list_link a:hover{color:#663524;text-decoration:underline;}
div.top_sb{float:left;}
div.catDescContent{font-size:12px;padding-top:12px;}
div.cat_icon_image{}
div.before_category_row, div.before_category_row_big{height:7px;width:492px;background-color:#294141;text-align:center;color:white;font-weight:bold;letter-spacing:3px;font-size:10px;}
div.before_category_row, div.before_category_row_big{height:auto;width:auto;background-color:transparent;margin-left:0px;margin-bottom:0px;}
#navBreadCrumb a,#navBreadCrumb a:visited,#navBreadCrumb a:active{color:#18443E;}
#navBreadCrumb a:hover{color:#402217;text-decoration:underline;}
#bannerIndex{margin-top:2px;margin-left:2px;}
.categories_box_link a{background-repeat:no-repeat;background-position:left top;padding-left:6px;display:block;}
.hiddenField{display:none;}
#topBar{background-color:#006F3A;color:#ffffff;padding:2px 0px;padding-top:3px;clear:both;height:24px;}
* html #topBar{padding-bottom:0px;}
.search_header, .login_form_header{padding-right:5px;}
.search_header input, .login_form_header input{margin:0px;}
.search_header input#keyword{border:1px solid #000000;width:100px;margin-right:22px;}
.top_left_nav{float:left;padding-left:12px;}
.top_center_nav{float:left;padding-left:20px;}
.login_form_header a{color:#ffffff;}
.login_form_header a:hover{text-decoration:underline;}
.login_form_header span{color:#ebc563;}
.login_form_header #login-email-address2, .login_form_header #customer_password{border:1px solid #000000;width:60px;margin-right:12px;}
#shoppingcartHeading{background-color:#FFCC66;}
.padding_8{padding-top:8px;}
#informationContent, #bestsellersContent{padding:12px;padding-left:8px;}
#informationContent a, #bestsellersContent a{background-image:url(../images/p.gif);background-repeat:no-repeat;background-position:left top;padding-left:11px;color:#000000;}
#bannerbox2{background-color:transparent;}
#indexDefault{padding-top:0px;}
#welcomeMainPage{text-align:left;background-image:url(../images/mainPageUnderline.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:3px;}
.banners_main_block td.left{padding-top:4px;padding-right:4px;}
.banners_main_block td.right{padding-top:4px;}
#indexDefaultMainContent{padding-left:20px;padding-top:12px;}
.title_block_products_list{border-bottom:2px solid #cccc99;}
.products_list_featured{background-image:url(../images/bg_featured_block.gif);background-repeat:repeat-x;background-position:top;width:259px;padding:8px;}
.title_products_list_featured{background-color:#ffffff;color:#4A020B;}
.title_products_list_featured table{width:100%;}
.title_products_list_featured td.products_name{text-align:left;font-weight:bold;padding:4px;}
.title_products_list_featured td.products_price{text-align:right;font-weight:bold;padding:4px;}
.image_products_list_featured td.products_image{padding:8px 0px 0px 0px;text-align:left;}
.image_products_list_featured td{vertical-align:top;text-align:left;}
.image_products_list_featured td.products_image img{display:block;border:1px solid #b1b189;}
.image_products_list_featured td.products_more{padding-top:8px;font-size:11px;padding:8px 0px 0px 11px;}
.products_listing_signin{border-top:1px solid #8d020b;margin-top:17px;margin-bottom:5px;height:15px;}
.products_listing_signin .products_name_signin{float:left;width:211px;color:#FFFFFF;font-size:10px;font-weight:bold;background-color:#8D020B;padding:1px 3px;}
#productListing div{float:left;}
#productListing div.separator{width:4px;}
#productListing .separatorBoth{height:4px;width:100%;}
.prod_list_all{width:277px;}
.title_prod_list_all{margin-bottom:2px;}
.title_prod_list_all td.products_name{text-align:left;font-weight:bold;padding:2px 2px 2px 4px;background-color:#e1e1df;border:1px solid #e1e1df;width:70%;}
.title_prod_list_all td.products_price{text-align:left;font-weight:bold;padding:2px 2px 2px 4px;background-color:#e1e1df;border:1px solid #e1e1df;width:30%;}
.image_prod_list_all td.products_image{padding:8px 0px 0px 0px;text-align:left;border:1px solid #e1e1df;border-right:none;}
.image_prod_list_all td{vertical-align:top;text-align:left;}
.image_prod_list_all td.products_image img{display:block;margin:5px;}
.image_prod_list_all td.products_more{padding:8px 0px 8px 11px;border:1px solid #e1e1df;border-left:none;}
#crossSell{padding-top:15px;}
.listingXsellProductImage{float:left;width:90px;padding:8px 0px;}
.listingXsellProductTitle{float:left;text-align:left;width:160px;padding:18px 0px 10px 20px;}
.listingXsellProductTitle a{color:#000000;font-weight:bold;}
#ezPageDefault h1{padding-bottom:15px;}
#contactUsNoticeContent, .borderBlack{border:1px solid #9a9a9a;font-family:Verdana,Arial,sans-serif;font-size:11px;padding:5px;}
.cartTotalsDisplay{float:right;font-size:10px;font-weight:normal;padding:0px;}
.content_shopping_cart{border:1px solid #8d020b;padding:10px;}
.align_left{text-align:left;}
.align_right{text-align:right;}
.cartProductDisplay .cartProductImage{float:left;width:60px;padding-right:10px;}
#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;}
.cssButton, .cssButtonHover{width:20em;background-color:#F4F4F4;color:#000000;border:2px outset #F4F4F4;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;text-align:center;white-space:nowrap;text-decoration:none;font-weight:bold;padding:0.3em;}
.cssButtonHover{color:#006600;border-style:inset;text-decoration:none;}
.small_delete, .button_prev, .button_next, .button_search{width:7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login{width:10em;}
.button_return_to_product_list, .button_add_selected{width:22em;}
.button_in_cart{width:19em;}
.button_submit{width:18em;}
.button_update_cart{color:red;}
.button_update_cartHover{color:#003D00;}
