a {text-decoration:none;outline:0px;}
a:hover {text-decoration:underline;}
body {text-align:center; font:normal 12px verdana,arial,sans-serif;}
#container{margin:0 auto; text-align:left; width:980px;}


#header {margin-bottom:10px;}
  #mss-header-top {height:45px; padding:0px 10px; background:#fff url(./lib/yhst-11721334661390/mss-header-top-nav-bg.gif) repeat-x scroll 0 0;}
    #mss-header-top-nav {line-height:45px;color:#fff;width:710px; float:left;}
      #mss-header-top-nav a {color:#fff;text-transform:uppercase;}
      #mss-header-top-nav span {padding:0px 3px;}
    #mss-header-cart {float:right; width:250px; height:45px;}
    * html #mss-header-cart {display:none;}
  #mss-header-bottom {margin-top:10px;}
    #mss-logo {float:left;}
    #mss-header-bottom-right {float:right; width:390px; }
      #mss-header-bottom-right #mss-header-text {color:#666666;font-size:14px; margin-bottom:10px;}
        #mss-header-text span {display:block;}
        #mss-header-text strong {display:block; text-transform:uppercase;}
      #searcharea {}
        #searcharea fieldset{border:0px;height:30px;margin:0px; padding:0px;}
          #searcharea input {vertical-align:middle; margin:0px; padding:0px;}
          #searcharea #query {color:#bbb;width:290px;  _width:300px;height:28px;line-height:28px;padding:0px 3px 0px 10px;border:1px solid #6c95c0;}
          * html #searcharea #query {width:290px;} 
          #searcharea #searchsubmit {background:#6c95c0 url(./lib/yhst-11721334661390/mss-search-bg.gif) repeat-x scroll 0 0; color:#fff; text-transform:uppercase;border:0px;height:30px;padding:0px 5px; line-height:30px;}

#bodyshell {clear:both;}
#nav-product {float:left; width:180px;}
#bodycontent {margin-left:200px;padding-top:10px;width:780px}
* html #bodycontent {margin-left:190px;}

#bodycontent.mss-orphan {margin-left:0px; width:980px;}
* html #bodycontent.mss-orphan{margin-left:0px;}


