@import url(http://fonts.googleapis.com/css?family=Oswald);

body{background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-bg-13-1.png") repeat-x scroll center top #FFFFFF;}
#PageWrapperHome{width: 1200px; margin: 0 auto;text-align:left; position: relative; margin: 0 auto;}
#PageWrapper{width: 1200px; background: none;}
#ColumnWrapper{width: 1200px; background: none; position: relative;}
#RightColumnHome{width: 1200px; text-align:left;}
#RightColumn{width: 938px; margin-right: 18px;}
#LeftColumn{width: 213px; margin: 0; background: #f7f5f6; padding: 8px 0 20px 6px;}
#Header{width: 1200px; height: auto;}
#Footer{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-footer-wrap-13.jpg) repeat-x; height: 390px; width: auto;}
.clear{clear: both; height: 0;}
h1.eyTitle{text-align:left;}

/* HEADER */
.headerLinks{color: #60a1c9; font: 10px arial; right: 20px; top: 15px;}
.headerLinks a{color: #000000 !important; font: 10px arial !important; padding: 0 6px;}
.inputImage{top: 50px; left: 946px;}
.inputText{top: 56px; padding: 5px 0; height: 17px; left: 344px; width: 598px; font: 14px arial; color: black; outline: none;}
.phoneNum{color: #333333; position: absolute; top: 7px; left: 428px; font: bold 12px arial;}
.phoneNum span{color: #066ead; font: bold 20px arial;}
.unbeatableLink{background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-reveal-deal-13-1.jpg") no-repeat; height: 52px; width: 1200px; display: block; position: relative; left: 0; top: 0;}
.revealDeal{position: absolute; height: 52px; width: 685px; display: block; left: 0; top: 0;}
#NoDeal{right: 488px;}
.seasonalBanner{margin: 17px 0 0;}


/* HOMEPAGE */
.imgA{position: absolute; top:0; left: 0; display: none;}
#img0{display: block;}
.hpFeatCat{float: left; width: 857px;}
.hpSN{background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-shop-now-13.jpg") no-repeat; display: block; float: left; width: 72px; height: 21px;}
.fcName{float: left; background: #388aba; color: white; font: bold 16px/21px arial; width: 175px; text-align:left; padding-left:8px; *width: 183px;}
.fcName a:link, .fcName a:visited, .fcName a:active, .fcName a:hover{color: white;font: bold 16px/21px arial;}
.borderTD{border: 3px solid #388aba; border-bottom: 0;}
.scrollTitle{color: #002655; font: bold 19px arial; float: left; margin: 25px 0 12px 20px;}
.scrollLink{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-scroll-circle.png) no-repeat left center; padding-left: 13px; float: right; margin: 25px 20px 12px 0;}
.scrollLink a:link, .scrollLink a:active, .scrollLink a:visited, .scrollLink a:hover{color: #002655; font: bold 12px arial; text-transform: uppercase;}
.shopNow{color: #023e94; font: 10px arial; padding: 5px 0 3px;}
.shopNow a:link, .shopNow a:visited, .shopNow a:active{color: #023e94; font: 10px arial; text-decoration: none;}
.shopNow a:hover{color: #023e94; font: 10px arial; text-decoration: underline;}
.contentsName{color: #333333; font: 14px arial;}
.contentsName a:link, .contentsName a:visited, .contentsName a:active{color: #333333; font: 14px arial; text-decoration: none;}
.contentsName a:hover{color: #333333; font: 14px arial; text-decoration: underline;}
.contentsSalePrice{color: #333333; font: normal 14px arial;}
.contentsRegPrice{color: #333333; font: 12px arial;}
.hpContents .contentsName{padding: 0 10px; text-align:left;}
.hpContents .contentsRegPrice{padding: 0 10px; text-align:left;}
.hpContents .contentsSalePrice{padding: 0 10px; text-align:left;}
.hpContents .shopNow{padding: 10px 10px 0; text-align:left;}
.hpMessage{font: 12px arial; color: #333333; margin: 50px 0 10px;}
.hpMessage div{font: 18px arial; padding-bottom: 8px;}

/*JCAROUSEL*/
#RelatedContents1 {
    margin-bottom: 28px;
    width: 980px;
}
#RelatedContents2 {
    margin-bottom: 5px;
    width: 980px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    margin: 0 auto;
    padding: 0;
    text-align: left;
    width: 1125px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: auto;
    margin: 0 auto;
    width: 1125px;
}
.jcarousel-skin-tango .jcarousel-item {
    height: auto;
    width: 225px;padding: 0px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-scroller-arrows.png") no-repeat scroll right bottom transparent;
    cursor: pointer;
    height: 58px;
    position: absolute;
    right: -27px;
    top: 80px;
    width: 22px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-scroller-arrows.png") no-repeat scroll left bottom transparent;
    cursor: pointer;
    height: 58px;
    left: -27px;
    position: absolute;
    top: 80px;
    width: 22px;
}
.jcarousel-skin-tango .jcarousel-next-disabled {
    background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-scroller-arrows.png") no-repeat scroll right top transparent;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-disabled {
    background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-scroller-arrows.png") no-repeat scroll left top transparent;
    cursor: default;
}
#mycarousel li {
    display: none;
}
#mycarousel li.jcarousel-item {
    display: block !important;
}
#mycarousel li.jcarousel-item img {
    display: inline;
    padding: 0px;
}
#mycarousel2 li {
    display: none;
}
#mycarousel2 li.jcarousel-item {
    display: block !important;
}
#mycarousel2 li.jcarousel-item img {
    display: inline;
    padding: 0px;
}

.scrollerName{font: bold 12px arial; color: #2c2c2c; padding-top: 5px;}
.scrollerName a{font: bold 12px arial; color: #2c2c2c; text-decoration: none;}
.scrollerName a:hover{font: bold 12px arial; color: #2c2c2c; text-decoration:underline;}
.jcarousel-skin-tango{height: 225px; width: 1190px;}
.jcarousel-skin-tango table tr td{height: 191px;}
.scrollerImage{border: 4px solid transparent;}
.scrollerImage.border{border: 4px solid #36c2ff;}


/* FOOTER */
/*.footerInfo{background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-footer-13-new.jpg") no-repeat; width: 1200px; height: 390px; margin: 0 auto;}*/
.footerInfo{background: url("http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-footer-15-new.jpg") no-repeat; width: 1200px; height: 390px; margin: 0 auto;}
.footerInfo table td{text-align:left;}
.footerInfoTable{background: none;}
.footerInfoTable ul li{background: none; padding: 0;}
.footerInfoTable ul li a{color: #000000 !important;}
#testimonials{font: 11px arial; padding: 93px 10px 0 15px;}
.footerInfoHead{color: #183175; padding: 15px 0 3px;}
.footPhone{font: 18px arial; color: #363636; padding: 18px 0 0;}
.footEmail{font: 18px arial; color: #363636; padding: 18px 0 0;}
.footEmail a:link, .footEmail a:visited, .footEmail a:active, .footEmail a:hover{font: 18px arial; color: #363636; text-transform: none;}
.fb{margin: 13px 0 0; height: 30px; width: 30px; display: block; float: left;}
.tw{margin: 13px 5px 0 6px; height: 30px; width: 30px; display: block; float: left;}
.pin{margin: 13px 0 0; height: 30px; width: 30px; display: block; float: left;}
.bbb{display: block; float: left; height: 40px; margin: 52px 0 0 294px; width: 100px;}
.bizrate{float: left; margin: 38px 0 0 402px; padding: 0;}
.hpAdArea{float: left; margin: 68px 0 0 37px; width: 300px;}
.stella{float: left; margin: 25px 0 0 16px;}
#hpOSites{float: left; margin: 69px 0 0 20px; border: 3px solid rgb(229, 103, 16); padding-top: 30px; text-align: center; height: 208px; width: 310px; position: relative;}
.hpVisitSites{position: absolute; bottom: -3px; right: -3px;}

/* LEFT NAV */
.leftTop{color: #014090; font: 23px arial;}
.catNav13 ul{list-style: none; margin: 0; padding: 0;}
.catNav13 ul li{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-ln-arrow-13.jpg) no-repeat left 7px; padding: 3px 0 3px 12px;}
.catNav13 a:link, .catNav13 a:visited, .catNav13 a:active{font: 15px arial; color: black;}
.catNav13 a:hover{color: #3164a5;}


/* SECTION PAGE */
h1.eyTitle{color: #014090; font: 23px arial;}
.eyBreadcrumbs{font: 12px arial; text-align:left;}
.lastCrumb{color: #ffffff; background: #7ab4d9; font: 12px arial; padding: 4px 10px;}
.eyBreadcrumbs a:link, .eyBreadcrumbs a:visited, .eyBreadcrumbs a:active, .eyBreadcrumbs a:hover{font: 12px arial; padding: 4px 10px; background: #e8e6e7;}
#Sortpaging table td{border: 1px solid #dedede; width: 199px;}
#Sortpaging table{border-collapse:collapse;}
#SortPaging table td.divider{border: 0; width: 28px;}
.vDivider{border: 0 !important; height: 32px;}

#SortPaging .contentsName .name a:link, #SortPaging .contentsName .name a:visited, #SortPaging .contentsName .name a:active{color: #333333; font: 14px arial; text-decoration: none;}
#SortPaging .contentsName .name a:hover{color: #333333; font: 14px arial; text-decoration: underline;}
.contentsName .name{padding: 10px 10px 5px;color: #333333; font: 14px arial;}
.hpContents .contentsRegPrice{padding: 0 10px;}
.hpContents .contentsSalePrice{padding: 0 10px;}
.hpContents .shopNow{padding: 10px 10px 0;}
.contentsName .shopNow a:link, .contentsName .shopNow a:visited, .contentsName .shopNow a:active{color: #023e94; font: 10px arial; text-decoration: none;}
.contentsName .shopNow a:hover{color: #023e94; font: 10px arial; text-decoration: underline;}
#SortPaging{border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}


/* ITEM PAGE */
.ipTitle{color: #474747; font: 18px arial; padding: 10px 0; text-align:left;}
.itemInfo{color: #707070; border: 0; font: 14px arial; padding: 0px 10px 10px 0; text-align:left;}
.recentTable{border-collapse:collapse;}
.recentTD .contentsName a:link, .recentTD .contentsName a:visited, .recentTD .contentsName a:active, .recentTD .contentsName a:hover{color: #333333; font: 14px arial;}
.recentTD{border: 1px solid #dedede; padding: 15px 0; width: 197px;}
.recentTD .contentsName, .recentTD .contentsRegPrice, .recentTD .contentsSalePrice{padding: 0 10px; text-align:left;}
.recentTD .shopNow{text-align:left; padding: 10px;}
.eyCrossSell{background: white; padding: 0;}
 #eyCrossSell .shopNow{padding: 10px; text-align:left;}
 #eyCrossSell .contentsName, #eyCrossSell .contentsRegPrice, #eyCrossSell .contentsSalePrice{padding: 0 10px; text-align:left;}
.imgBox{background: none;}
.ipBtns{position: static; bottom: auto; right: auto; text-align:right;}
.atBtn{float: left;}
.atBtn img{margin-top: 3px;}
.fbpt{width: 300px;}
.itemCode{font: 14px arial; margin: 0 0 5px;}
.buyBox{border: 0;}
.buyBox table{margin: 0;}
.buyBox .savingstext{color: #004191; font: 14px arial;float: left; margin: 26px 0 0 10px;}
.itemPrice{float: left;}
.itemRegPrice{color: #707070; font: normal 11px arial; margin: 15px 0 0;}
.buyBox, .buyBox table{width: 670px;}
.buyBoxLeft{width: 368px; vertical-align:top; text-align:left;}
.buyBoxRight{vertical-align:top; font: 14px arial; width: 260px;}
.quantity{font: normal 14px arial; margin: 15px 0 0;}
.a2c{margin: 25px 0 10px;}
.shippingCost{font: 14px arial;}
.shippingCost img{padding-right: 3px;}
.shippingCost1{font: bold 14px arial;}
.addThis{margin: 20px 0;}
.crossSiteLink img{float: left;}
.csRight{font: 12px arial; color: #6f6f6f; text-align:left; width: 135px; float: right;}
.csRight a{color: #066caa; font: 12px arial;}
.itemPrice{color: #f5280b; font: 30px oswald;}
.quantity input{border: 1px solid #d5d5d5;}
.estShipTime{display: block;}
.estShipTime a{color: #066caa; font: 14px arial;}

/* TOP NAV */
.mainNav{width: 1200px; height: 33px; background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat center top; position: absolute; top: -37px; left: 0; display: block; top: -40px\9}
:root .mainNav{top:57px \0/IE9;}
.mainNav ul{list-style: none; margin: 0; padding: 0;}
.mainNav ul li.topLI, .mainNav ul li.topLI a.roll{height: 33px; float: left; display: block;}
.roll{position: absolute; top: 0; left: 0;}
#roll1, #roll1 .roll{width: 56px;}
#roll2, #roll2 .roll{width: 124px;}
#roll3, #roll3 .roll{width: 106px;}
#roll4, #roll4 .roll{width: 92px;}
#roll5, #roll5 .roll{width: 83px;}
#roll6, #roll6 .roll{width: 124px;}
#roll7, #roll7 .roll{width: 90px;}
#roll8, #roll8 .roll{width: 92px;}
#roll9, #roll9 .roll{width: 80px;}
#roll10, #roll10 .roll{width: 133px;}
#roll11, #roll11 .roll{width: 80px;}
#roll12, #roll12 .roll{width: 77px;}
#roll13, #roll13 .roll{width: 63px;}
#roll1 .roll:hover, #roll1.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat 0 -33px;}
#roll2 .roll:hover, #roll2.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -56px -33px;}
#roll3 .roll:hover, #roll3.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -180px -33px;}
#roll4 .roll:hover, #roll4.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -286px -33px;}
#roll5 .roll:hover, #roll5.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -378px -33px;}
#roll6 .roll:hover, #roll6.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -461px -33px;}
#roll7 .roll:hover, #roll7.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -585px -33px;}
#roll8 .roll:hover, #roll8.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -675px -33px;}
#roll9 .roll:hover, #roll9.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -767px -33px;}
#roll10 .roll:hover, #roll10.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -847px -33px;}
#roll11 .roll:hover, #roll11.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -980px -33px;}
#roll12 .roll:hover, #roll12.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -1060px -33px;}
#roll13 .roll:hover, #roll13.selected2 .roll{background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-rollovers-13.jpg) no-repeat -1137px -33px;}
.flyOuts{display: none; border: 1px solid #a4a4a4; width: 826px; position: absolute; top: 32px; left: 0; text-align:left; background: white;}
.mmLeft{width: 232px;padding: 10px 0; background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-mmsub-bg.jpg) repeat-y; vertical-align:top;}
.mmRight{width: 594px; padding: 10px 0; vertical-align:top;}
.mmSub:link, .mmSub:visited, .mmSub:active{color: #4b4b4b; font: bold 17px/27px arial; display: block; background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-mmsub-bg.jpg) repeat-y; width: 206px; padding-left: 10px; margin: 4px 0; padding-right: 16px;}
.mmSub:hover{background: #e7e7e7 url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-mmsub-bg-hover.jpg) no-repeat 0 0; text-decoration: none;color: #4b4b4b;}
.mmRight1{float: left; width: 170px; padding: 0 10px;}
.mmRight2{float: left; width: 179px; padding-right: 10px;}
.mmRight3{float: left; width: 178px;}
.mmTitle{color: #4794c0; font: 18px arial;}
.mmRightInner{clear: both; display: none;}
.mmLink:link, .mmLink:visited, .mmLink:active, .mmLink a:hover{display: block; padding: 3px 0; font: 14px arial; text-decoration: none;}
.mmLink span{color: #f7660d;}
.showAll{text-decoration: underline; font:11px arial; color: #003274; display: block; margin-top: 7px;}
#roll2 .flyOuts{left: -56px;}
#roll3 .flyOuts{left: -180px;}
#roll4 .flyOuts{left: -286px;}
#roll5 .flyOuts{left: -378px;}
#roll6 .flyOuts{left: -461px;}
#roll7 .flyOuts{left: -585px;}
#roll8 .flyOuts{left: auto; right: -433px;}
#roll9 .flyOuts{left: auto; right: -353px;}
#roll10 .flyOuts{left: auto; right: -220px;}
#roll11 .flyOuts{left: auto;}
#roll12 .flyOuts{left: auto; right: -63px;}
#roll13 .flyOuts{left: auto; right: 0;}


#Footer #_lpChatBtn img{padding: 0;}

#RelatedContents2 .jcarousel-skin-tango, #RelatedContents2 #mycarousel2{height: 310px !important;}
#RelatedContents2 .randomTD{height: 280px;}

/*#roll1 div:first-child{height: 33px; width: 56px; text-align:left;}*/
.bannerTop{margin: 0 0 8px;}
.unbeatableDeal{margin: 10px 0; background: url(http://lib.store.yahoo.net/lib/yhst-28355172338643/ey-unbeatable-deal-bg.jpg) no-repeat; min-height: 397px; width: 11111; display: block;}
.revealLink{color: #014090; font: 23px arial;}
.revealLink a{color: #014090; font: 23px arial;}
.revealSale{color: #F5280B;font: 30px oswald; display: inline; margin-right: 20px;}
.revealReg{color: #707070; font: 11px arial; display: inline; margin-right: 20px;}
.revealReg span{text-decoration: line-through; color: #707070;}
#revealDeal{margin: 0 30px 0 630px;}
.revealShopNow{display: inline; vertical-align:middle;}
.largeImage{border: 1px solid #d4d4d4; margin: 0 0 20px; padding: 30px;}