*{margin: 0; padding: 0;}
body{font-family: arial, sans-serif, verdana; font-size: 12px; text-align: center; background: url("ey-bg-repeat.jpg") repeat-x scroll 0px 0px rgb(250, 249, 228);}
form{display: inline;}
img{display: block; border: none;}
.noBG{background: none repeat scroll 0 0 transparent !important;}
.clearBoth{clear: both;}
#PageWrapper{text-align: left; position: relative; width: 980px; margin: 0 auto; background: url("ey-pagewrapper-bg.jpg") repeat-y scroll 0px 0px transparent;}
#PageWrapperNL{text-align: left; position: relative; width: 980px; margin: 0 auto; background: url("ey-pagewrapper-bg.jpg") repeat-y scroll 0px 0px transparent;}
#Header{background: url("ey-header-new.jpg") no-repeat scroll 0px 0px transparent; height: 113px; width: 980px; position: relative;}
#searchGo{position: absolute; top: 74px; right: 0px;}
#Header .area{position: absolute; right: 50px; font-size: 10px; color: rgb(66, 67, 59); width: 263px; border: medium none; top: 79px;}
#headerlinks{font-size: 10px; position: absolute; top: 5px; right: 127px;}
#headerlinks a{color: rgb(137, 138, 120); text-decoration: none; background: url("ey-headerlink-bullet.jpg") no-repeat scroll right center transparent; padding-right: 9px;}
#shippingDetails{position: absolute; top: 80px; right: 400px; font-size: 10px; text-decoration: none; color: rgb(66, 67, 62);}
#shippingDetails img{display: inline;}
#cartLink{display: block; position: absolute; right: 0px; top: 0px; height: 26px; width: 99px;}
#logoLink{position: absolute; top: 0px; left: 0px; height: 113px; display: block; width: 390px;}
#Footer{clear: both; padding-bottom: 10px; background: url("ey-footer.jpg") no-repeat scroll 0px 0px transparent; width: 980px; height: 137px; position: relative;}
.newsSubmit{position: absolute; right: 6px; top: 0px;}
#newsemail{position: absolute; right: 70px; width: 258px; color: rgb(67, 68, 63); font-size: 10px; border: medium none; top: 8px;}
.blueHeaders{font-weight: bold; color: rgb(56, 90, 128); font-size: 13px;}
#footerFirst{position: absolute; top: 54px; left: 30px;}
#footerFirst a{color: rgb(0, 0, 0); text-decoration: none; font-size: 12px;}
#footerFirst ul{float: left; list-style: none outside none; padding-left: 7px; padding-right: 10px;}
#footerFirst li{padding-left: 10px; background: url("ey-footer-arrows.jpg") no-repeat scroll 0px 8px transparent;}
.footerRightLI{padding-right: 20px;}
#copyright{color: rgb(70, 70, 60); font-size: 10px; position: absolute; right: 46px; bottom: 10px;}
#copyright a{color: rgb(55, 90, 128); text-decoration: none;}
#LeftColumn{float: left; width: 177px; font-size: 13px; padding-bottom: 15px;}
#innerLeft{padding-bottom: 20px; background: url("ey-left-nav-bg.jpg") repeat-y scroll 0px 0px transparent;}
#LeftColumn h2{position: relative; background: url("ey-left-nav-arrow.jpg") no-repeat scroll 7px 6px transparent; padding: 3px 6px 3px 20px;}
#LeftColumn h2 a{color: rgb(88, 89, 81); font-size: 13px; font-weight: bold; text-decoration: none;}
#LeftColumn ul{margin-left: 12px; display: none;}
#LeftColumn ul li{border-bottom: none; padding: 1px 1px 1px 13px;background: url("ey-sub-left-nav-arrow.png") no-repeat scroll 0 3px transparent;}
#LeftColumn ul li a{font-weight: normal;}
#LeftColumn hr{display: block; height: 1px; border: 0; border-top: 1px solid #d5d5d5;}
.h2Links{display: block; height: 10px; width: 10px; position: absolute; left: 9px; top: 6px;}
#LeftColumn .leftNav{display: block; margin-left: 0;}
#LeftColumn .leftNav li{width: 151px; background: url("ey-left-nav-arrow.jpg") no-repeat scroll 7px 6px transparent; padding: 3px 6px 3px 20px; border-bottom: 1px solid #d5d5d5;}
#RightColumn{float: right; width: 790px; padding-bottom: 10px;}
.home-featured{font-size: 16px; color: rgb(109, 135, 162); font-weight: bold; margin: 0px auto; width: 767px; padding-bottom: 5px;}
.contentsName a{color: rgb(70, 70, 58); font-size: 12px; text-decoration: none; font-weight: bold;}
.home-message{font-size: 12px; font-weight: normal; margin: 0px auto 20px auto; width: 690px;}
.eyBreadcrumbs{padding: 5px 0px; color: rgb(141, 141, 141); font-size: 11px;}
.eyBreadcrumbs a{color: rgb(141, 141, 141); text-decoration: none;}
#landingTitle{display: none;}
.sectionText{width: 690px; margin: 10px auto;}
.page-name{background: none repeat scroll 0% 0% transparent; width: auto; color: rgb(106, 130, 156); font-size: 16px;}
.section-text{font: 12px Arial,verdana,Helvetica,sans-serif; padding: 0 10px 10px 10px; display: block;}
.default-section-area{margin: 0;}
.page-body{padding: 0; width: 785px;}
.contents{margin: 0 auto; background: url("ey-caption-bg.jpg") repeat-x scroll 0 0 transparent;}
td.multi-add-header-cell{background-color: transparent; color: rgb(53, 91, 130) ! important; font-size: 12px ! important;}
tr.even{background-color: transparent;}
td img.conts-im{border: none;}
.sectionForm{font-size: 12px; color: #636363;}
.conts-name a{color: #636363;}
.sectionForm select{margin-bottom: 5px; color: #636363;}
.contentsSalePrice{font-weight: bold;}
.salePriceColor{color: #fe0002;}
.multi-saleprice{color: #a10904; font-weight: bold;}
.skus{font-weight: bold;}
table.contents td a{color: #595c4b; text-decoration: none;}
table.contents td{color: #595c4b; font-size: 12px;}
table.contents td input{color: #595c4b;}
table.contents tr.even td{border-bottom: 1px solid #e1e3d5;}
.item-container-a .item-image{border: 1px solid rgb(230, 228, 229); padding: 5px; width: 388px;}
.item-container-a{width: 795px;}
.addthis_toolbox, .addthis_default_style{width: 795px; margin-top: 10px;}
.eyTitle{width: auto; color: rgb(106, 130, 156); font-size: 18px; font-weight: normal; padding: 10px 10px 0 10px;}
.item-container-a .item-info{width: 365px; float: left; margin-left: 10px; padding-left: 5px; background: url("ey-caption-bg.jpg") repeat-x scroll 0px 0px transparent;  border: none;}
.item-info-box{border: none; padding-top: 4px; width: 380px;}
.pit-saleprice{color: rgb(89, 89, 77); font-size: 30px;}
.pit-yousave{color: #A10904;}
.pit-addtocart{width: 380px;}
.pit-sendtofriend{width: 380px;}
.item-caption{padding: 10px;}
#sc-seo-related-links ul.seo-links li{background: url("ey-li-bg.jpg") no-repeat scroll 0 center transparent; display: block; float: none; margin: 0; padding: 0; text-align: left;}
#sc-seo-related-links ul.seo-links li a{color: #666666;display: block;font: 12px Arial,Helvetica,sans-serif;padding-left: 10px;text-decoration: none;}
.mayAlsoSect{font-size: 12px; color: #636363;}
.mayAlsoSect .conts-name a{color: #636363; font-weight: normal !important;}
.mayAlsoSect .contentsSalePrice{font-weight: normal;}
.cross-sell{background: none repeat-y scroll left top transparent;padding-left: 0px;width: 795px;}
#homeBanner{padding-top: 4px; color: rgb(54, 90, 126); font-size: 16px; font-weight: bold; text-align: center; border-bottom: 1px solid rgb(152, 151, 131); border-top: 1px solid rgb(152, 151, 131); padding-bottom: 4px; margin-bottom: 5px;}
#homeBanner img{display: inline; padding-left: 5px;}
#siteBanner{font-size: 16px; font-weight: bold; color: rgb(140, 140, 140); text-align: center; background-color: rgb(242, 242, 242); padding: 5px 0px; margin-bottom: 5px;}
#disc-item{padding: 20px 0px;}
.selectLink{font-weight: bold !important;}
.SortPagingLinksNumber{float: right;}
.selNum{color: #757575 !important; text-decoration: underline;}
.SortPagingLinksNumber a{color: #757575 !important;}
.SortPagingOf{font-weight: normal; color: rgb(116, 116, 116); padding: 6px; display: inline; margin-left: 90px;}
#registryLink img{margin: 0 auto; padding-bottom: 20px;}
.even td{height: 80px;}
.even .optionTable td{height: 28px;}
table.contents tr.even .optionTable td{border-bottom: none;}
.contentsName{width: 150px;}