 /* CSS Document for Eli Zabar */

/* global - standard  */
body { background: #432103; color: #2a1502; }
/* * { behavior: url(/ep5sf/template-resources/iepngfix.htc); } */

h1, h2, h3, h4, h5 { font-family:"Courier New", Courier, monospace; font-weight: bold; color: #2a1502; }
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 17px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { }

.float-right { float: right; }
h4.about-date { font-size: 20px; margin-bottom: 0; font-family:"Courier New", Courier, monospace; font-weight: bold; color: #2a1502; }


#index-promo-buy { float: right; margin-top: -25px; }

button.button { background: url(../images/zabar/btn-red-left.png) no-repeat; text-decoration: none;display: block; color: #f1f1e9;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; padding: 1px 0px 9px 6px; text-indent: 2px; float: left;}
.button a { background: url(../images/zabar/btn-red-left.png) no-repeat; text-decoration: none;display: block; color: #f1f1e9;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; padding: 1px 0px 9px 6px; text-indent: 2px; float: left; }
.button div { background: transparent url(../images/zabar/btn-red-right.png) no-repeat right; background-position: 0px 0px; padding: 1px 0px 9px 0; display: block; float: left; width: 13px; height: 28px; }

input[type="text"], input[type="password"], textarea { border: 1px solid #2A1502; }
.clear { clear: both; } 
.clear5 { height: 5px; clear: both; } 
.clear10 { height: 10px; clear: both; } 
.clear15 { height: 15px; clear: both; } 
.clear20 { height: 20px; clear: both; }
.clear40 { height: 20px; clear: both; }

.error { font-weight: bold; color: #CD1601; font-size: 14px; }
.req { font-weight: bold; color: #CD1601; font-size: 11px; }

/*datepicker css*/
#fd-date-1 td, #fd-date-1 th { font-size:0.8em; font-weight: 900; font-height: 0.8em; text-align: center; }
#fd-date-1 table td { background: #FFFFFF url(../images/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x scroll 0pt -50px;}
#fd-date-1 table td.date-picker-today { background: #FFFFFF url(../images/datepicker/bullet2.gif) no-repeat scroll 0pt; }




#deliveryDate .w2em { width:2em; }
#deliveryDate .w4em { width:4em; }
#deliveryDate label
        {
        line-height:1em;
        margin:0;
        font-weight:bold;
        color:#545454;
        }
#deliveryDate td label { font-size:10px; font-weight:normal; display:block; }
#deliveryDate input
        {
        margin:0;
        padding:0;
        border:1px solid #ccc;
        border-top-color:#aaa;
        border-left-color:#aaa;
        position:relative;
        height:1.2em;
        }
    
#delivery-options-right { float:left; width: 380px; }

/* HEADER */
#header { width: 1000px; height: 124px; margin: auto; position: relative; background: url(../images/zabar/header-bg.gif) no-repeat; }
#header ul { float: left; }
#header ul li { display: inline; }
#header .logo { position: absolute; left: 0px; top: 0px; }
#header .options-block { position: absolute; left: 185px; top: 25px; width: 340px; height: 60px; line-height: 24px; }
#header .options-block h1 { float: left; margin-right: 10px; }
#header .options-block a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2a1502; text-decoration: none; cursor: hand; cursor: pointer; }
#header .search-block { position: absolute; left: 728px; top: 17px; width: 245px; height: 40px; }
#header .search-block { font-family:"Courier New", Courier, monospace; font-size:12px; font-weight: bold; }
#header .search-block input#searchText { font-size: 10px; width: 160px; }
#header .search-block input.btn { background: none; border: none; font-family:"Courier New", Courier, monospace; font-size:12px; font-weight: bold; border: 1px solid #2A1502; }
#header .buttons-block { position: absolute; left: 565px; top: 61px; width: 425px; height: 35px; }
#header .buttons-block a { 	background: url(../images/zabar/btn-red-left.png) no-repeat; text-decoration: none;display: block; color: #f1f1e9;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; padding: 1px 0px 9px 6px; text-indent: 2px; float: left; }
#header .buttons-block div { background: transparent url(../images/zabar/btn-red-right.png) no-repeat right; background-position: 0px 0px; padding: 1px 0px 9px 0; display: block; float: left; width: 13px; height: 28px; }
#header .topnav-block { position: absolute; left: 130px; top: 104px; width: 830px; height: 25px; }
#header .topnav-block a { background: transparent url(../images/zabar/topnav-tab-left.png) no-repeat;	padding: 0 5px 0 10px; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3f0e00; line-height: 20px; height: 20px; float: left; display: block; }
#header .topnav-block div {	background: transparent url(../images/zabar/topnav-tab-right.png) no-repeat top right; margin: 0 0px 0 0;  width: 10px; height: 20px;	float: left; }
#header .topnav-block ul li.on a { background: transparent url(../images/zabar/topnav-tab-left-on.png) no-repeat; color: #f1f1e9; }
#header .topnav-block ul li.on div { background: transparent url(../images/zabar/topnav-tab-right-on.png) no-repeat top right; }
#header .topnav-block-content { margin-top: 1px; }

/* INDEX BODY */
#body-bg { width: 1000px; min-height: 472px; height: auto !important; height: 472px; background: url(../images/zabar/body-bg.gif) no-repeat; margin: 0 auto 0 auto; }
#body { position: relative; width: 993px; height: 425px; margin-left: 4px; }
#body  a { text-decoration: none; color: #D01A04; }
#body  a:hover { text-decoration: underline; }
#body .button a:link, #body .button a:active, 
#body .button a:visited, #body .button a:hover { color: #f1f1e9; text-decoration: none; }
#body #left {background: #432103; width: 357px; height: 457px;}
#body .borderpromo {border: 1px solid black; width:200px; height:200px; margin-left: 18px; padding-top:18px;}
#body .promo-item { position: absolute; left: 16px; top: 16px; width: 310px; height: 200px; padding: 0px; padding-right: 0; background: #FFFFFF; border: double #2A1502 6px;}
#body .promo-item h3 a {color: #917c69; text-decoration:none;}
#body .promo-item h3 { margin-left: 5px; }
#body .promo-item .img-area { border: 2px solid #2A1502; width: 175px; height: 131px; margin: 0 auto 10px auto; }
#body .promo-item .img-area { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #3f0e00; }
#body .promo-item .img-area span { margin-left: 15px; }
#body .promo-item .promo-text { float: left; margin-left: 5px; }
#body .promo-item .promo-text h4 { word-spacing: -1px; margin-bottom: 10px; }
#body .promo-item .promo-text { text-align: left; font-family: verdana, sans-serif; font-size:11px; font-weight: bold; }
#body .promo-item .promo-text p { margin-bottom: 5px; color: #3f0e00; }
#body .index-body-nav { position: absolute; left: 18px; top: 255px; width: 320px; height: 160px; line-height: 18px; }
#body .index-body-nav { font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#body .index-body-nav h3 {color: #F1F1E9; border-bottom:1px solid white; width: 150px;}
#body .index-body-nav a { text-decoration: none; font-weight: bold; color: #F1F1E9; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#body .index-body-nav a:hover { text-decoration: underline; font-weight: bold; }
#body .headline { position: absolute; left: 357px; top: 0px; width: 632px; height: 30px; background: url(../images/zabar/headline.gif); }
#body .store-images { position: absolute; left: 361px; top: 35px; width: 630px; height: 420px; }
#body .store-images img { float: left; margin-right: 3px; margin-bottom: 3px; }
#body .eli-overlay { position: absolute; left: 160px; top: 238px; z-index: 3; width:234px; height:234px; border:0;}

/* MAIN BODY */
#main { position: relative; width: 1000px; min-height: 526px; height: auto !important; height: 526px; margin: auto; background: #f1f1e9; margin-top: 1px; }
#main { font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#main  a { text-decoration: none; color: #D01A04; }
#main  a:hover { text-decoration: underline; }
#main .button a:link, #main .button a:active, 
#main .button a:visited, #main .button a:hover { color: #f1f1e9; text-decoration: none; }
#main .left-nav { float: left; width: 195px; margin: 20px 0 0 10px; }
#main .left-nav .cat-nav ul li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#main .left-nav .cat-nav .nav-header {width: 168px; height: 1px; border-bottom: 2px solid #917c69; margin-bottom: 5px;}
#main .left-nav .cat-nav a {color: #3F0E00;}
#main .left-nav .cat-nav h3 {color: #917c69;}
#main .left-nav .cat-nav h3 a {color: #917c69;}
#main .left-nav .cat-nav h3 a:hover {text-decoration: underline;}
#main .left-nav .cat-button { margin: 10px 0 0 0; }
#main .left-nav .cat-bottom-nav { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; }
#main .left-nav .cat-bottom-nav a { text-decoration: none;  color: #3f0e00; }
#main .left-nav .cat-bottom-nav a:hover { text-decoration: underline; }
#main .left-nav .cat-bottom-nav h3 {color: #917c69;}
#main .left-nav .cat-bottom-nav h3 a {color: #917c69;}
#main .left-nav .cat-bottom-nav h3 a:hover {text-decoration: underline;}
#main .left-nav .cat-bottom-nav .nav-header {width: 168px; height: 1px; border-bottom: 2px solid #917c69; margin-bottom: 5px;}



/* category main */
#main .cat-description { float: left; width: 338px; margin: 5px 15px 0 0; }
#main .breadcrumbs { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2A1502; padding-top: 20px;}
#main .breadcrumbs a {color: #D01A04; }
#main .cat-description  h2 { margin: 5px; margin-left: 0; }
#main .cat-description .cat-summary { border: 2px solid #2A1502; padding: 3px;}
#main .cat-description .cat-summary img { border: 1px solid #2A1502;}
#main .cat-description .cat-summary hr { height: 1px; color: #2A1502; margin: 3px 0 3px 0; display: none;}
#main .cat-description .cat-summary p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#main .cat-description .cat-summary p { margin: 5px; }
#main .cat-description .cat-prod, #main .cat-description .cat-prod-price { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 5px; }
#main .cat-description .cat-prod a {color: #D01A04;}
#main .featured { float: left; width: 415px; margin: 45px 0 0 0; }
#main .featured .featured-top span { float: left; }
#main .featured .featured-top span { font-family: "Courier New","Courier",monospace; font-size: 13px; color: #917C69; font-weight: bold; width: 200px; }
#main .featured .featured-top div.see-all {float: right;  }
#main .featured-items .item-block { width: 177px; float: left; border: 2px solid #2A1502; padding: 3px; margin: 0 15px 20px 0; }
#main .featured-items .item-block img {border: 1px solid #2A1502; }
#main .featured-items .item-block { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A1502; min-height:170px; height:auto !important; height:170px;}
#main .featured-items .item-block a { color: #D01A04; }
#main .featured-items .item-block p { min-height: 3em; height: auto !important; height: 3em;  }
#main .featured-items .item-block hr { color: #2A1502; margin: 3px 0 3px 0; display: none;}
#main .featured-items .item-block h5, #main .featured-items .item-block span { font-weight: bold; }

/* category full view */
#main .cat-view-all { float: left; width: 780px; margin-top: 10px; }
#main .view-msg-std { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2A1502; }
#main .cat-view-all .item-block { width: 175px; margin: 0 7px 10px 0;  }
#main .cat-view-all .item-block .see-more { color: #d11b05; }

/* product view */
#main .product-content { float: left; width: 765px; margin-top: 5px; }
#main .product-content .product-left { float: left; margin: 5px 30px 0 0; }
#main .product-content .product-left img { border: 1px solid #2A1502; }
#main .product-content .product-right { float: left; width: 330px; }
#main .product-content .product-right p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 5px; }
#main .product-content .product-right .sub-sku { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#main .product-content .product-right table.details th { line-height:12px; font-weight: 700; }
#main .product-content .product-right table.details td { line-height:12px; padding: 0 5px 2px 5px; }
#main .product-content .product-right td input { margin-top: 2px; }
#main .product-content .product-right button { border: none; background: none; cursor: hand; cursor: pointer; }
#main .product-content .product-right .buy-button { float: right; }
#main .product-content .product-right table.skuOptions { float: left; width: 150px; margin-right: 5px; }
#main .product-content .featured-products .featured-top { margin-bottom: 10px; }
#main .product-content .featured-products .featured-top span { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#main .product-content .item-block { width: 160px;  }

#main .product-content .featured-accesories { width: 300px; }
#main .product-content .featured-accesories .featured-top { margin-bottom: 10px; }
#main .product-content .featured-accesories .featured-top span { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

#main .accessories .item-block { width: 130px; float: left; padding: 3px; margin: 0 10px 5px 0; }
#main .accessories .item-block .data-container { min-height:50px; height:auto !important; height:50px;}
#main .accessories .item-block .data-container table tr td { padding: 0 5px 0 0; }
#main .accessories .item-block img {border: 1px solid #2A1502; }
#main .accessories .item-block { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A1502; min-height:120px; height:auto !important; height:120px;}
#main .accessories .item-block a { color: #D01A04; font-weight: bold; }
#main .accessories .item-block p { min-height: 3em; height: auto !important; height: 3em;  }
#main .accessories .item-block hr { color: #2A1502; margin: 3px 0 3px 0; display: none;}
#main .accessories .item-block h5, #main .accessories .item-block span { font-weight: bold; }
#main .accessories .item-block input[type="checkbox"] { }


/* no navigation - checkout */
#main .no-nav { width: 800px; margin: 0 auto; }
#main .no-nav .alert { font-weight: bold; color: #CD1601; font-size: 12px; padding: 10px; border: 1px solid #CD1601; }
#main .no-nav .cart-items { border: 1px solid #2A1502; width: 100%; }
#main .no-nav .cart-items a { color: #3f0e00; text-decoration: none; }
#main .no-nav .cart-items a:hover { text-decoration: underline; }
#main .no-nav .cart-items th { padding: 10px; text-align: left; border-bottom: 1px solid #2A1502; }
#main .no-nav .cart-items th { font-family:"Courier New", Courier, monospace; font-weight: bold; font-size: 12px; }
#main .no-nav .cart-items th.action { width: 50px; }
#main .no-nav .cart-items th.image { width: 100px;}
#main .no-nav .cart-items td { padding:5px 5px 10px 5px; border-top: 1px solid #2A1502; }
#main .no-nav .cart-items td.desc { font-size: 11px; }
#main .no-nav .cart-items td.desc a { font-weight: bold; font-size: 12px; }
#main .no-nav .cart-items td.action { border-right: 1px solid #2A1502; }
#main .no-nav .cart-items td.action a { font-size: 11px; }
#main .no-nav .cart-items td.recalculate { text-align: right; padding-right: 15px; }
#main .no-nav .cart-items tr.has-dependant td { border: 0; padding-bottom: 3px; }
#main .no-nav .cart-items tr.is-dependant td { border: 0; padding-bottom: 3px; }
#main .no-nav .cart-items tr.is-dependant td.action,
#main .no-nav .cart-items tr.is-dependant td.img,
#main .no-nav .cart-items tr.is-dependant td.desc { padding-left: 20px; }
#main .no-nav .cart-items blockquote {  }
#main .no-nav .cart-shipping-taxes { float: left; margin: 25px; margin-left: 0; padding: 15px; width: 325px; border: 1px solid #2A1502; }
#main .no-nav .cart-shipping-taxes table { width: 100%; }
#main .no-nav .cart-shipping-taxes h3 { padding: 0 0 10px 0; }
#main .no-nav .cart-summary { float: right; margin: 25px; margin-right: 0; padding: 15px; width: 325px; border: 1px solid #2A1502; }
#main .no-nav .cart-summary table { width: 100%; }
#main .no-nav .cart-summary h3 { padding: 0 0 10px 0; }

/* no navigation - sign-in / register / checkout */
#main table th { font-weight: bold; font-family:"Courier New", Courier, monospace; font-size: 12px; line-height: 18px; padding-bottom: 5px;}
#main .no-nav .fieldset-footer { margin-top: 5px; }
#main .no-nav .sign-in-want-account, 
#main .no-nav .sign-in-have-account, 
#main .no-nav .sign-in-no-account { float: left; width: 325px; margin: 25px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav  h3, 
#main .no-nav  h3, 
#main .no-nav  h3 { padding: 0 0 10px 0; }
#main .no-nav .sign-in-want-account p, 
#main .no-nav .sign-in-have-account p, 
#main .no-nav .sign-in-no-account p,
#main .no-nav .checkout-create-account  { padding: 0 0 10px 0; font-size: 11px; }
#main .no-nav .checkout-create-account ul { padding: 10px; margin-left: 10px; }
#main .no-nav .checkout-create-account ul li { list-style: disc; }
#main .no-nav .checkout-create-account table tbody tr th {padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: top;}
#main .no-nav .checkout-create-account table tr td {padding: 5px; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
#main .no-nav .checkout-create-account { margin: 25px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }

#main .no-nav .account-personal-info div {font-size: 11px;}
#main table.account td { font-size: 11px; }
#main table.account th { padding-right: 10px;}

#main .no-nav .top-menu li { display: inline; padding: 15px; font-family:"Courier New", Courier, monospace; font-weight: bold; font-size: 12px; }
#main .no-nav .top-menu li.on { font-size: 20px; }
#main .no-nav .top-menu #checkout-breadcrumb {width: 900px; padding: 0px; margin: 0px;}
#main .no-nav .checkout-shipping { float: left; width: 350px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-shipping table { font-size: 11px; }
#main .no-nav .checkout-shipping table tr td { font-size: 11px; padding-top: 5px; padding-left: 5px;}
#main .no-nav .checkout-cart-summary { float: right; width: 350px; margin: 15px 0 15px 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-cart-summary table { font-size: 11px; }
#main .no-nav .checkout-cart-summary table tr td { font-size: 11px; padding-top: 5px;}
#main .no-nav .checkout-delivery-options { float: left; width: 350px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-delivery-options table { font-size: 11px;  }
#main .no-nav .checkout-delivery-options table tr td { font-size: 11px;padding-top: 5px; padding-right: 9px;vertical-align: top; padding-bottom:5px;}
#main .no-nav .checkout-operator-options {  float: right; width: 350px; margin: 15px 0 0 0; padding: 15px; border: 1px solid #2A1502; margin-left:0;  }
#main .no-nav .checkout-operator-options table tr td { font-size: 11px; padding-top: 5px; padding-right: 10px;}
#main .no-nav .checkout-review-shipping { float: left; width: 350px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-review-billing { float: right; width: 350px; margin: 15px; margin-right: 0; padding: 15px; border: 1px solid #2A1502; }

#main .no-nav .checkout-review-payment { float: left; width: 350px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-review-payment table tr td { padding-right: 5px; padding-top: 5px;}
#main .no-nav .checkout-review-totals { float: right; width: 350px; margin: 15px; margin-right: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-review-totals table tr td {padding-right: 5px; padding-top: 5px;}
#main .no-nav .checkout-review-details { float: left; width: 350px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .checkout-gift-message { float: left; width: 770px; margin: 15px; margin-left: 0; padding: 15px; border: 1px solid #2A1502; }
#main .no-nav .gift-label .checkout-gift-message .gift-message {padding: 15px;}
#main .no-nav .gift-message .label {font-size: 11px; width:150px; padding-right: 5px;}
#main .no-nav .gift-message .characters-left { font-weight: bold; }
#main .no-nav .gift-message .characters-left-red { color: #FF0000; font-size: 12px; }
#main .no-nav .item-block { margin: 0 10px 10px 0; }
#main .no-nav .box { border: 1px solid #2A1502; padding: 10px; }
#main .no-nav .box-450 { border: 1px solid #2A1502; padding: 10px; width: 450px; }
#main .no-nav .box-450 table {font-size: 11px;}
#main .no-nav .box-450 table tr td {padding-top: 5px; padding-right: 5px;}
#main .no-nav .table100 { width: 100%; }
#main .no-nav .cart-feature { width: 400px; float: left; }
#main .continue-button {text-align: right; padding-top: 10px;}
/* shop online */
#main .cat-view-all .pick { font-size: 14px; }
#main .cat-view-all .see-more { font-weight: bold; color: #D51402;  }
#main .cat-view-all .see-more a { color: #D51402; text-decoration: none; }
#main .cat-view-all .see-more a:hover { text-decoration: underline; }

#selectionErrorBox { font-weight: bold; color: #D01A04; }

/* static css area */ 
.static .center { text-align: center; }
.static a:link, .static a:visited, .static a:active {color: #D01A04;}

.static .leftcol {float: left; width: 218px; color: #2A1502; text-align: center; padding: 0px 0px; text-decoration: none;}

.static .leftcol a:link, .static .leftcol a:visited, .static .leftcol a:active {color: #D01A04; text-decoration: none;}

.static .leftcol a:hover {color: #D01A04; text-decoration: underline;}

.static .maincontent {float: left; width: 290px; padding: 0px 25px 10px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.static .maincontent_2Column { width: 508px; }

.static .maincontent a:link, .static .maincontent a:visited, .static .maincontent a:active {color: #D01A04;}

.static .rightcol {float: left; width: 207px; padding: 20px 0px 10px 0px;}

.rightnavsection a:link, .rightnavsection a:visited, .rightnavsection a:active {color: #D01A04;}

.static .rightnavimage {float: left; padding-right: 10px;}

.static .category {color: #2A1502; font-weight: bold;
font-size: 13px;}

.static .category a:link, .static .category a:visited, .static .category a:active, .static .category a:hover {color: #D01A04;}

.static .rightnavsection {display: block;
background: #d8d8c1; padding: 15px; color: #2A1502;}

.static .rightnavsection .red {color: #2A1502;}

.static .rightnavsection a:link, .static .rightnavsection a:visited, .static .rightnavsection a:active {color: #D01A04;} 

.static .rightcol img {float: left; padding-right: 10px;}

.static .browncategory {color: #2a1502; font-weight: bold;
font-size: 13px;}

.static .breadcrumbs {clear: both;
padding-top: 20px;
padding-bottom: 7px;}

.static .left-nav h3 {border-bottom: 2px solid #917C69; width: 165px; padding-bottom:2px; margin-bottom:3px;}

.static .left-nav h3 a:hover {text-decoration:none;}

.static .breadcrumbs {color: #2A1502;}

.static ul li ul {padding-left: 12px;}

.static ul {padding-left: 0px;
padding-bottom:20px;}

.static ul li ul {padding-bottom:0px;}

.static ul li ul li ul {padding-bottom:0px;}

.static .stores a:link, .static .stores a:visited, .static .stores a:active {color: #D01A04;}
.static .stores .store-block { margin: 10px 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.static .stores .store-block p { margin: 0px; }
.static .stores .store-block p.left { padding-left: 170px; }
.static .stores .store-block img { float: left; width: 160px; }
.static .stores .store-block img.left { margin-right: 10px; }
.static .stores .store-block img.right { margin-left: 10px; }

.static .info { float: left; width: 565px; }
.static .store-block p.header { color: #FFFFFF; font-weight: 700; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 0 5px 5px; margin-bottom: 5px; clear:right; }
.static .store-block p.color-FF9934 { background: #FF9934; }
.static .store-block p.color-990099 { background: #990099; }
.static .store-block p.color-024687 { background: #024687; }
.static .store-block p.color-E3B801 { background: #E3B801; }
.static .store-block p.color-DF002D { background: #DF002D; }
.static .store-block p.color-FFFFFF { background: #FFFFFF; color: #DF002D }
.static .store-block p.color-41B82E { background: #41B82E; }
.static .store-block p.address { font-weight: 700; }
.static .store-block .body-cell { float: left; width: 340px; }
.static .store-block .body-cell p { margin: 0 0 10px 15px; }
.static .store-block .logo-cell { float: left; width: 170px; padding: 10px; }

.static ul li a:link, .static ul li a:active, .static ul li a:visited {
font-size: 11px;
color: #3f0e00; }

.static .menu {padding: 0px 10px 0px 10px;
margin: 3px;
list-style: disc;}

.static .menu li {
padding: 2px;
list-style: disc;}

.static ul li ul li a:link, .static ul li ul li a:visited, .static ul li ul li a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #741831;}

.static ul li ul li ul li a:link, .static ul li ul li ul li a:visited, .static ul li ul li ul li a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;}

.static .sectionname a:link, .static .sectionname a:visited, .static .sectionname a:active {color: black;
text-decoration: none;}


.static .sectionname a:hover {color: black;
text-decoration: underline;}

.static .floatleft {float: left;
padding-right: 10px;
padding-bottom: 5px;}

.static .floatright {float: right;
padding-left: 10px;
padding-bottom: 5px;}

.static .seasonal {padding: 10px 0px 10px 0px;}

.static a:link, .static a:visited, .static a:active {text-decoration: none; color: #D01A04;}
.static a:hover {text-decoration: underline; color: #D01A04;}

.static img {border: 0px;}

.static .logo {text-align: left;
padding: 0px 0px 10px 0px;}

.static .about {width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  min-height: 3em; height: auto !important; height: 3em; }
.static .about .about-eli { font-size: 120%; }
.static .about img.about-img { margin-bottom: 10px; }
.static .about img.left { margin: 10px 10px 10px 0; }
.static .about img.right { margin: 10px 0 10px 10px; }

.static .login { width: 450px; margin: auto; margin-top: 50px; text-align: center; font-size: 12px; }
.static .login input, .static .login button { font-size: 12px; }
.static .login table { margin: auto; margin-top: 20px; }
.static .login table th { padding-right: 10px; }