/* pink #a94a30  
   gold nav  #e4b342
   dim nav  #8b7523
   dark pink  #65290e
   dark brown #1c0000
*/
body { background: #060000; color: #ccc; height: 100%; font-family: trebuchet, sans-serif;}
a { color: #e4b342;}
a:hover { color: #8b7523;}
h1,h2 { color:  #e4b342;}
h3,h4 {color:#e4b342; font-weight: bold; }
.wrapper {position:relative; 	background: url(../images/bg2.jpg) repeat;margin: 0 auto; height: 100%; margin-bottom: 0;}
.header-top-container {background: none; border: none;}
.header-nav-container {background: none;}
.header {background: url(../images/header2.png) repeat-x; height: 144px; border: 0;}
.header-top {height: 104px;}
.quick-access { margin: 0; text-indent: -9999px;}
.quick-access li {background: none;font-family: helvetica;}
.shop-access ul li {border: none;}
.shop-access ul li a {font-family: helvetica; color: #e4b342; text-decoration: none;}
.shop-access ul li a:hover {text-decoration: none; border-bottom: 1px dotted;}
.middle-container {background: none; min-height: 250px;}
.mini-search {background: none; top: 90px; padding: 0; width: 260px;}
.mini-search .input-text {background: #000; width: 160px; height: 20px; padding-top: 8px; color: #e4b342; border: 1px solid #42160e;}
.mini-search {}
ul.breadcrumbs {padding-left: 240px;}
.side-col {width: 220px;}
.col-2-left-layout .col-main{ width: 700px;}
#nav {width: 220px; padding: 0; margin: 0;}
#nav li {background: url(../images/trans.png) top left repeat; display: block; width: 100%; margin-bottom: 12px;}
#nav li a{width: 200px; float: left; padding: 6px 0px 6px 16px; color: #e4b342; font-size: 152%; font-family: georgia, serif; font-weight: normal; letter-spacing: 1px;}
#nav li a:hover,
#nav li a.active { color: #752100/*#a94a30*/;}
#nav li.active a {color: #752100/*#a94a30*/;}

#nav li.active ul {position: relative; float: left; top: 0; left: 0;}
#nav li.active li {background: none; padding: 0px 0px 0px 20px;}
#nav ul {width: 220px; padding: 0; margin: 0; border: none;}
#nav ul li {background: url(../images/trans.png) top left repeat; display: block; width: 100%; margin-bottom: 2px;}
#nav ul li a {width: 200px; background:transparent;float: left; padding: 2px 0px 2px 12px; color: #e4b342; font-size: 100%; font-family: georgia, serif; font-weight: normal; letter-spacing: 1px;}
#nav ul li a:hover,
#nav ul li.active a { color: #752100;/*#a94a30;*/ background: none; font-size: 100%;}

#nav ul li a{color: #e4b342!important;}
#nav ul li a:hover,
#nav ul li.active a {color: #752100 !important;}
#nav ul span, #nav ul li.last li span {padding:0px;}
#nav ul ul li a {color: #e4b342!important;}

#nav ul li.active ul li a {color: #e4b342!important;}
#nav ul li.active ul li a:hover,
#nav ul li.active ul li.active a {color: #752100 !important;}

#nav li.over ul li a {width: 100%; background:transparent;float: left; padding: 2px 0px 2px 10px; color: #e4b342; font-size: 100%; font-family: georgia, serif; font-weight: normal; letter-spacing: 1px;}
#nav li.over ul{display: block; position: relative; float: left; top: 0; left: 0; border: 0px solid blue; margin: 0;}
#nav li.over ul li {background: none; padding-left: 22px;}
#nav li ul ul li {margin: 0; padding: 0;}
#nav li.over ul ul {left: 0; padding-left: 0px;margin-left: 0; border: 0px solid red;}

#nav li.over ul ul li{margin: 0; padding-left: 20px;}
#nav li.over ul ul ul {display: block; }
#nav li.over ul li.over ul{display: block; position: relative; float: left; top: 0; left: 0; margin: 0;}
#nav li.over a, #nav a:hover { color: #752100;/*#a94a30;*/}
#nav li.active ul ul{display: block; position: relative; float: left; top: 0; left: 0;}

.layered-nav .head {background: #752100;/*#a94a30;*/ background-image: none;}
.layered-nav h3 {display: block; color: #fff; padding: 2px 16px;}
.layered-nav h4 {background: #65290e; font-weight: normal; background-image:none; color: #fff; border: none;}
.layered-nav .border-creator {border: 1px solid #65290e;}
.narrow-by dt {background: none; color: #752100;/*#a94a30;*/}
.narrow-by dl {background: none;}
.base-mini {background: none; border: 1px solid #752100;/*#a94a30;*/}
.base-mini .head {background: none; padding: 0; margin:0; border: none; color: #fff; padding: 0px;}
.base-mini .head h4 {background: #752100;/*#a94a30;*/ background-image: none; color: #fff; padding: 2px 16px;}
.base-mini .content,
.base-mini ol {background: none; color: #e4b342;}
.mini-cart .subtotal{color:#1c0000;}
.mini-cart .actions {background: #1c0000;}
.middle {background: none; width: 940px; padding: 0 10px;}

.category-head h2 {color:#752100;/*#a94a30;*/ font-size: 188%; font-weight: normal; font-family: trebuchet, sans-serif;}

table { border-spacing: 10px; }
th, td { padding: 8px 15px; border: 1px solid #752100;/*#a94a30;*/ }
th { color: #e4b342; border-left: 5px solid #752100;/*#a94a30;*/ font-size: 1.2em; }
#map { margin: 20px 3px; }

table.pager,
table.view-by { background: #1c0000; color: #752100;/*#a94a30;*/ border: 1px solid #65290e;}
table.view-by {border-top: none;}
table.pager td {border: none;}
table.view-by td { border: none;}
.col-2-left-layout .listing-type-grid,
.col-2-right-layout .listing-type-grid {background: none;}
.listing-type-grid .grid-row {border: none;}
.col-2-right-layout .listing-type-grid li.item,
.col-2-left-layout .listing-type-grid li.item   {background: #1c0000; width: 190px;}
.catalog-listing h5 a {color: #e4b342; text-decoration: 1px dotted underline;}
.catalog-listing h5 a:hover { color: #8b7523;}
li.item h5,
li.item .price-box,
li.item .form-button,
li.item .add-to   {margin-left: 14px;}

.mini-product-tags .content a, .mini-product-tags .content a:hover {color:#e4b342;}
.content p { color: #1c0000;}
.product-info-box {border: none;}
.product-image 		{background: #fff;}
.product-options-bottom .price-label { color: #1c0000;}
.listing-type-grid { background: none;}
.listing-type-grid li.item {margin: 12px 1px 12px 0px; width: 150px; padding: 0px; background: #1c0000;}
.listing-type-list .listing-item {border: none; background: #1c0000; padding: 10px; margin-bottom: 10px;}
.listing-type-list .product-shop {width:285px;}

.product-shop {float: left; margin-left: 20px; width: auto;}

.product-essential { background: #1c0000;}
.product-info-box .product-name { color: #e4b342; font-size: 167%; font-weight: normal;}
.product-collateral {background: #65290e; background-image: none;}

.form-button-alt{ background-color: #1c0000; border: 1px solid #65290e;}
.data-table {color: #1c0000;}
.data-table thead tr th {background: #e4b342; background-image: none;}
.shopping-cart-totals {background: #1c0000; border: 1px solid #65290e;}
.shopping-cart-collaterals .box {background: #1c0000; border: 1px solid #65290e;}
.one-page-checkout-progress h4.complete{background: #f18200; color: #1c0000;}
.one-page-checkout-progress h4 a{ color: #65290e;}
.box{color:  #65290e;} 
.account-box {color: #1c0000;}

.footer-container{ clear: both; height: 100%; width: 100%;border: none; background: url(../images/foot.png) bottom left repeat-x;}
.footer { background: none; border-top: 1px solid #752100/*#b05b39*/; padding-bottom: 20px;color:  #65290e;}
.footer label {color:#65290e;}
.footer p.legality a { color: #42160E;}

.footer .informational a,
.footer .informational a:hover {color:#e4b342;}