#mss-right-col {float:right; width:180px;}
.mss-right-col-title {height:40px; line-height:40px; color:#fff; text-transform:uppercase; background:#fff url(./lib/yhst-11721334661390/mss-right-col-title-bg.gif) repeat-x scroll 0 0;padding:0px 5px;font-size:14px; font-weight:bold;overflow:hidden;}
  #mss-featured-item {padding-bottom:20px;}
    #mss-featured-item-item{text-align:center;}
      .mss-featured-item-image {margin:10px 0px;}
      .mss-featured-item-name a {color:#666;}
      .mss-featured-item-price {color:#c11878; font-size:14px; font-weight:bold;}

.mss-left-col-title {height:40px; line-height:40px; color:#fff; text-transform:uppercase; background:#fff url(./lib/yhst-11721334661390/mss-left-col-title-bg.gif) repeat-x scroll 0 0;padding:0px 5px;font-size:14px; font-weight:bold;margin-top:10px;}
#mss-nav {margin:0px; padding:0px;list-style:none;}
#mss-nav li { background:#fff url(./lib/yhst-11721334661390/mss-left-col-title-bg.gif) repeat-x scroll 0 0;}
#mss-nav li a{height:40px;  color:#fff; text-transform:uppercase;padding:3px 5px 0px 5px;font-size:14px; font-weight:bold;margin-top:10px;display:block;} /* overflow:hidden;line-height:40px;*/
#mss-nav li ul {margin:0px; padding:0px;list-style:none;}
#mss-nav li ul li { background-image: url();}
#mss-nav li ul li a{color:#6D96C1;font-size:12px;text-transform:none;}

.mss-col-section {background:#eee; padding:10px;color:#666666;width:160px; _width:180px; overflow:auto;}
* html .mss-col-section {width:160px;}
  .mss-col-section ul {margin:0px; padding:0px 0px 0px 15px;color:#365574;}
  .mss-col-section a {color:#365574;}
  #mss-right-col-item {}
    #mss-right-col-item-image {width:60px; float:left;}
    #mss-right-col-item-right {margin-left:65px;}
  #mss-newsletter {color:#686868; font-size:10px;}
    #mss-newsletter span {text-align:center;}
    #mss-newsletter form {text-align:center;margin-top:10px;}
      .mss-col-section #mss-newsletter-text {width:140px;margin:5px 0px;border:1px solid #666}
      .mss-col-section #mss-newsletter-submit {border:0px; background:#6c95c0 url(./lib/yhst-11721334661390/mss-sign-up-bg.gif) no-repeat scroll 0 0; color:#fff; text-transform:uppercase;height:30px;width:110px;}

#maincol {margin-right:200px;width:580px;}
* html #maincol {overflow:hideen;width:574px;}

/* FOOTER */
#mss-footer {padding-top:10px;clear:both;}
  #mss-footer-nav {line-height:45px;color:#fff;height:45px;padding:0px 10px; background:#fff url(./lib/yhst-11721334661390/mss-header-top-nav-bg.gif) repeat-x scroll 0 0;text-align:center;}
    #mss-footer-nav a {color:#fff;text-transform:uppercase;}
    #mss-footer-nav span {padding:0px 3px;}
	#copyright {text-align:center;margin:10px 0px;display:block;color:#666;}
	#mss-badges {text-align:center;}
	  #mss-badges img {border:0px; display:inline;}


/* HOME STYLES */
#contentarea {}
  #specialstitle {background:#fff url(./lib/yhst-11721334661390/mss-home-title-bg.gif) repeat-x scroll 0 0; color:#fff; line-height:40px; height:40px; font-weight:bold; font-size:15px; text-transform:uppercase; padding:0px 10px; }
  #mss-intro-text {}
    #mss-intro-text-image{float:left;}
    #mss-intro-text-caption {margin-left:330px; height:250px; background:#fff url(./lib/yhst-11721334661390/mss-intro-bg.gif) repeat-x scroll 0 0; color:#fff;padding:10px;}
    #mss-intro-text-caption div {text-transform:uppercase;}
    #mss-intro-text-caption a {display:block; color:#365574;margin-top:10px;}

/* SECTION PAGE*/
.sectionpage h1 {color:#6d96c1;font-size:15px;}

#contents {}
  #contents td {text-align:center;vertical-align:top;}
  #contents td a {display:block; height:165px;margin:10px 0px;}
  #contents td div a {display:inline;height:auto;}
    .image {height:170px;}
    .name {height:50px;}
    .name a {color:#666;}
    .price {color:#666;}
    .price-bold,
    .sale-price-bold {color:#c11878;}
    .mss-cross-sell-text form,
    #contents form {border:1px solid #c11878;background-color:#fff; padding:1px;width:90px; height:26px;margin:10px auto;}
      .mss-cross-sell-text form .ys_primary,
			#contents form .ys_primary {background:#c11878 url(./lib/yhst-11721334661390/mss-add-to-cart-bg.gif) repeat-x scroll 0 0; color:#fff; text-transform:uppercase; text-align:center; border:0px;line-height:26px;height:26px; width:90px;margin:0px;}


/* ITEM PAGE*/
#itemarea{width:100%; height:390px;/*overflow:auto;*/}
* html #itemarea {width:780px;}
#mss-item-image {float:left;width:335px;}
	.mss-image {width:290px; height:300px;}
	   #image2, #image3, #image4 {display:none;}
	.mss-multi-image {padding-bottom:10px;}
    .multi-image-title {color:#666;}
	.mss-enlarge {color:#6d96c1; font-size:10px;}
	 .mss-enlarge img {border:0px;vertical-align:middle;}

.itemform {margin-left:340px; width:440px;}
* html .itemform {width:420px;}
  .itemform h1 {color:#6d96c1;font-size:14px;margin-bottom:0px;}
  .itemform a {color:#6d96c1;}
  .itemform .code {display:inline;color:#666;font-size:10px;}
  .itemform .mss-sale-price-div,
  .itemform .mss-price-bold-div {margin-top:15px;color:#c11878; font-weight:bold; font-size:18px;}
  .itemform .mss-reg-price-div{display:inline;}
  .itemform .mss-reg-price-div div {display:inline;padding:0px 3px;}
  .itemform #buybox-add-to-cart {margin:10px 0px;}
  .itemform .bookmark,
	.itemform .email{font-size:10px;}
	.itemform .bookmark img,
	.itemform .email img {border:0px; padding:0px 3px;}
	.itemform .email {padding-left:10px; }

  #mss-item-info {}
    #mss-item-info-left {width:590px;float:left;}
    .mss-orphan #mss-item-info-left {width:790px;}
      #related-items {margin-top:20px;}
        #related-hdr { background:#fff url(./lib/yhst-11721334661390/mss-tab-on-bg.gif) repeat-x scroll 0 0; text-transform:uppercase; color:#fff; font-weight:bold; padding:0px 10px; line-height:40px; height:40px; font-size:15px;vertical-align:middle;}
        #related-items ul {display:block; width:590px;color:#6d96c1;margin:10px 0px 0px 0px; padding:0px;}
          #related-items ul li { float: left; width:180px;color:#6d96c1;margin-left:15px; padding:3px 0px; }
          * html #related-items ul li {margin-left:7px;}
            #related-items ul li a {color:#6d96c1;}
    #mss-item-info .mss-cross-sell {margin-left:595px; width:180px;}
    .mss-orphan #mss-item-info .mss-cross-sell {margin-left:795px;} 


/* tab styles */
.mss-tab  { float:left; background:#fff url(./lib/yhst-11721334661390/mss-tab-off-bg.gif) repeat-x scroll 0 0;}
.mss-tab-on  { float:left; background:#fff url(./lib/yhst-11721334661390/mss-tab-on-bg.gif) repeat-x scroll 0 0;}
.mss-tab a, .mss-tab a:visited, .mss-tab-on a, .mss-tab-on a:visited, .mss-tab a:hover, .mss-tab-on a:hover {font-weight:bold; line-height:40px;padding:0px 30px;text-decoration:none; z-index:2; position:relative; text-transform:uppercase;vertical-align:middle;color:#fff; }/* background:transparent; height:40px;display:block;*/

.mss-tab-spacer {float:left; width:10px; height:1px;}
#t2, #t3, #t1, #t4 {border:1px solid #bbb; padding:10px; z-index:3; clear:left; position:relative;}
#t2, #t3, #t4 {display:none;}

.breadcrumbs {color:#666; font-size:10px;padding-bottom:8px;}
.breadcrumbs a {color:#666; font-size:10px;}

/* Cross Sells */
.mss-cross-sell-item {text-align:center;margin-bottom:25px;}
.mss-cross-sell-item-last {text-align:center;margin-bottom:10px;}

/* TELL A FRIEND */
#container {position:relative;}
#mss-tellFriend-holder {position:absolute; top:0; left:0; z-index:100005; text-align:center; width:100%; display:none;}
#mss-tellFriend {margin:300px auto 0 auto; width:430px; background-color:#fff; border:1px solid #444; text-align:left; z-index:100005; display:none;}
#mss-tellFriend a {color:#666; text-decoration:none; display:block; text-align:right;padding:3px 15px 0px 0px;}
#mss-tellFriend a img {border:0px;}
#modalOverlay {position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.35; filter:alpha(opacity=35); z-index:100000;}

/* Floating Cart */
body #container #header #mss-header-top #yfc_accessbar,
body #container #header #mss-header-top #yfc_mini,
body #container #header #mss-header-top #yfc_minicart{width:250px;height:45px; line-height:45px;color:#fff;}
body #container #header #mss-header-top #yfc_minicart span {color:#fff;line-height:45px;}
body #container #header #mss-header-top #yfc_mini_icon {background:transparent url(./lib/yhst-11721334661390/mss-cart.gif) no-repeat scroll center center;height:42px;}
body div.yui-skin-sam {text-align:left;}
body div.yui-skin-sam #yfc_fullco {top:45px !important;}
*:first-child+html body div.yui-skin-sam #yfc_fullco {top:49px !important;}
body div.yui-skin-sam #yfc_mymenu {margin:0px;padding:0px;}
#yfc_close_btn {left:85px !important; top:-24px}
