@import url(https://fonts.googleapis.com/css?family=Architects+Daughter);

.leftnavDiv a{color: #000000; font: bold 13px open sans; padding: 5px 24px 4px 8px;}
.leftnavDiv a:hover{color: white; background: #60c285 url(https://lib.store.yahoo.net/lib/yhst-2519492840586/ey-leftnav-hover.png) no-repeat 162px 8px;}
.catNav ul{background: #fafafa;}
.featuredRow2{width: 735px;}
.hpFeatured2{padding: 0px 0 0 15px;}
.contentsPrice .contentsRegPrice{color: #5e5e5e; text-decoration: line-through;}
.hpFeaturedItems{width: 735px; margin-top: 20px;}
.hpFeatured{padding: 0 15px 15px;}
.tabContent .contentsDiv{width: 169px;}
.lnImg{margin-top: 5px; border: 1px solid #cccccc;}
.bogo{position: absolute; bottom: 15px; right: 15px;}
#mainLinkA-1{position: absolute; top: 0; left: 0 ; height: 177px; display: block; width: 370px;background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/blank.png) repeat;}
#mainLinkA-2{position: absolute; top: 0; right: 0 ; height: 177px; display: block; width: 370px;background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/blank.png) repeat;}
#mainLinkA-3{position: absolute; top: 177px; left: 0 ; height: 177px; display: block; width: 370px;background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/blank.png) repeat;}
#mainLinkA-4{position: absolute; top: 177px; right: 0 ; height: 177px; display: block; width: 370px;background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/blank.png) repeat;}
.fRow{position: relative; margin: 14px auto 0; width: 737px;}
.featuredTitle{color: #ffffff; font: 700 26px open sans; left: 0; top: 7px; position: absolute;}
.featuredTitle span{color: #ffd952;}
.featuredLink2 a{position: absolute; top: 12px; right: 0; display: block;background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/blank.png) repeat; height: 26px; width: 177px;}
.featuredRow2{margin: 0 auto; border-radius: 0 0 6px 6px; padding: 5px 0;}
.hpFeatured2{border: 0;}
.hpFeaturedItems li{background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/ey-tab-rollover.jpg) no-repeat 0 -49px; height: 49px; width: 177px; display: block; margin-left: 5px; padding: 0;}
.hpFeaturedItems li.selected{background: url(https://lib.store.yahoo.net/lib/yhst-2519492840586/ey-tab-rollover.jpg) no-repeat 0px 0;}
.featuredRow.tabContent.selected{background: none !important; border-top: 0;}
.tabTitles{color: #797979; font-family: arial; font-size: 18px; line-height: 41px;}
.tabTitles.selected{color: #ffffff;}
.ln{list-style: none; margin-bottom: 20px;}
.ln li {margin-left: 6px;background: url("https://lib.store.yahoo.net/lib/yhst-2519492840586/ey-checkmark.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);color: #7A7A7A; font-size: 11px;font-weight: bold;padding-left: 12px;width: 170px; padding-bottom: 2px; font-size: 12px; font-family: open sans; width: auto;}
.option{width: 80px;}
.viewColorPop{background: none; position:static; top: auto; right: auto; float: left; width: 480px; height: auto; position: relative;}
.viewTheColors{margin: 0; overflow-y: scroll; height: 270px;}
.availColors{width: 89px; margin: 0 1px 7px;}
.bColor{border: 1px solid #c6c6c6; font: bold 11px open sans; padding-bottom: 4px; word-wrap: break-word;}
.aColor{border: 1px solid #ffffff;}
.aColor:hover, .selColor .aColor{border: 1px solid #E82A10; cursor: pointer;}
.aColor:hover .bColor, .selColor .bColor{border: 1px solid #E82A10; cursor: pointer;}
.bColor img{padding-bottom: 4px;}
.hoverImg{padding: 0 !important; border: 1px solid #000000; position: absolute; top: 86px; left: 0; display: none; z-index: 1;}
.kickerLinks{width: 248px; height:145px;}
.kickerShop{left: 67px; bottom: 0px;}
.img-transition{left: 12px; bottom: 22px; height: 97px;}
.kickerDivs{background: none;}
.hoverKicker{height: 98px; width: 226px;}
.sectionText{font: 12px/15px open sans;}
.kickerDiv{width: 745px; margin: 0 auto 5px;}
#specialDiv{width: 530px;}
#specialImage{margin: 0;}
.leftImg{display: block; margin-top: 10px; margin-left: 6px;}
.fsText{color: #7b7b7b; position: absolute; top: 42px; left: 48px; width: 144px; font: 13px architects daughter;}
#headerRight{position: absolute; left: 718px; top: 38px; width: 284px;}
.shopMobile{display: inline;}
.hassleFree{display: inline; margin-left: 10px;}
#footerYears{padding: 50px 209px 9px 51px;}
#footerDonate img{float: right;}
.fsText{color: #7b7b7b; position: absolute; top: 42px; left: 48px; width: 144px; font: 13px architects daughter;}
.fsFooter{position: relative; float: right;}
.fsFooterText{color: #7b7b7b; position: absolute; top: 29px; left: 8px; width: 144px; font: 13px architects daughter;}
#footerDonate .fsFooter img{float: none;}
#footerSocial{margin: 10px 0 0 60px;}
#bottomKicker-2{margin-left: 17px;}
.hpFeatured .contentsImg, .hpFeatured2 .contentsImg{width: 160px;}
.hpFeatured2 .contentsDiv{margin-bottom: 5px;}
.featuredRow2 .contentsDiv,.featuredRow .contentsDiv{position: relative;}
.featuredRow2 .newImg,.featuredRow .newImg{left: 0px; position: absolute; top: 0px;}
.sitewideBanner{padding: 0 0 5px;}
.contentsImg{padding: 5px;}
.catNav{padding-bottom: 25px;}
.kickerDiv{margin: 20px auto 5px;}
#inTouch{margin-left: 70px;}
#footerPhone{margin: 8px 0 0 1px;}
#footerContact img{margin-top: 11px;}
#innerFooter{padding: 20px 5px;}
#containterDiv{padding: 0;}
.tabContent{padding: 0;}
.addthis_toolbox{padding: 30px 0px 20px;}
.innerBox .contentsSalePrice,.accInfoTD .contentsSalePrice, .contentsSalePrice1, .ymal .contentsSalePrice,.price .salePrice{color: #e82a10;}
#topNav{top: 139px; z-index: 10001;}
.option2{float: left; font: 11px/24px open sans; width: 80px;}
#CartContentsAA{z-index: 10002;}
.headerShippingText{color: #a0d5da; font: 400 13px Architects Daughter;}
#psPopup .availability{margin: 10px auto;}
.pImg{height: auto;}
.headerFSText{color: rgb(241, 241, 241); font: 700 15px 'Open Sans';}
.contentsImg center{position: relative;}
