.cb{clear: both;}

#header{position: relative;}

#container{width: 1012px;}
#ColumnWrapper{width: 1012px;margin: 0 auto;}
.topNav{background: url(ey-topnav.jpg) no-repeat scroll 0 0;width: 1011px;height: 34px;}
.topNavA{display: block;float: left;height: 34px;}
#TopNavA0{width: 221px;margin-right: 1px;}
#TopNavA0:hover{background: url(ey-topnav.jpg) no-repeat scroll 0 -34px;}
#TopNavA1{width: 243px;margin-right: 1px;}
#TopNavA1:hover{background: url(ey-topnav.jpg) no-repeat scroll -222px -34px;}
#TopNavA2{width: 168px;margin-right: 1px;}
#TopNavA2:hover{background: url(ey-topnav.jpg) no-repeat scroll -466px -34px;}
#TopNavA3{width: 205px;margin-right: 1px;}
#TopNavA3:hover{background: url(ey-topnav.jpg) no-repeat scroll -635px -34px;}
#TopNavA4{width: 170px;}
#TopNavA4:hover{background: url(ey-topnav.jpg) no-repeat scroll -841px -34px;}

.topNav13{background: url(ey-topnav-13.jpg) no-repeat scroll 0 0;width: 1011px;height: 34px;}
.topNav13 .topNavA{display: block;float: left;height: 34px;}
.topNav13 #TopNavA0{width: 195px;margin-right: 1px;}
.topNav13 #TopNavA0:hover{background: url(ey-topnav-13.jpg) no-repeat scroll 0 -34px;}
.topNav13 #TopNavA1{width: 224px;margin-right: 1px;}
.topNav13 #TopNavA1:hover{background: url(ey-topnav-13.jpg) no-repeat scroll -196px -34px;}
.topNav13 #TopNavA2{width: 148px;margin-right: 1px;}
.topNav13 #TopNavA2:hover{background: url(ey-topnav-13.jpg) no-repeat scroll -421px -34px;}
.topNav13 #TopNavA3{width: 184px;margin-right: 1px;}
.topNav13 #TopNavA3:hover{background: url(ey-topnav-13.jpg) no-repeat scroll -570px -34px;}
.topNav13 #TopNavA4{width: 119px;}
.topNav13 #TopNavA4:hover{background: url(ey-topnav-13.jpg) no-repeat scroll -892px -34px !important;}


