/*-- SITE WIDE --*/
html{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-wrapper-rpt.png) repeat-x scroll center top #e7e7e7;}
body{background: url(https://lib.store.yahoo.net/lib/knifeart/KA-background.jpg) no-repeat scroll center top transparent; font: 12px arial; color: black;margin: 0 auto; padding: 0;}
form{display: inline;}
.clearBoth{clear: both; height: auto;}
img{border: 0; display: block}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
#PageWrapperNL{width: 980px; margin: 0 auto; position: relative;background:white;}
#PageWrapper{width: 980px; margin: 0 auto; position: relative;background:white;}
#Header img, .rotators img, #Footer img{display: block;}
#Header{width:980px;position:relative;margin:0 auto}
#Footer{width:980px;position:relative;margin:0 auto}
p{margin: 0;padding:0}
h1.eyTitle {font-family: arial;font-size: 22px;left: 55px;position: absolute;top: 35px;}
.sitewideText {margin: 25px auto 0;width: 820px;text-align: center;}
#RightColumn{position: relative;}
#RightColumnNL{position: relative;}


/*--HEADER--*/
.headerInfo {color: #D1D1D1;left: 530px;position: absolute;top: 20px;}
p.callUs{display: inline;font-weight: bold;padding-right: 10px}
.about{font-weight: bold}
.headerLinks {position: absolute;top: 0px; left:145px; width: 150px}
.headerLinks a {color: #D1D1D1;}
.featuredBrandRow1, .featuredBrandRow2, .featuredBrandRow3{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-featuredBrandRow.png) no-repeat scroll center top transparent;position:relative;height: 250px;margin-bottom: 20px;}
.featuredBrandRow4{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-featuredRowHP.png) no-repeat scroll center top transparent;position:relative;height:250px;} 
.hometop {margin-bottom: 155px;}
.homeKickerMain{width:950px;margin: 0 auto;}
.homeKicker1{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-1.png) no-repeat scroll center top transparent;height:144px;width:311px;float:left;margin-right:9px}
.homeKicker2{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-2.png) no-repeat scroll center top transparent;height:144px;width:311px;float:left;margin-right:8px}
.homeKicker3{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-3.png) no-repeat scroll center top transparent;height:144px;width:311px;float:left}
.homeKicker1 a,.homeKicker2 a,.homeKicker3 a{position:absolute;height:144px;width:311px}
.homeKicker1:hover{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-1.png) no-repeat scroll 0 -144px transparent}
.homeKicker2:hover{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-2.png) no-repeat scroll 0 -144px transparent}
.homeKicker3:hover{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-kicker-3.png) no-repeat scroll 1px -144px transparent}
.featuredItemsLeftHeading{color: #D14D4B;font-weight: bold;font-size: 16px;padding: 4px 8px 8px 25px;width: 280px;float: left;}
.featuredItemsRightHeading {float: right;padding-top: 6px;text-align: left;width: 150px;}
.featuredItemsRightHeading4 {float: right;padding-top: 6px;text-align: left;width: 115px;}
.featuredItemsRightHeading4 a, .featuredItemsRightHeading a {color: #000000;}
.FeaturedTitleImage{margin: 25px 0 15px 30px;width: 160px;}
.FeaturedTitleImageName {margin-left: 25px;text-align: center;width: 175px;}
.FeaturedTitleImageName a {color: #000000;font-weight: bold;}
.hometextBottom {margin: 30px auto 0;width: 800px;}
.searchInput {border: 0 none;height: 20px;position: absolute;right: 110px;top: 54px;width: 291px;background: transparent;color: #000;}
.searchSubmit {position: absolute;right: 20px;top: 50px;}
.RowContent {float: right;width: 725px;margin: 25px;}
.featuredImageBox{float:left;}
.featuredBrandRow4 table a img {padding-top: 15px;}

/*--TOPNAV--*/
.topNav{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll 0 0;height:36px;position:absolute;top:119px;width:980px;}
.topNav ul{margin: 0;padding: 0;list-style: none;}
.topNav ul li{list-style: none;}
.topNav ul li.tnLI{width: 980px;height: 36px;}
/*{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll 0 0;width: 983px;height: 48px;position: absolute;left: 0px;top: 116px;}*/
.topNavA{display: block; /*float: left;*/ height: 36px;}
#tn-0{width: 127px;}
#tn-0:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll 0px -36px; height: 36px;}
#tn-1{width: 112px;}
#tn-1:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -127px -36px; height: 36px;}
#tn-2{width: 150px;}
#tn-2:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -239px -36px;height: 36px;}
#tn-3{width: 155px;}
#tn-3:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -389px -36px;height: 36px;}
#tn-4{width: 66px;}
#tn-4:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -544px -36px;height: 36px;}
#tn-5{width: 125px;}
#tn-5:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -610px -36px;height: 36px;}
#tn-6{width: 121px;}
#tn-6:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -735px -36px;height: 36px;}
#tn-7{width: 124px;}
#tn-7:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-topnav-rollovers.png) no-repeat scroll -856px -36px;height: 36px;}

.tnArrow{position: absolute; top: -1px;}
#tn-0 .tnArrow{left: 35px;}
#mm0{padding-top:15px;width:620px;}
#mm1 .tnArrow{left: 30px;}
#mm1{left: 0;width:310px;}
#mm2 .tnArrow{left: 290px;}
#mm2{left:-239px}
#mm3 .tnArrow{left: 55px;}
#mm3{left:0;width:310px;}
#mm4 .tnArrow{left: 9px;}
#mm4{left:0px;width:310px}
#mm5 .tnArrow{left: 40px}
#mm5{left: 0;width:310px;}
#mm6 .tnArrow{right: 160px;}
#mm6{right:0;width:310px;}
#mm7 .tnArrow{right: 36px;}
#mm7{right:0px;width:310px;}


.mmList{}
.tnLI{/*display:block;*/float:left;position: relative;}
.megam{display:none;background: url(https://lib.store.yahoo.net/lib/knifeart/ey-mm-bg-rpt.png) repeat-x center bottom #ffffff; border: 1px solid #000;position: absolute;top: 36px;width:964px; padding: 15px 0 15px 15px;}
.megam li{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-mm-bullet.png) no-repeat 9px 7px; padding: 0 0 5px 20px;}
.megam li:hover{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-mm-bullet-on.png) no-repeat 9px 7px #bd0b0b; padding: 0 0 5px 20px;}
.megam li a{font-size: 11px;color: #000;display:block;padding-top:3px}
.megam li:hover a{font-size: 11px;color: #fff;text-decoration:none;display:block}
.tnLI:hover .megam{display: block;}
.megaCatTitle{font: bold 14px arial; color: #000000;margin: 0 0 5px;}
.megaCatTitle{padding: 0 30px 0 10px; width:257px;text-transform:uppercase;font-size:14px;}
.megaCatTitle li a{font: normal 12px arial; color: #000000; text-decoration: none;}
.megaCatTitle li:hover a{font: bold 12px arial; color: #ffffff; text-decoration: none;}
.previous img {display: inline;padding: 4px 8px;vertical-align: middle;}
.eyBreadcrumbs {background: none repeat scroll 0 0 #E3E3E3;height: 29px;}
.eyBreadcrumbs a {color: blue;text-decoration:underline;font-family: arial;font-size: 11px;}
.lastCrumb{font-weight: bold;font-size: 11px;}
.eyBreadcrumbs1 {background: none repeat scroll 0 0 #E3E3E3;height: 19px;padding: 5px 0 5px 65px;}
.eyBreadcrumbs1 a {color: blue;font-family: arial;font-size: 11px;text-decoration:underline}



/*--ITEM PAGE--*/
.viewAndAddProductDiv{position:relative;padding-top:80px}
.item-prices {left: 85px;position: absolute;top: 82px;padding-left:35px;}
.itemSalePriceColor { color: red;font-size: 26px;position: absolute;top: 27px;left:10px}
.productStock {left: 65px;position: absolute;top: 50px;}
.qtyAdd input {border: 1px solid #878787;text-align: center;color:#838383}
.qtyAdd {left: 85px;position: absolute;top: 145px;color: #838383}
.atcButton {left: 42px;position: absolute;top: 192px;}
.itemText {font-size: 11px;padding: 30px;text-align: center;}
.itemPageMain {margin: 0 auto;width: 950px;}
#itemLeft{width:570px;margin: 0 20px 0 30px;float:left;position:relative}
#itemRight{width:300px;float:right;margin-right:30px;position:relative}
.orderBox1{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-orderbox-bg.png) no-repeat scroll center top transparent;position:relative;height:476px;color: #838383;text-transform: uppercase;margin-bottom: 35px}
a.thumb img{display: inline !important;padding-right: 5px}
.pImage{margin-bottom:60px;}
.lightbox img{padding: 0 9px 7px}
.itemBoxTop{ background: url(https://lib.store.yahoo.net/lib/knifeart/ey-itemBoxTop.png) no-repeat scroll center top transparent;height: 3px;width: 570px;}
.productImage{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-itemboxsides.png) repeat-y scroll center top transparent;width:570px;margin: 0 auto;padding: 8px 0 0;height: auto}
.productImage{}
.itemBreaker{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-itemBreak.png) repeat-x scroll center top transparent;height:6px;width:570px}
/*.productThumbDiv{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-thumbs.png) repeat-y scroll center top transparent;width:570px;height:90px}*/
.productThumbs {margin: 0 auto;padding-top: 5px;width: 550px;}
.productStock {left: 65px;position: absolute;top: 55px;}
#itemNotification{left: 35px;position: absolute;top: 95px;width: 250px;}
.outofstocktext {font-weight: bold;padding: 0 0 20px;text-align: left;text-transform: none;width: 165px;}
/*.sendtofriend {left: 2px;position: absolute;top: 426px;}*/
/*.social {background: url(https://lib.store.yahoo.net/lib/knifeart/ey-social-rpt-bg.png) repeat-x scroll center top transparent;left: 203px;position: absolute;top: 441px;width: 167px;}*/
.social table {padding: 6px 0 0 15px;}
/*.clicktoenlarge {left: 360px;position: absolute;top: 441px;}*/

.QuickTitle {border-bottom: 2px solid #C2C2C2;color: #BA0C0D;font-size: 14px;font-weight: bold;padding-bottom: 5px;text-transform: uppercase;}
.QuickContents{padding: 10px;}
.QuickContents p {margin: 0;padding-bottom: 6px;}
.tabContainer{border-bottom:2px solid #c2c2c2;padding-bottom:4px;}
.activeName{background-color:#fff !important;color:#ba0c0d !important;margin:0 3px;padding:5px 10px 10px;font-weight: bold;}
.tabName{background-color: #eeedeb;color:#747371;margin: 0 4px 0 0;padding:5px 10px 4px;text-transform: uppercase;border: 2px solid #c2c2c2;font-size: 14px;}
.tabContents{padding:10px 20px 20px;min-height: 170px;}
.productTabs{float:none;width:auto;padding-bottom:20px}
#ymal{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-itemYMAL.png) no-repeat scroll center top transparent; position: relative; height:245px;width:954px;margin: 0 auto;}
.ymalTitle{color: #D14D4B;font-weight: bold;font-size: 16px;padding: 4px 8px 8px 25px;width: 280px}
.ymalContents{ padding-top: 15px;}
#itemBottom{margin: 35px 0}
.sectionContentsDiv td {vertical-align: top;}
.itembt1{padding: 15px 20px 0}
.productPageTabs{float: left;margin-right: 25px;width: 575px;}
.itemSpecs{float: left;width: 300px;}


/*--SECTION - LANDING PAGES--*/
h1.eyTitleOther{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-itempage-top.png) no-repeat scroll center top transparent;}
.catNavLeft{width: 235px;float: left;margin-top:58px;}
.catTopHead{color: #FFFFFF;font-size: 14px;font-weight: bold;position: absolute;text-align: center;text-transform: uppercase;top: 37px;width: 200px;}
.catHeader {position: relative;}
.catNav{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-leftnav-body.png) repeat-y scroll center top transparent;width:233px;}
.catNav ul {list-style: none outside none;margin: 0;padding: 0;}
.catNav ul li a{color: #000;}
.catNav ul li.selected{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-catHoverOff.png) no-repeat scroll 0 -6px transparent;color: #000;width: 184px;padding: 5px 5px 5px 25px;border-top: 1px solid #fff; border-bottom: 1px solid #c9c9c9}
.catNav ul li.selected:hover{background:url(https://lib.store.yahoo.net/lib/knifeart/ey-catHoverOn.png) no-repeat scroll 0 -6px transparent;font-weight: bold;color: #ba0e0c;padding: 5px 5px 5px 25px}

.sectionPages {margin-top: 385px;width: 740px;float: left;}
.sectionContentsDiv {clear: right;float: right;margin-top: 0;width: 745px;}
.lpmain {float: right;height: 258px;margin: 55px 0 0; position: relative;width: 744px;}
.sectionNotify{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-hybridRequestbg.png) no-repeat scroll 0 0 transparent; width: 700px;position: relative;margin: 20px 15px 20px 25px;float: right;}
#newitemsNotify {margin: 0 auto;width: 245px;}

.LPItemImage1, .LPItemImage2 {float:left;border: 1px solid #B80C0C;max-width: 160px;} 
.LPItemImage1 img, .LPItemImage2 img {max-height: 107px;}
.lpFeatureItem1 {position: absolute;right: 0;top: 13px;width: 345px;margin-right:22px;}
.lpFeatureItem2 {position: absolute;right: 0;top: 135px;width: 345px;margin-right:22px;}
.FeaturedName1, .FeaturedName2 {float:left;width: 170px;margin-top:5px;margin-left:10px;}
.FeaturedName1 a, .FeaturedName2 a{color: #efefef; font-weight: bold;}
.FeatureItemFeaturing {float:left;left: 170px;margin-left:10px;}
.featuredItemsPrice {float:left;color: #FF0305;font-weight: bold;margin-left:10px;padding-top: 20px}
.siteMap{float: right;padding: 75px 0 15px;width: 745px;}
.siteMap a{color: #000; font-weight: bold}
.SectionCaptionDiv {float: right;margin-top: 35px;padding: 10px 17px;width: 710px;}
.sectionDiv{float: right;padding: 75px 0 15px;width: 745px;}

.captionSection {margin: 0 auto;width: 700px;}
.fibIamge img {margin: 0 auto;/*max-height: 200px;max-width: 310px;padding-top: 5px;*/}
.fibImageBox {background-color: #000000;border: 1px solid #888888;height: 215px;left: 13px;position: absolute;top: 10px;width: 330px;}

.fibBox{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-fibBox.png) no-repeat scroll 0 0 transparent; height: 242px;position: relative;width: 722px;float: left;margin-top:75px }
.fibShopNowBtn{position: absolute;bottom:17px;right:21px}
.fib-description {color: #FFFFFF;left: 370px;position: absolute;top: 90px;width: 325px;}
.fib-name {font-weight: bold;left: 370px; position: absolute;top: 65px;width: 325px;}
.fib-name a{color: #fff}
.fib-price {color: #A2A2A2;font-size: 11px;left: 370px;position: absolute;text-transform: uppercase;top: 175px;width: 120px;}
.fibSalePriceColor {color: #BC0C0E;font-size: 25px;left: 0;position: absolute;top: 15px;}
.sig {float: right;margin-right: 45px;}


/*--FOOTER--*/
.testNews{background: url(https://lib.store.yahoo.net/lib/knifeart/ey-footer-top.png) no-repeat scroll 0 0 transparent;position: relative;height: 92px;margin-top: 25px}
#Footer ul{list-style: none;padding:0;}
#Footer a{color: #d1d1d1;}
#footerCol1 {left: 25px;position: absolute;top: 20px;}
.footCC{position: absolute;left:20px;top:20px;}
.footConnect{position: absolute;top:65px;left:25px;}
.footFB{position: absolute;left:110px;top: 55px;}
.footGP{position: absolute;top:56px;left:150px;}
.footSS {position: absolute;top: 100px;}
#footerCol2{position: absolute;left: 315px;top:25px}
#footerCol3{position: absolute;left: 445px;top:25px;}
#footerCol4{position: absolute;left:605px;top:25px;}
#footerCol5{position: absolute;top: 25px;left:792px;}
.footerSeeAll {background: url(https://lib.store.yahoo.net/lib/knifeart/ey-footer-arrow.png) no-repeat scroll 0 4px transparent;text-transform: uppercase; font-weight: bold;padding-left: 10px;}
.footerSeeAll a { color: #d1d1d1;}
#footerLinks {left: 35px;position: absolute;top: 190px;width: 900px;color: #d1d1d1;font-size: 11px;}
.EyFoot {bottom: 5px;color: #D1D1D1;font-size: 11px;left: 385px;position: absolute;}
.contentsName{padding-top: 5px;}
.contentsName a{color: #000000;font-size: 12px;font-weight: bold;}
.sectionContentsSalePrice, .contentsSalePrice {color: #BC0C0E;font-size: 12px;font-weight: bold;}
.custTest{ height: 45px;left: 35px;position: absolute;top: 35px;width: 425px; font-family: arial;font-weight: normal;}
.newsletter{height: 20px;left: 520px; position: absolute;top: 35px;width: 420px; font-family: arial;font-weight: normal;}

.SearchPage{padding-top: 45px}
.SearchPage img{display: none}
.OtherTop .SearchPage {    float: none !important;margin: 0 auto;}
#ys_searchiframe iframe {width: 780px !important;}

.InfoPage13{margin-top:45px;}
.containerOuter {margin: 0 auto;padding-top: 55px;}
.contentsName {padding: 5px 5px 0;}

.captionSection > img, .captionSection > font > img {float: left;padding: 0 15px 25px 0;}

.productThumbDiv {background: url("https://lib.store.yahoo.net/lib/knifeart/ey-thumbs.png") repeat-y scroll center top transparent;height: auto;width: 570px;}
.itemImage75 {position: relative;}
.sendtofriend {bottom: -34px;left: 2px;position: absolute;}
.social {background: url("https://lib.store.yahoo.net/lib/knifeart/ey-social-rpt-bg.png") repeat-x scroll center top transparent;bottom: -35px;left: 203px;position: absolute;width: 167px;}
.cte2 {position: absolute;right: -7px;}
/*.clicktoenlarge {left: 360px;position: absolute;top: 441px;}*/

.InfoPage13 table{margin: 0 auto}


.faqPage {width: 720px;float: right;margin-top: 75px;}
.faqPage a{color: #000;font-weight: bold}

/*---------------- NEW UPDATES: 9/12/12 ------------------*/
.productStock{left: 37px !important;}
.itemText{padding: 30px 0 0 39px !important;text-align:left;}
.item-prices{left: 37px !Important;padding:0 !important;}
.itemSalePriceColor{left: 0 !important;}
.qtyAdd{left: 37px !important;}
.obBrandIcon{position:absolute;top:75px;left:202px;}
.productPageTabs{width:605px;}
.QuickTitle{width:100%;}
.itemSpecs{width:250px;}
.markRed a{color:#ff0000 !important;}
.markRed a:hover{color:#ff0000 !important;}
.containerOuter .container{width:870px !important;border: 0px !important; background: none !important; padding: 2px 0 0 !important;}
.letter{background: #e0e0e0;padding: 10px 0;}
.brandLinkContainer{margin: 2px 0 20px;}
.brands{padding: 0 2px 10px 0 !important; width: 288px !important;}

/* cross sells */
.ymalContents .item img {
  height: auto;
}
.ymalContents .item {
  width: 100%;
  text-align: center;
/*  float: left; */
}

.oos .itemSpecs {
	width: 100%;
	float: none;
}
.oos .ymalContents .item {
	width: 33%;
	display: inline-block;
	text-align: ;
}
.oos .ymalContents .item img {
	height: auto;
	display: inherit;
}
.oos .productPageTabs {
	width: 100%;
}