/*bof font colors*/
body, .messageStackSuccess, .messageStackCaution, #tagline, #productQuantityDiscounts table, .categoryListBoxContents a, h2.greeting a {color: #000;}

/*a:link, #navEZPagesTOC ul li a, a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, .sideBoxContent a:visited, fieldset fieldset legend, #navBreadCrumb a:visited, h3.rightBoxHeading a:hover, h3.leftBoxHeading a:hover, .cartTotalDisplay, .cartOldItem, .specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .list-price, .itemTitle a, h2.greeting, #icon, h1, .header .fa-bars {color:#333;}*/

#siteinfoLegal a {color: #fff;}
a:visited, .cat-count, .itemTitle a:hover, h2.greeting a:hover {color: #000;}
a:active {color: #0000ff;}

h2, h3, .cartAttribsList, #cart-box {color: #444;}

.blue {color: #05a5cb !important;}
.blue:hover {color: #036f89 !important;}

.alert {color: #8b0000;}

legend, .specialsListBoxContents a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsSpecials a, .centerBoxContentsNew a, .productPriceDiscount {color: #333;}

h2.centerBoxHeading {}

input.submit_button:hover {
	font-size: 15px;
	background-color: #B05F11;
	color: #f4e8ce;
	text-decoration: none;
	border: none !important;
	margin: 0;
	padding: 8px;
	border-radius: 5px;
}

.messageStackWarning, .messageStackError, #navEZPagesTop, #navEZPagesTop li a, .pagination li a, #navSuppWrapper, #navSupp li a, #bannerSix, #shippingEstimatorContent h2, #shippingEstimatorContent th, #checkoutConfirmDefault .cartTableHeading, #filter-wrapper, .navSplitPagesLinks a, .current, .productListing-rowheading a, .productListing-rowheading a, .prod-list-wrap, #productQuantityDiscounts table tr:first-child td, #reviewsWriteHeading, #sendSpendWrapper h2, #accountDefault #sendSpendWrapper h2, #gvFaqDefaultSubHeading, #checkoutPayAddressDefaultAddress, #checkoutShipAddressDefaultAddress, #accountLinksWrapper h2, h2#addressBookDefaultPrimary, #myAccountPaymentInfo h3, #myAccountShipInfo h3, #myAccountPaymentInfo h4, #myAccountShipInfo h4, input.submit_button, input.submit_button:hover, span.normal_button {color: #fff;}
 
#shippingEstimatorContent h2 {border-radius: 5px 5px 0 0;margin-bottom: 20px;}

.#siteinfoIP, #siteinfoLegal, #bannerSix, #siteinfoLegal a:hover {color: #BF431F;}
 #siteinfoLegal a:hover {color: #793319;}

TR.tableHeading {color: #000;}

.seDisplayedAddressLabel{color: #000;}

#navMainWrapper, #navMain ul li a, #navCatTabsWrapper, #navCatTabs li a, #navCatTabs li a:hover, #navCatTabs li:hover {color: #f4e8ce;font-weight: 500;}

.cartNewItem {color: #33cc33;}

.productSalePrice {line-height: 33px;}
.productPriceDiscount {line-height: 0;}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color: #ff0000;}
.categoryListBoxContents a:hover, .categoryListBoxContents:hover a {color: #05a5bc;}

.list-more {color: #fff !important;}

/*bof background colors*/
body, #mainWrapper, #headerWrapper, #contentMainWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #contentMainWrapper, #headerWrapper, .sideBoxContent, .rightBoxContent, .rowOdd, #productQuantityDiscounts table, #accountLinksWrapper {background-color: #fff;}

#logoWrapper {/*background-color: #000;background-image: url(../images/header_beer_mugs.png);*/}

#logo img {width: 100%;margin-top: 10px;}

input:focus, select:focus, textarea:focus, .specialsListBoxContents:hover, .centerBoxContentsSpecials:hover, .centerBoxContentsAlsoPurch:hover, .centerBoxContentsFeatured:hover, .centerBoxContentsNew:hover, .categoryListBoxContents:hover, .sideBoxContentItem:hover, .productListing-odd, #sendSpendWrapper {background-color: #f4f4f4;}

#pinfo-right{background-color:#f4e8ce;}

/*#mainWrapper, #createaccountBody, #indexHomeBody, #checkoutoneBody, #indexBody, #productinfoBody, #shoppingcartBody, #loginBody, #shippinginfoBody, #privacyBody, #conditionsBody, #advancedsearchresultBody, #pageBody,  #contactusBody, #logoffBody, #pagenotfoundBody, #advancedsearchBody {background: url("../images/1.png") repeat 100px 100px;}*/
#mainWrapper, #createaccountBody, #indexHomeBody, #checkoutoneBody, #indexBody, #productinfoBody, #shoppingcartBody, #loginBody, #shippinginfoBody, #privacyBody, #conditionsBody, #advancedsearchresultBody, #pageBody, #contactusBody, #logoffBody, #pagenotfoundBody, #advancedsearchBody {background: #eee;}
	
.messageStackCaution {background-color: #ffff66;max-width: 1233px;margin: 0 auto;border: 0px solid #B28564;}

fieldset, .rowEven, #shippingEstimatorContent tr:nth-child(odd), #order-comments, ul.list-links li:hover, ol.list-links li:hover, #no-products, .listing-wrapper:nth-child(odd), #reviews-write-wrapper, #gvFaqDefaultContent, #checkoutPayAddressDefault .instructions, #checkoutShipAddressDefault .instructions, #addressBookDefault .instructions, #myAccountNotify, #myAccountGen, .reviews-wrapper, #accountHistInfo table td,#prevOrders td, #myAccountPaymentInfo, #myAccountShipInfo, #accountDefault #sendSpendWrapper {background-color: #eee;}

.tableHeading {background-color: #e9e9e9;}

#navEZPagesTOCWrapper, .cartBoxTotal, .productListing-even:hover, .productListing-odd:hover, #productQuantityDiscounts tr:nth-child(even) {background-color: #ddd;}

#orderTotals {background-color: #ccc;}

/** Customized **/
legend {padding: 20px;}
#cart-box {background-color: #fff;border: 1px solid #eee;padding: 5px 0px 5px 0px;}

@media (min-width:0px) and (max-width:767px) {
legend {width: 87.4%;}
}
/**eof Customized **/

#navSuppWrapper, #shippingEstimatorContent h2, #checkoutConfirmDefault .cartTableHeading, .navSplitPagesLinks a, .productListing-rowheading a:hover, .list-more, #sendSpendWrapper h2, #accountDefault #sendSpendWrapper h2, #gvFaqDefaultSubHeading, #checkoutPayAddressDefaultAddress, #checkoutShipAddressDefaultAddress, #accountLinksWrapper h2, h2#addressBookDefaultPrimary, #reviewsWriteHeading, #myAccountPaymentInfo h3, #myAccountShipInfo h3, span.cssButton.normal_button.button.button_more_reviews, .button_more_reviews:hover, span.cssButton.normal_button.button.button_read_reviews, .button_read_reviews:hover {
background-color:#44322c;}
	
#navMainWrapper {margin: 0;padding: 5px 0;font-size: 100%;height: 1%;width: 100% !important;background-color: #583c23;}

#navSupp li a:hover, {background-color: #BF431F;color: #fff;border-radius: 5px;}

.centerBoxHeading {color: #ac572ec2;}

.rightBoxHeading, .leftBoxHeading {background-color:#e3cfab;border-radius: 0px;}

/** Customized **/
span.cssButton.normal_button.button.button_logoff, span.cssButton.normal_button.button.small_edit, #navEZPagesTop, .seDisplayedAddressLabel.prod-list-wrap, #myAccountPaymentInfo h4, #myAccountShipInfo h4 {background-color: transparent;}

TR.tableHeading {background-color: #e9e9e9;}

.prod-list-wrap.group {padding: 26px 5px 0px;float: right;}
/**eof Customized **/

#siteinfoIP, #bannerSix {background-color: #000;}
#siteinfoLegal {background-color: #e5d2af;border: 1px solid #222;border-top: 0;max-width: 1258px;margin: 0 auto;text-align: left;padding-left: 10px;}

#navEZPagesTop li a:hover, .pagination li a:hover {background: url(../images/nav-hover-current-gradient.png) center center repeat-x;}
.messageStackWarning, .messageStackError {background-color: #8b0000;}

.messageStackSuccess {	background-color: #99ff99;	max-width: 1230px;	margin: 0 auto;	border: 0px solid #B28564;	border-bottom: 0;}

#shippingEstimatorContent th, .navSplitPagesLinks a:hover, .productListing-rowheading, #productQuantityDiscounts table tr:first-child td {background-color: #53301a;/*border-top: 1px solid #90c908;*/}

#navCatTabsWrapper, .current, .productListing-rowheading a, .list-more:hover, input.submit_button, span.normal_button {}
#navCatTabsWrapper {background-color: #583c23 /*343434*/;}
#navCatTabs li:hover {}

.button_goto_prod_details:hover {}

input.submit_button:hover {
	font-size: 15px;
	background-color: #B05F11;
	color: #f4e8ce;
	text-decoration: none;
	border: none !important;
	margin: 0;
	padding: 8px;
	border-radius: 5px;
}

#navCatTabs li a:hover{background-color:#793319;}

/** Customized **/
#filter-wrapper {color: #000;}
span.normal_button:hover, span.cssButton.normal_button.button.button_goto_prod_details
/**eof Customized **/

#docGeneralDisplay #pinfo-right, #popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {background: none;}

/*bof border colors*/
HR {border-bottom: 1px solid #9a9a9a;}

/** Customized **/
/**eof Customized **/

#navMain ul li {border-right: 0px solid #e3cfab;float: left;}
.or {float: left;color: #fff;padding-left: 0px;}

#navCatTabs li {border-left: 1px solid #e3cfab;}
#navCatTabs ul li:last-child {border-right: 1px solid #ccc;}

#navSupp li, #navEZPagesTop li {border-left: 1px solid #fff;}

navEZPagesTop ul li:last-child {border-right: 1px solid #fff;}

.pagination li {border-left: 1px solid #666;}

/** Customized **/
#bannerSix {border: 0px solid #B28564;width: 1269px;margin: 0 auto;border-top: 0;border-bottom: 0;padding-right: 1px;}

@media (min-width:0px) and (max-width:1024px) {
#siteinfoIP, #siteinfoLegal, #bannerSix {width: auto;}
}
/** eof Customized **/

#cartBoxListWrapper li, .orderHistList li, ul.list-links li {border-bottom: 1px solid #ccc;}

ol.list-links li {border-bottom: 1px solid #ddd;}

#shoppingcartContent hr {border-bottom: 3px solid #666;}

.tableHeading TH {border-bottom: 1px solid #ccc;}

#cartSubTotal {border-top: 3px solid #ddd;}

#productQuantityDiscounts td {border-right: 1px solid #eee;}

#seQuoteResults td, .listBoxContentTable td, .tableBorder1 td {border: 1px solid #dfdddd;}

/*bof placeholders*/
::-moz-placeholder, :-moz-placeholder, ::-webkit-input-placeholder, :-ms-input-placeholder, :placeholder-shown {color: #D01;}
.list-style-none {list-style-image: none;list-style-position: outside;list-style-type: none;padding: 0;margin: 0;}