body{background: url(../images/bg.jpg) no-repeat scroll center top #877e64;}
.wrapper{margin: 0 auto;width: 980px;position: relative;}
#HomeWrapper{margin: 0 auto;width: 980px;background: white;}
#HomeWrapper table{margin: 0 auto;}
#HomeWrapper img{display: block; *display:inline;}
#Header{width: 980px;margin: 0 auto;}
.header-container{display: none;}
.form-search label{display: none;}
.searchSubmit{position: absolute; top: 62px; left: 495px;}
#search{ text-align:right;background: #413f40 !important; font: normal 11px arial; border: 0px !important; position: absolute; top: 62px; left: 226px; width: 266px !important; height: 18px; margin: 0px; padding: 0px !important; color: #959595 !important;}
/*.footer-container{position: relative; border-top: 0px; background: url(ey-footer-2014.jpg) no-repeat; width: 980px; height: 53px;}*/
.footer-container{position: relative; border-top: 0px; background: url(../images/ey-footer-2014.jpg) no-repeat scroll 0 0 transparent; width: 980px; height: 215px;}


.f-left {
    margin: 50px 20px 0 0;
    text-align: left;
    width: 285px;
}
.f-left a{text-decoration: none;}
.f-left a:hover{text-decoration: underline;}

.f-left ul {
    float: left;
    margin-right: 15px;
}
.f-left li{background: none;display: block !important}


.f-center {
   /* background: none repeat scroll 0 0 #FFD700;*/
    float: left;
    margin: 59px 0 0 2px;
    opacity: 0.5;
    width: 300px;
}
.fbImg{}


.f-right {
    font: 11px arial;
    margin-top: 12px;
    padding: 10px 0 0;
    text-align: right;
    width: 190px;
}

.eyFootBottom {
    margin-top: 160px;
    text-align: center;
    width: 890px;
}
.footer {margin: 0 auto !important;width: 940px !important;padding-bottom: 0 !important}
.footer li{padding: 0 4px;}
.shopCart{position: absolute; top: 19px; left: 825px; font: normal 11px arial;}
.headerLinks{position: absolute; font: normal 11px arial; top: 18px; left: 334px;}
.contentsName{font:bold 12px arial; color: black; text-align:center;}
.contentsName a{color: black; font: bold 12px arial; text-decoration: none;}
.contentsName a:hover{color: black; font: bold 12px arial; text-decoration: underline;}
.regular-price, .regular-price .price{color: #56871b; font-weight: normal; text-align:center;}
.price-box{margin: 0px;}
.contentsTD{width: 187px; padding: 10px 0 25px;}
.contentsPrice{text-align:center;}
.headerLinks a{color: white; font: normal 11px arial; text-decoration: none;}
.headerLinks a:hover{color: white; font: normal 11px arial; text-decoration: underline;}
.headerLinks li{color: white;}
#search_autocomplete{display: none !important;}
/*.fbFooter{position: absolute; top: 15px; left: 431px;}*/

/* Rollovers */
.mainNav{background: url(../images/ey-rollovers.jpg) no-repeat; height: 48px; width: 828px; position: absolute; top: 102px; left: 150px;}
.mainNav a{float: left; display: block; height: 48px;}
.roll1{width: 91px;}
.roll2{width: 80px;}
.roll3{width: 62px;}
.roll4{width: 120px;}
.roll5{width: 99px;}
.roll6{width: 66px;}
.roll7{width: 76px;}
.roll8{width: 94px;}
.roll9{width: 72px;}
.roll10{width: 68px;}
.roll1:hover{background: url(../images/ey-rollovers.jpg) no-repeat 0 -48px;}
.roll2:hover{background: url(../images/ey-rollovers.jpg) no-repeat -91px -48px;}
.roll3:hover{background: url(../images/ey-rollovers.jpg) no-repeat -171px -48px;}
.roll4:hover{background: url(../images/ey-rollovers.jpg) no-repeat -233px -48px;}
.roll5:hover{background: url(../images/ey-rollovers.jpg) no-repeat -353px -48px;}
.roll6:hover{background: url(../images/ey-rollovers.jpg) no-repeat -452px -48px;}
.roll7:hover{background: url(../images/ey-rollovers.jpg) no-repeat -518px -48px;}
.roll8:hover{background: url(../images/ey-rollovers.jpg) no-repeat -594px -48px;}
.roll9:hover{background: url(../images/ey-rollovers.jpg) no-repeat -688px -48px;}
.roll10:hover{background: url(../images/ey-rollovers.jpg) no-repeat -760px -48px;}


/* Homepage */
.featuredBar{background: url(../images/ey-featured-bar.jpg) no-repeat; height: 25px; width: 953px; position: relative; margin-left: 13px;}
.featuredLeft{color: #e0dcd0; font: bold 12px arial; position: absolute; left: 10px; top: 5px; text-transform: uppercase;}
.featuredRight{color: #1a1a1a; font: bold 12px arial; position: absolute; right: 16px; top: 1px;}
.featuredRight a{color: #1a1a1a; font: bold 12px arial; text-decoration: none;}
.featuredRight a:hover{color: #1a1a1a; font: bold 12px arial; text-decoration: underline;}
.rotator{*margin-top: -3px;}

/* Item Page */
.main{padding: 0px; width: 980px;}
.main-container, .main{background: white !important; border: 0;}
.main .col-right{display: none;}
.col-main{float: none; width: 100%;}
.product-essential{padding: 0px; background: none;}
.col2-right-layout .product-view .product-shop{float: none;}
.col2-right-layout .box-tags{display: none;}
.col2-right-layout .product-collateral{padding: 25px 0; background: none;}
.col2-right-layout .product-view .product-shop{width: 503px;position: relative;}
.main-container .itemNum{font: normal 12px arial; color: white; background: none !important; position: absolute; top: 10px; right: 20px;}
.shortDesc{display: none;}
.main-container.col2-right-layout .product-shop div{background: transparent !important;}
.main-container.col2-right-layout .product-shop-outer{background: url(../images/ey-ob-wrap.jpg) repeat-y; width: 503px;}
.main-container.col2-right-layout .product-shop{background: url(../images/ey-ob.jpg) no-repeat center bottom !important; width: 503px; min-height: 129px;}
.col2-right-layout .product-view .product-shop .price-box{margin: 0px;}
.col2-right-layout .product-shop .old-price{color: black; float:left; width: 150px; margin: 25px 0 0 40px;}
.col2-right-layout .product-shop .old-price .price-label{font: bold 12px arial; color: black;}
.col2-right-layout .product-shop .old-price .price{font: bold 12px arial; color: black;}
.col2-right-layout .product-shop .special-price{color: black;float: left;font: bold 20px arial;margin: 10px 0 0 56px; width: 227px;}
.col2-right-layout .product-shop .special-price .price-label{font: bold 18px arial; color: #565249;}
.col2-right-layout .product-shop .special-price .price{color: black; font: bold 27px arial;}
.col2-right-layout .orderATC{float:left; width: 240px; margin: 10px 0 15px 97px; background: url(../images/ey-atc.png) no-repeat; height: 54px; border: 0;}
.col2-right-layout .orderQty{width: 100px; margin: 30px 0 0 40px;float: left;}
.col2-right-layout .add-to-cart label{color: black;}
.col2-right-layout .add-to-box .or{display: none;}
.col2-right-layout .previousLink{float: left; margin-right: 10px; margin-left: 24px;}
.eyBreadcrumbs a{color: black; text-decoration: none;}
.eyBreadcrumbs a:hover{color: black; text-decoration: underline;}
.product-view{border: 0; margin-top: 10px;}
.logoBottom{margin-left: 45px;}
h1.eyTitle{font: bold 19px arial; margin: 5px 0 12px;} 
.col2-right-layout .product-shop .regular-price{color: black;float: left;font: bold 20px arial;margin: 10px 0 0 15px; width: 227px;}
.col2-right-layout .product-shop .regular-price .price-label{font: bold 18px arial; color: #565249;}
.col2-right-layout .product-shop .regular-price .price{color: black; font: bold 27px arial;}
.upsellDiv .old-price .price{font-weight: normal; color: #999999;}
.upsellDiv .special-price .price-label{color: #56871B;font-weight: normal;}
.upsellDiv .special-price .price{color: #56871B;font-weight: normal;}
.orderATC{cursor: pointer;}
.product-view .box-up-sell .products-grid td{background: white; border: 0px;}
.product-view .box-up-sell .products-grid td img{border: 0px;}
.product-view .box-up-sell .products-grid{border: 0px;}
.product-view .box-up-sell .products-grid td.empty{background: white;}
.alsoLikeDiv{width: 513px;}
.box-up-sell{width: 513px;}
#upsell-product-table{width: 513px;}
.product-view .add-to-cart .paypal-logo{display: none;}
.box-collateral .data-table{width: 420px;}
#super-product-table.data-table{width: 503px;}
.col2-right-layout .product-shop #super-product-table.data-table .special-price{text-align:left; margin: 0 0 0 56px;}
.col2-right-layout .product-shop #super-product-table.data-table .special-price .price-label{font: bold 13px arial;}
.col2-right-layout .product-shop #super-product-table.data-table .special-price .price{font: bold 13px arial;}
.col2-right-layout .product-shop #super-product-table.data-table .old-price{text-align:left; margin: 5px 0 0 56px;}
.minimal-price-link{display: none;}

/* Image Enlarger */
.simple_overlay .close {background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.set-overlay {cursor: pointer;}
.simple_overlay{display:none;z-index:10000;background-color:#FFFFFF;width:600px;min-height:200px;border:1px solid #666;text-align: center;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
.panel{display: none;}
.filmstrip img{cursor: pointer;margin: 0 7px;vertical-align: middle;}
.filmstrip{border-top: 1px solid #808080;margin: 10px 0;padding-top: 10px;}
.mainImg{display: none;}
#MainImg0{display: block;}
.insetDiv img{display: inline;margin: 5px;}
.MoreViews{font: bold 12px arial; border-top: 1px solid #848484; color: #848484;}
.insetDiv{ padding-bottom: 10px; border-bottom: 1px solid #848484;}
.product-view .product-img-box{width: 362px;}
.product-view .product-img-box table{width: 100%;}

/* Section Page */
.col2-left-layout .col-main{float: right; margin-right: 10px; width: 765px;}
.col2-left-layout .main{padding-bottom: 200px;}
.main-container.col2-left-layout, .main{background:transparent !important;}
.main-container.col2-left-layout{background: url(../images/ey-pagewrapper.jpg) repeat-y !important; width: 980px;}
.block-layered-nav .block-title,.block-layered-nav .block-title2{background: url(../images/ey-ln-title.jpg) no-repeat; height:31px; width: 199px; text-indent: 0px; font: bold 12px/31px arial; text-transform: uppercase; text-align:center;}
.products-grid .price-box{text-align:center;}
.item .old-price .price-label, .item .old-price .price{font: normal 11px arial; color: #1a1a1a;}
.item .special-price .price-label, .item .special-price .price{font-weight: normal 12px arial; color: #56871B; font-weight: normal;}
.col2-left-layout .products-grid, .col2-right-layout .products-grid{width: 752px;}
.products-grid li.item{width: 165px;}
.item img{margin: 0 auto;}
.products-grid .product-image{margin: 0 auto 10px; text-align:center;}
.products-grid{background: none;}
.products-list .f-fix{width: 400px;}
.products-list .f-fix .contentsName{text-align:left;}
.item .ratings{text-align:center;}

/* Left Nav */
.col-left{width: 199px;}
.block-banner, .block-subscribe{display: none;}
.block-layered-nav .block-content{border: 0px; background: transparent !important;}
dl#narrow-by-list2 dt.last{display: none;}
#narrow-by-list2 ol li a{background: transparent url(../images/ey-bullet.jpg) no-repeat 10px center; padding: 3px 0 3px 18px; display: block; font: normal 12px arial; color: #1a1a1a; text-decoration: none;}
#narrow-by-list2 ol li a:hover{background: #1f1e1e url(../images/ey-selected-bullet.jpg) no-repeat 10px center; font:bold 12px arial; color: white; text-decoration: none;}
.block-layered-nav dd{padding: 0px;}
.lnBottom{position: absolute; top: -304px; left: 0px;}
.block-subtitle{display: none;}
.block-layered-nav dt{background:transparent;}
#narrow-by-list dd ol li{padding: 3px 0 3px 27px; font: 12px arial; color: black;}
#narrow-by-list dd ol li a .price{font: normal 12px arial; color: black;}
#narrow-by-list dd ol li a{text-decoration: none; color: black;}
#narrow-by-list dd ol li a:hover{text-decoration: underline; color: black;}
.sidebar .block-content{margin-top: 10px;}

/* Checkout */
.cart .page-title{display: none;}
button.btn-continue{background: url(../images/ey-keep-shopping.jpg) no-repeat; height: 23px; width: 113px;}
.cart .btn-update{background: url(../images/ey-update.jpg) no-repeat; height: 21px; width: 58px;}
.btn-proceed-checkout{background: url(../images/ey-checkout.jpg) no-repeat !important; height: 55px; width: 299px !important;}
button.btn-continue span, .cart-table .btn-update span{display: none;}
button.btn-proceed-checkout span{display: none !important;}
.cart{width: 745px; border: 5px solid #E1D9C7;}
.data-table thead th{background: #e1d9c7; color: #1a1a1a;}
.data-table{border: 0; width: 745px;}
.data-table tr.last th, .data-table tr.last td{border: 0px;}
.data-table tfoot tr{background-color: white !important;}
.data-table tfoot tr.first td{background: none;}
.cart .cart-collaterals .col2-set{float: left; width: 315px;}
.cart .totals{width: 325px; background: none; border: 0px;}
.col-2 h2{display: none;}
.cart .discount, .cart .shipping{background: none; border: 0px; padding: 0px;}
.discount-form .buttons-set .button{background: url(../images/ey-apply-code.jpg) no-repeat; height:21px; width:81px;}
.discount-form .buttons-set .button span{display: none;}
.shipping-form .buttons-set .button{background: url(../images/ey-estimate.jpg) no-repeat; height:21px; width:68px;}
.shipping-form .buttons-set .button span{display: none;}
.col1-layout .col-main{width: 755px; float: left; margin-left: 18px;}
.data-table tbody th, .data-table tbody td{border: 0px;}
#shopping-cart-totals-table .a-right{text-align:left !important;}
.cart .product-name a{font: normal 11px arial; text-transform: uppercase; text-decoration: none; color: black;}
.data-table td{font: normal 11px arial;}
.paypal-or{float: left; margin-right: 30px; margin-left: 55px;}


/* About Us Page */
.aboutPage{position: relative; width: 965px;}
.aboutContent{position: absolute; top: 151px; left: 71px; text-align:left; width: 385px;}
.signature{position: absolute; top: 1095px; left: 134px;}
#HomeWrapper .eyBreadcrumbs{text-align:left; margin: 10px 0 0 30px;}
#HomeWrapper h1.eyTitle{border-bottom: 1px solid #1a1a1a; text-align:left; margin: 5px 15px 12px 30px;}
.aboutContent .std{font: normal 12px arial;line-height: 14px;}

.col2-right-layout .main .std{padding: 10px 40px;}
.col2-right-layout .main .product-collateral .std{padding: 0px;}


/* Mini Cart */
.miniCart{position: absolute; left: 823px; top: 20px;}
.subtotal{display: none;}
.block{border: 0px;}
.block .block-content, .block-cart .summary{background: none;}
.block-cart .summary{padding: 0px;}
.miniCheckout{font: bold 12px arial; color: black; text-align:center; cursor: pointer;}
.miniCartContents{display: none;}
.block .actions{background: white;}
.summary{font: 11px arial; color: black; cursor: pointer; text-align:left;}
.summary a{color: black;}
.block .empty{padding: 0px; margin: -3px 0 0;}
.block .miniCartContents .empty{padding: 5px 9px;}

/* Flyouts */
#drop1{left: 149px;}
#drop2{left: 241px;}
#drop3{left: 321px;}
#drop4{left: 383px;}
#drop5{left: 503px;}
#drop6{left: 602px;}
#drop7{left: 668px;}
#drop8{left: 671px;}
#drop9{left: 838px;}
#drop10{left: 910px;}
.touchDrop{position: absolute; top: 150px; width: 220px; display: none; background: #efefee;border: 1px solid #e8c91c;border-top: 3px solid #000000;}
.touchDrop ul{list-style-type: none;margin: 0px;padding: 0px;background: #efefee;}
.touchDrop ul li{text-align:left;}
.touchDrop ul li a{display: inline;}
.touchDrop ul li a:link{color: #757575;font: bold 12px arial;text-decoration: none; background: url(../images/ey-tn-bullet.jpg) no-repeat 5px 7px;padding: 2px 3px 2px 11px; display:block;}
.touchDrop ul li a:visited{color: #757575;font: bold 12px arial;text-decoration: none; background: url(../images/ey-tn-bullet.jpg) no-repeat 5px 7px;padding: 2px 3px 2px 11px; display:block;}
.touchDrop ul li a:active{color: #757575;font: bold 12px arial;text-decoration: none; background: url(../images/ey-tn-bullet.jpg) no-repeat 5px 7px;padding: 2px 3px 2px 11px; display:block;}
.touchDrop ul li a:hover{color: #000000;font: bold 12px arial;text-decoration: underline; background: #e8c91c url(../images/ey-tn-bullet-selected.jpg) no-repeat 5px 7px;padding: 2px 3px 2px 11px; display:block;}
.touchDrop ul li div{padding-left: 5px;}
.touchDrop img{display: block; text-align:left;}
#eyNewsletter{text-align: left; padding-left: 15px;}
#newsInput{width: 217px;background-color:#424041;border: none; color:#FFF;}
.fbImg{float: left;}
.fbFooter{float: right; padding-top: 5px;}
.footerCopy{float: left; padding: 17px 0px 0px 260px;}
#eyFoot{float: left; padding: 16px 0px 0px 5px;}