
/* Color: Brown */
body { color: #222; background: #cedeb7 url("../images/brown/BodyBg.gif") repeat-x }
a { color: #467d19; font-weight: bold; text-decoration: underline }
a:hover { color: #222 }
h2 { color: #2d241f }
h1 { color: #467d19; font-size: 24px }
h3   { color: #467d19; font-size: 19px; font-weight: normal; padding-bottom: 5px }
hr { color: #467d19; background: #467d19 }
#Container { background-color: #fff }
#TopMenu { color: #fff; background-color: #467d19; padding-bottom: 5px }
#TopMenu li { background: url("../images/brown/PagesMenuBg.gif") no-repeat 0 6px }
#TopMenu li.First { background-image: none }
#TopMenu li a { color: #fff }
#TopMenu li div { }
#TopMenu li a:hover { text-decoration: underline }
#Menu { background: url("../images/brown/MenuBg.gif") no-repeat }
#Menu li { }
#Menu li a { color: #fff; font-weight: bold; background: url("../images/brown/MenuBgBtn.gif") no-repeat 0 15px }
#Menu li.First a { background-image: none }
#Menu li a:hover { color: #cedeb7; font-weight: bold }
#Menu li ul li a { background: #467d19 }
#Menu li ul li a:hover { }
#Menu li:hover a, #Menu li.over a { }
#Outer { }
#Wrapper { }
#Header { background: url("../images/brown/HeaderBg.gif") no-repeat }
#Logo h1 { color: #fff }
#Logo h1 a { color: #fff }
#SearchForm { background: url("../images/brown/SearchBg.gif") no-repeat }
#SearchForm label { }
#SearchForm input { background: #fff; border: solid 1px #fff }
#SearchForm .Button { border: 0 }
#SearchForm a { color: #fff }
#SearchForm p { color: #fff }
.Left { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border: solid 2px #467d19 }
.Left h2 { color: #fff; font-weight: bold; background-color: #467d19; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 152px }
.Left li { border-bottom: 1px solid #fff }
.Left li a { color: #000 }
.Left li a:hover { }
.Left .CategoryList li, .Right .CategoryList li  { font-weight: bold; background: url("../images/brown/BlockArrow.gif") no-repeat left 5px; padding-left: 2px }
.Left .BrandList li, .Right .BrandList li { background: url("../images/brown/BlockArrow.gif") no-repeat left center; padding-left: 8px }
.Content { }
.Content h2 { color: #467d19; font-size: 24px; font-weight: normal }
.Content.Wide { }
.Content.Widest { }
.Right { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border: solid 2px #467d19 }
.Right .Block { }
.Right h2 { color: #fff; font-weight: normal; background-color: #467d19; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 150px }
.Right li { border-bottom: 1px solid #467d19 }
.Right li a { color: #333 }
.Right a:hover, .Right a:hover strong { }
.Right hr { color: #467d19; background: #467d19 }
#Footer { }
#Footer p { color: #fff; background-color: #467d19; padding-top: 20px; padding-bottom: 20px }
#Footer a { color: #fff }
.NewsletterSubscription input { border: solid 1px #467d19 }
.Content .ProductList li  { color: #333 }
.Content .ProductList li:hover, .Content .ProductList li.Over  { border: solid 2px #467d19 }
.Content .ProductList a:hover  { }
.Content .ProductList li  { color: #000; bottom: 10px; border: solid 2px #ccc }
.Content .ProductList .ProductImage   { }
.Content .ProductList .ProductDetails  { }
.ProductList strong, .ProductList strong a { }
.ProductPrice, .ProductList em { color: #be0101 }
.ProductList .Rating { color: #6a6a6a }
.Right .ProductList li { }
.Content .FeaturedProducts .ProductList li  { color: #000; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 100%; margin-right: -1px; margin-left: 7px; border: solid 2px #ccc }
.Content .FeaturedProducts .ProductList .ProductImage { }
.Content .FeaturedProducts .ProductList .ProductImage  { }
.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over { color: #000; border: solid 2px #467d19 }
.Right .TopSellers li { }
.Right .TopSellers li .TopSellerNumber { color: #be0101 }
.Right .TopSellers li.TopSeller1 .ProductImage { }
.Right .TopSellers li.TopSeller1 { background: #fff; border: solid 1px #467d19 }
.Right .TopSellers li.TopSeller1 .ProductDetails { }
.Right .TopSellers li.TopSeller1 .TopSellerNumber { color: #fff; background: url("../images/brown/No1SellerNumberBg.gif") no-repeat }
.Right .TopSellers li.TopSeller1 .Rating { }
.Breadcrumb { border-bottom: 1px solid #467d19 }
.CompareItem { width: 200px; border-left: 1px solid #467d19 }
.CompareFieldName { font-weight: bold; border-bottom: 1px solid #467d19 }
.CompareFieldTop { border-bottom: 1px solid #467d19 }
.CompareFieldTop a:hover { color: #be0101 }
.CompareCenter { border-bottom: 1px solid #467d19; border-left: 1px solid #467d19 }
.CompareLeft { border-bottom: 1px solid #467d19; border-left: 1px solid #467d19 }
.ViewCartLink { background: url("../images/brown/Cart.gif") no-repeat 13px 3px }
table.CartContents, table.General { border: solid 1px #467d19 }
table.CartContents thead tr th, table.General thead tr th { background: #fdf5e8; border-bottom: 1px solid #467d19 }
.CartContents tbody .SubTotal td { border-top: 1px solid #467d19 }
.MiniCart .SubTotal { }
.JustAddedProduct { background: #fff; border: solid 1px }
.JustAddedProduct strong, .JustAddedProduct a { }
.CategoryPagination { background: #fdf5e8; border: solid 1px #467d19 }
.CheckoutRedeemCoupon { background: #fdf5e8; margin-bottom: 10px; padding: 10px; width: 300px; border: solid 1px #467d19 }
.SubCategoryList, .SubBrandList { background: #fdf5e8; border: solid 1px #467d19 }
.InfoMessage { color: #555; background: #fdf5e8 url("../images/InfoMessage.gif") no-repeat 5px 8px; border: solid 1px #467d19 }
.SuccessMessage { color: #555; background: #e8ffdf url("../images/SuccessMessage.gif") no-repeat 5px 8px }
.ErrorMessage { color: #555; background: #ffecec url("../images/ErrorMessage.gif") no-repeat 5px 8px }
.ComparisonTable tr:hover td, .ComparisonTable tr.Over td { background: #fdf5e8 }
.QuickSearch { background: #fff; border: solid 1px #467d19 }
.QuickSearchHover td { background: #fdf5e8 }
.QuickSearchAllResults a { background: url("../images/brown/QuickSearchAllResultsButton.gif") no-repeat right 50% }
.CreateAccount { border-right: 1px solid #467d19 }
.SearchTips .Examples { color: #555; background: #fdf5e8; border: solid 1px #390 }
/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle { color: #fff; background: #423830 }
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle { color: #888; background: #fdf5e9 }
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent { color: #888 }
/* General Tables */
table.General tbody tr td   { border-top: 1px solid #467d19 }
/* Tabbed Navigation */
.TabNav { border-bottom: 1px solid #467d19 }
.TabNav li a { color: #777; background: #fff; border: solid 1px #467d19 }
.TabNav li a:hover { color: #467d19; background-color: #fff }
.TabNav li.Active a { color: #467d19; background: #fff; border-bottom: 1px solid #fff }
