/* CROSS SELLS */
.ystore-cross-sell-title {font-size:13px; color:#319A31; border-bottom:1px solid #319A31; font-weight:bold; padding-bottom:3px;}
.ystore-cross-sell-cell {text-align:center;}
.ystore-cross-sell-cell a {color:#006599; font-size:12px; text-decoration:none; font-weight:bold;}
.ystore-cross-sell-product-image-link img {border:none;}
h4, .ystore-cross-sell-title, .ystore-cross-sell-product-reg-price, .ystore-cross-sell-product-name a, .ystore-cross-sell-cell, p.ystore-cross-sell-product-price {padding:0px; margin:0px;}
.ystore-cross-sell-product-price, .ystore-cross-sell-product-reg-price {color:#006599;}
.ystore-cross-sell-product-image {margin-top:20px;}

/* New Styles */
a, a:active, a:hover, a:visited {outline:0px;}
body {text-align:center;}
#mss-container {background:transparent url(/lib/chefknivestogo/mss-body-bg-shadow.gif) repeat scroll 0 0; margin:0 auto; width:979px;}

#mss-top-text-1 {position:absolute; top:40px; left:250px;}
#mss-top-text-1 .free-shipping {color:#f57017;font-size:28px; font-weight:bold;}
#mss-top-text-1 .free-shipping-sub {color:#666;font-size:13px;font-weight:bold;}
#mss-top-text-1 .free-shipping-small {color:#666;font-size:9px; font-weight:bold;}
#mss-top-text-2 {position:absolute; top:0px; right:29px;text-align:right;}
#mss-top-text-2 .facebook {color:#fff; font-size:10px;padding:9px 4px;}
#mss-top-text-2 .facebook img {vertical-align:middle;}
#mss-top-text-2 .offers a {color:#fff;font-size:12px; font-weight:bold;vertical-align:middle;text-decoration:none;}
#mss-top-text-2 .offers a img {vertical-align:middle;}
#mss-exc-modal{position:absolute; top:0px; left:0px; width:1100px; height:1400px;z-index:11000000; text-align:center;display:none;padding-top:100px;}
#mss-exc-modal-frame {width:1100px; height:1400px; position:absolute; top:0px; left:0px;z-index:11000010;opacity:0.5; filter:alpha(opacity:50);background-color:#000;}
#mss-exc-modal-cont {margin:0px auto 0px;width:550px;padding:20px;position:relative;background:#fff;z-index:11001000;border:5px solid #1b485d;text-align:left;}
#mss-exc-modal-cont a {display:block; text-align:right;color:#369;text-decoration:none;font-size:12px;}
#mss-exc-modal-cont input {vertical-align:middle;}
.mss-newsletter-title{color:#f47117;font-size:24px;font-weight:bold;}
.mss-newsletter-subtitle{display:block;margin:10px 0px; color:#000;}
#mss-newsletter-input{border:1px solid #5b5b5b;width:176px; height:30px;line-height:28px;color:#666;}

#nxt-search-form-new {}
#nxt-search-form-new #nxt-search-box {display:inline; vertical-align:middle; width:180px; border:0px solid #fff; height:18px; color:#ccc;}
#nxt-search-form-new #mss-search-btn {display:inline; vertical-align:middle;}
.mss-top-nav-title {color:#bed8e5; float:left; display:block; margin:4px 5px 0 15px; font-weight:bold; font-size:12px;}
#mss-top-nav {display:block; margin:0px; padding:0px;list-style:none; float:left;  height:20px; position:relative;}
#mss-top-nav li {display:block; float:left; background:transparent url(/lib/chefknivestogo/mss-topnav-bg.gif) no-repeat scroll 0 0; width:116px; height:20px; text-align:center; margin-left:5px; margin-top:2px; padding-top:2px; position:relative; z-index:10;}
#mss-top-nav li a {text-decoration:none; color:#fff;display:inline;font-weight:bold; font-size:12px;}

#mss-top-nav .mss-top-subnav,
#mss-top-nav .mss-top-subnav2 {margin:0px; padding:0px; display:none; position:absolute; width:185px; top:20px; left:0px;}
#mss-top-nav li.over .mss-top-subnav,
#mss-top-nav li:hover .mss-top-subnav,
#mss-top-nav li.over .mss-top-subnav2,
#mss-top-nav li:hover .mss-top-subnav2 {display:block;}
#mss-top-nav .mss-top-subnav li,
#mss-top-nav .mss-top-subnav2 li {margin:0px; background:#369 url() no-repeat scroll 0 0; text-align:left; height:auto; width:185px;}
#mss-top-nav .mss-top-subnav li a,
#mss-top-nav .mss-top-subnav2 li a {border-bottom:1px solid #5085ba; display:block; margin:0 5px; padding:3px 0;}
#mss-top-nav .mss-top-subnav li a:hover,
#mss-top-nav .mss-top-subnav2 li a:hover {text-decoration:underline;}
/* mss-top-subnav and mss-top-subnav2 are identical except for the following: */
#mss-top-nav .mss-top-subnav2 {width:371px;}

.mss-top-nav-right-text {display:block; float:right; margin: 4px 5px 10px 0px; color:#b1dcf2;}
.mss-home-feat-prod { color:#1b475d; font-family:Times New Roman; font-size:22px; font-weight:bold;padding:5px;}
#mss-feat-prod {padding:10px;}
#mss-feat-prod img {margin-top:5px;}
#mss-feat-prod a {float:left; margin-right:10px; margin-bottom:10px;color:#1b475d;}
#mss-feat-prod a:hover {color:#1b475d;}
#mss-feat-prod span {line-height:16px;}
#mss-feat-prod span a {float:none; margin-right:0px; margin-bottom:0px; color:#000;  text-decoration:none; font-size:14px; font-weight:bold;}
#mss-feat-prod span a:hover {color:#000;}
.mss-feat-prod-span ul {margin-left:50px; width:180px;}
.mss-feat-prod-span ul li {width: auto !important;}

#nxt-search-form {float:right; margin-right:15px; margin-bottom:4px;}
#nxt-search-form #nxt-search-box {display:inline; vertical-align:middle;}
#nxt-search-form #mss-search-btn {display:inline; vertical-align:middle;}

#mss-right-nav {padding-left:10px;}
.mss-right-nav-title-td {padding:0px;}
.mss-right-nav-title {width:292px; _width:302px; display:block; height:27px; line-height:27px;padding:0px 0 0 10px; color:#1b475d; background:transparent url(/lib/chefknivestogo/mss-right-nav-title-bg.gif) no-repeat scroll 0 0; font-weight:bold; font-size:18px; font-family:Times New Roman; border-bottom:1px solid #fff;}
.mss-right-nav-horizontal-barrier {height:10px; background-color:#aedbf1;}
.mss-right-nav-vertical-barrier {width:0px; background-color:#aedbf1;}
.mss-right-nav-image,
.mss-right-nav-details {}
.mss-right-nav-details {text-align:left;}
.mss-right-nav-details a {text-decoration:none;}
#mss-testimonials {background-color:#aedbf1; margin:10px 0; padding-bottom:10px;}
#mss-testimonials-content {margin:10px 10px 0; padding:5px; background-color:#d7effb;}
.mss-testimonials-link {color:#1b475d; font-size:12px;}
.mss-testimonials-link:hover {color:#1b475d; }

.mss-home-message {padding:20px 45px 20px 35px; line-height:18px;}
#zone1 {position:absolute; top:31px; left:160px;}
.mss-home-title {background:transparent url(/lib/chefknivestogo/mss-home-title.gif) no-repeat scroll 0 0; display:block; font-family:Times New Roman; width:609px; _width:619px; height:27px; margin-left:5px; padding: 0px 0 0 10px; color:#fff; font-weight:bold; font-size:18px; line-height:27px;}

.slideshow img {width:620px;}

#mss-final-text {margin-top:20px;}
#mss-final-text .mss-bottom-badges {margin-right:10px;}
#mss-final-text .mss-bottom-text {padding-top:6px;}
#mss-final-text .clearLeft {clear:left;}
#mss-final-text .mss-final-shipping {color:#f00;}
#mss-final-text a {color:#01669a;}

#mss-bottom-nav {list-style:none; padding:0px; margin:5px 0px;}
#mss-bottom-nav li {display:inline; vertical-align:middle;}
#mss-bottom-nav li a {color:#01669a; padding:0 5px; font-size:11px;}
#mss-bottom-nav li span { vertical-align:middle;}

#mss-footer-shadow {width:979px; margin:0px auto; padding:12px 0px 0px; background:transparent url(/lib/chefknivestogo/mss-footer-shadow.gif) no-repeat scroll 0 0;}
#mss-footer-nav {margin:0px; padding:0px; list-style:none;}
#mss-footer-nav li {display:inline; vertical-align:middle;}
#mss-footer-nav li a {padding:0 20px;}
.last-publish {color:#000;}

#mss-email-form form {padding-top:5px;text-align:center;}
#mss-email-form span{color:#fff; font-weight:bold;}
#mss-email-form form input {vertical-align:middle; }
#mss-email-form form input.mss-email {border:2px solid #CADAF3;}
#mss-email-form form input.mss-submit {margin-top:4px;}
#mss-success {display:none;}

/* Reviews */
#mss-review-div {display:none; position:absolute; top:100px; left:100px; border:25px solid #ccc;}
.mss-review-iframe{background-color:#fff;}
#mss-close-div{position:absolute; top:0; right:0;}
.yss-rev {font-family:arial,helvetica; font-size:12px; line-height:18px; padding:0 0 10 0; margin:10 0 0 0;}
.yss-rev-average {font-family:arial,helvetica; font-size:12px;}
.yss-rev-title {font-family:arial,helvetica; font-weight: bold; font-size:16px;}
.yss-rev-link {font-family:arial,helvetica; font-size:12px;}
.yss-rev-stars {display: inline; float:left; margin:8 0 0 0;}
.yss-rev-date {font-family:arial,helvetica; font-size:12px; margin:8 0 0 0;}
.yss-rev-by {font-family:arial,helvetica; font-size:12px; float:left;}
.yss-rev-name {font-family:arial,helvetica; font-size:12px; float:left;}
.yss-rev-loc {font-family:arial,helvetica; font-size:12px;}
.yss-rev-review {font-family:arial,helvetica; font-size:12px;}
.yss-review-form {font-family:arial,helvetica; font-size:12px;}
.rev-form-q1 {float:left;}
.rev-form-field1 {font-family:arial,helvetica; font-size:12px;}
body {font-family:arial,helvetica;}
.version {display:none;}

.avg {padding-top:20px;}
.mss-review {padding-top:8px;}
.description {padding-top:5px;}
.rating {padding-bottom:5px;}

#like-it {padding-top:15px; margin-left:363px;}

#sectionTable {margin-left:35px;}

/* Floating Cart */
#mss-container {position:relative;}
#mssCartEl {width:330px; padding:0; position:absolute; top:57px; right:34px; border:none; z-index:1002; background:transparent;}
#fcartBG{position:relative; width:180px; float:right; font-size:11px; font-family:Verdana,Helvetica,sans-serif; text-decoration:none;text-align:left;}
* html #fcartBG{left:14px;}
#floatingCartHeader{color:#000; position:relative; font-weight:bold; margin:5px 0 0 0px;}
#floatingCartHeader span {color:#000;}
#fcartTotal{color:#000; position:relative; font-weight:bold;top:-13px; float:right;}
#fcartTotal span {color:#000;}
#mssFrameContainer {clear:both; position:relative; text-align:center; padding:0px; margin:0 5px 0 -122px; height:1px; visibility:hidden;  width:311px; overflow:hidden; opacity:0; filter:alpha(opacity=0);background:transparent url('/lib/chefknivestogo/mss-float-bottom-bg.gif') no-repeat scroll center bottom; }
#mssFrameContainer .mssCartFrame {display:none; border-left:1px solid #319831; border-right:1px solid #319831; width:305px; padding:2px; height:1px;visibility:visible; background:#fff;}
* html #mssFrameContainer .mssCartFrame {width:309px;}
#mssFrameContainer #mssCartFrame0 {display:block; height:100px;}
#fviewCart {float:left; position:relative; margin:-8px 0 -5px 0px;}
#fcheckout {margin:-8px 0px -5px 0; float:right; position:relative;}
* html #fviewCart {position:absolute; top:30px; left:0px;}
* html #fcheckout {position:absolute; top:30px; left:90px;}
#mssCartEl img {border:0px;}

#mssFCart {position:absolute; left:0px; top:0px; width:100%; z-index:10030;}
#fCartLoading {background:#fff; position:relative; top:163px; margin:0 auto;width:350px;text-align:center;} 

#fcheckout.incart {position:relative; top:-25px; margin-bottom:-25px; z-index:1000;}
* html #fcheckout.incart {position:relative; top:-25px; left:auto;}
#fcheckout.incart {
   top /*\**/:-30px\9;
}

#fImgBot {position:relative; margin-bottom:-5px; clear:both;}
#cartClose {display: none; width: 75px; position: absolute; bottom: 0px; text-decoration: none; left: 0px; color:#F57017; font-size:12px;}
#mssGhost {filter:alpha(opacity=70); opacity:.7; -moz-opacity:.7; position:absolute; z-index:10000;}
* html #mssFrameContainer {padding:0; margin-bottom:0;}
* html #mssFrameContainer form {padding:0; margin:0;}
* html #mssCartFrame {padding:0; border:none !important; width:310px; margin:0;}
* html #fviewCart {margin-left:6px;}
* html #fcheckout {margin-right:6px;}
* html #fImgBot {margin:0 0 -8px 1px;}


/* Top Seller & VideoStyle for Section Pages */
.mss-rel {position:relative; width:100%;}
.mss-topsell-img {display:block; position:absolute; top:2px; left:2px;}
* html .mss-topsell-img {top:-3px;}
.mss-video-img {display:block; position:absolute; top:2px; right:2px;}
* html .mss-video-img {top:-3px;}



.sec-stars {padding:6px 0 10px;}

/* customer registration css */
#ys_superbar {left: 167px;position: absolute;top: 3px;}
.yscp_link {color: #FFFFFF !important;font-size: 11px;font-weight: bold;text-decoration:none;margin-right:5px;}
/*.yscp_link:first-child:after {content: " | ";margin-left:8px;margin-right:-8px;}*/
#yscp_signin_link {background-image:url("/lib/chefknivestogo/reg-bg.gif");background-repeat:no-repeat;background-position:2px 6px;}
.yui-skin-sam #iframe_id iframe {width:660px !important;}
#yscp_signin_link {display:inline;}
#yscp_welcome_msg, #yscp_welcome_msg span {color:#ffffff !important;font-size:11px !important;font-family:arial !important;font-weight:bold;}
#yscp_welcome_msg {margin-right:10px;}