#FooterWrap{background: #f2eeed;clear: both;}
#Footer{width: 1005px;margin: 0 auto;position: relative;}
.copyright{color: #888785;font: normal 10px arial;padding: 10px 0;text-align: center;}
.newsletterLink{position: absolute;height: 50px;width: 209px;top: 14px;left: 5px;}
.footerLinks{position: absolute;top: 39px;left: 254px;}
.footerLinks ul{margin: 0 15px 0 0;padding: 0;list-style: none;text-align: left;float: left;display: block;}
ul#FooterUL1{width: 150px;}
ul#FooterUL2{width: 140px;}
ul#FooterUL3{width: 150px;}
.footerLinks ul li{margin: 0;padding-bottom: 4px;}
.footerLinks ul li span{color: #f35b44;font: normal 11px arial;margin-right: 2px;}
.footerLinks ul li a{color: #181617;font: normal 12px arial;text-decoration: none;}
.footerLinks ul li a:hover{text-decoration: underline;}
.socialFooterLinks{background: url(ey-footer-social-bg.png) no-repeat scroll 0 bottom;height: 23px;width: 116px;position: absolute;top: 81px;left: 7px;}
.socialFooterA{display: block;float: left;height: 23px;width: 22px;margin-right: 1px;}
#SocialFooterA4{margin-right: 0;}
#SocialFooterA0:hover{background: url(ey-footer-social-bg.png) no-repeat scroll 0 0;}
#SocialFooterA1:hover{background: url(ey-footer-social-bg.png) no-repeat scroll -23px 0;}
#SocialFooterA2:hover{background: url(ey-footer-social-bg.png) no-repeat scroll -46px 0;}
#SocialFooterA3:hover{background: url(ey-footer-social-bg.png) no-repeat scroll -69px 0;}
#SocialFooterA4:hover{background: url(ey-footer-social-bg.png) no-repeat scroll -92px 0;}
.footerStoreInfo{position: absolute;top: 122px;left: 163px;}
.footerStoreInfo ul li {color: #27c3b5;font: normal 12px arial;text-align: left;float: left;margin-right: 30px;}
.footerStoreInfo ul li div{color: #3a3a3a;font: normal 12px arial;}

#item-contenttitle.pageTitle{width: 255px;margin: 0;padding: 4px 0 0px;font: normal 24px Tahoma;color: #1b1b1b;}
.alsoLikeDiv{width: 749px;margin: 0 0 0 10px;}
#itemtype .code{margin: 10px 0 10px;}
.multiLineWrap{border-top: 1px dotted #b8b8b8;padding: 15px 0;}
#MultiLineWrap0{border-top: 0;}
.multiLineHeading{color: #1a1a1a;font: normal 17px Tahoma;padding: 5px 0;}
.multiLineCheck{font: bold 11px Tahoma;}
.multiLineCheck input{margin-right: 6px;vertical-align: middle;}

.crossContsWrap{padding: 10px 0;border-top: 1px solid #d3d3d3;width: 749px;}
#CrossContsWrap0{border-top: 0;}
.crossContsImg{width: 160px;margin-right: 15px;float: left;}
.crossContsInfo{float: left;font: normal 11px Tahoma;width: 290px;margin-right: 15px;padding-top: 15px;}
.crossContsName a{font: bold 12px Tahoma;text-decoration: none;}
.crossContsName a:hover{text-decoration: underline;}
.crossContsCode{font: normal 11px Tahoma;}
.crossContsText{font: normal 11px Tahoma;padding: 10px 0;}
.crossContsPrice{font: bold 12px Tahoma; margin-bottom: 10px;}
.crossRegPrice{font: normal 12px arial;text-decoration: line-through;color: #808080;}
.crossContsForm{float: left;width: 221px;padding-top: 15px;}

.stylish-select ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:218px; background:#fff; position:absolute; height: auto !important; border:1px solid #ccc; top:31px !important; left:0; overflow:auto; z-index:9999;max-height:140px;}
.newListSelected {width:219px; color:#8f8f8f; height:31px;padding:0;background:url(ey-select-bg.jpg) no-repeat scroll top right; border: 1px solid #e3e3e3; font: normal 12px Tahoma;margin-bottom: 10px;}
.newListSelected span {width:284px; display:block;}
ul.newList li a {padding:3px 8px; display: block;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width: 170px;overflow: hidden;height: 31px;padding: 0 43px 0 6px;line-height: 31px;cursor: pointer;}
.hiLite {background:#c0c0c0!important; color:#000!important;}
.hiLite a {background:#c0c0c0!important; color:#000!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}
.crossQty{padding-bottom: 10px;}
.crossQty .newListSelected{width: 123px;}

.jcarousel-skin-tango .jcarousel-container-vertical{text-align:center}
.jcarousel-skin-tango .jcarousel-container{background:none!important;border:0!important}
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;background:#f0f6f9;border:1px solid #346f97}
.jcarousel-skin-tango .jcarousel-container-vertical{padding:15px 0 !important;}
.jcarousel-skin-tango .jcarousel-clip-vertical{height:auto}
.jcarousel-skin-tango .jcarousel-item{width:80px;height:80px}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-right:7px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:3px;left:30px;width:14px;height:10px;cursor:pointer;background:transparent url(ey-carousel-arr.jpg) no-repeat 0 -10px}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:3px;left:30px;width:14px;height:10px;cursor:pointer;background:transparent url(ey-carousel-arr.jpg) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-disabled{background:transparent url(ey-carousel-arr.jpg) no-repeat -14px -10px;cursor:default}
.jcarousel-skin-tango .jcarousel-prev-disabled{background:transparent url(ey-carousel-arr.jpg) no-repeat -14px 0;cursor:default}
.jcarousel-clip.jcarousel-clip-vertical{margin:0 auto;height: 400px;width: 80px;}
#mycarousel li{display:none}
#mycarousel li.jcarousel-item{display:block!important;float: none !important;margin: 0;}
#mycarousel li.jcarousel-item img{display:inline;padding:1px}
#mycarousel2 li{display:none}
#mycarousel2 li.jcarousel-item{display:block!important;float: none !important;margin: 0;}
#mycarousel2 li.jcarousel-item img{display:inline;padding:1px}
.insetDiv img{margin: 0 !important;}

/*Floating Cart*/
#yfc_accessbar{position: absolute !important;top: 132px !important;right: 0 !important;left: auto !important;width: 171px !important;border: 1px solid #e7e7e7;height: 25px !important;text-align: center;}
.smb-mc .minicart_c1{width: 171px !important;}
.smb-mc .minicart_c2{width: 324px !important;}
.smb-mc .mini_align{width: 33px !important;}
.smb-mc .mini_subtotal{color: #868686;font: normal 10px arial;text-transform: uppercase;border-left: 1px solid #868686;padding-left: 8px;margin-left: 8px;margin-top: 4px !important;}
.smb-mc .mini_item_count{color: #868686;font: normal 10px arial;text-transform: uppercase;margin-top: 4px !important;}

.floatCart{display: block;float: left;height: 34px;width: 137px;color: #323232;font: normal 12px/34px 'Century Gothic', 'Avant Garde', sans-serif;text-align: center;}
#CartContentsAA{border: 2px solid #e1e1e1;width: 268px;position: absolute;top: 100%;right: 1px;background: #ffffff;display: none;z-index: 999;}
.floatingItem{color: #1a1a1a;font: normal 11px 'Century Gothic', 'Avant Garde', sans-serif;padding: 10px 5px;}
.floatingItem td{color: #1a1a1a;font: normal 11px 'Century Gothic', 'Avant Garde', sans-serif;}
.floatImg{width: 80px;}
.floatingName{color: #1a1a1a;font: normal 11px 'Century Gothic', 'Avant Garde', sans-serif;padding-bottom: 7px;}
.floatInfoTable{width: 100%;}
.fcFirstTD{white-space: nowrap;}
.fcSecondTD{width: 100%;padding-left: 5px;}
#FCPriceTD{color: #FF0000;}
#FCPriceRow td{padding-top: 7px;}
#SubtotalLabel{font: normal 10px 'Century Gothic', 'Avant Garde', sans-serif;}
#SubtotalTD{color: #FF0000;font: normal 11px 'Century Gothic', 'Avant Garde', sans-serif;}
#ItemsInCart{font: normal 11px 'Century Gothic', 'Avant Garde', sans-serif;}