.ys_primary{ background:#990000;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px; float:left;}
.mss-image {margin-bottom:10px; width:300px;}
.itemImageContainer {width:300px !important; float:left;}
.itemform.productInfo {clear:none;}
#image2, #image3, #image4, #image5, #image6, #image7, #image8, #image9, #image10 {display:none;}
.mss-multi-image a {margin-right:5px;}
#info-div {padding:10px;}
#itemarea {width:100%; background: transparent;}


/*.aEl{display:none;}*/
li.aTrig ul.active{display:block;}


h3 {color:#991111; margin:5px 0px 20px 0px; font-weight:bold; font-size:12px; padding-bottom: 0px;}

.mss-send-page {text-align:right; padding-right:0px; color:#990000; white-space: nowrap; position: relative; top:9px; right: 30px;}
.mss-send-page a, .mss-send-page a:visited {text-decoration:underline; color:#990000;}


/* MSS TABBED BROWSING STYLES */
#mss-tabbed-sections {margin: 10px 15px;}
	.tab-container {line-height: 20px;}
		.tab-container div {display: inline;}
.mss-tab {background:#fbfbf4;}
		.mss-tab, .mss-tab-on {padding: 3px 10px; margin-right:2px; border-top:1px solid #655c51; border-right:1px solid #655c51; border-left:1px solid #655c51;}
		.mss-tab-on  {background-color: #ffffff; border-bottom:1px solid #fff;}
		.mss-tab a, .mss-tab-on a {font-weight: bold; text-decoration: none;}
		.mss-tab a, .mss-tab a:link, .mss-tab a:visited, .mss-tab a:hover, .mss-tab a:active {color: #333333;}
		.mss-tab-on a, .mss-tab-on a:link, .mss-tab-on a:visited, .mss-tab-on a:hover, .mss-tab-on a:active {color: #950000;}
		/*
		.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 {} 
		.mss-tab a, .mss-tab a:visited, .mss-tab a:hover {background-color: #e9e9dc; color: #401b22 !important;}
		.mss-tab-on a, .mss-tab-on a:visited, .mss-tab-on a:hover {background-color: #FFFFFF; color: #401b22 !important;}
		*/
	.tab-content {background-color: #ffffff; padding: 6px 10px; border:1px solid #655c51;}

#mssCartEl {display:inline;}

#minControl{position:absolute; top:1px; right:1px; font:bold 13px/13px arial;}
.fcart form {margin:0px; padding:0px;}
	#fcartBG {background: #eaeae0; position:relative; z-index:1; border: 2px solid #666666;}
		#fcartBG div {padding: 0; margin: 0;}
		#fcartBG #floatingCartHeader {background: #698349; color: #ffffff !important; font-weight:bold; font-size:11px; padding: 7px 9px;}
		.fcart {border-bottom:1px solid #666666; color: #333333 !important;}
			#fcartBG .fcart {padding: 4px 6px 5px 12px;}
			#fcartBG .fcartName {margin: 0; padding: 0 0 2px 0;}
			.fcartName a, .fcartName a:visited {color: #991111; font-size:11px;}
			#fcartBG .fcartPrice {padding-right: 10px; color: red;}
			.fcartQty {display:inline;}
			#fcartBG .fcartPrice, #fcartBG .fcartQty {color: #333333 !important; font-size:11px;}

		#fcartBG #fcartTotal {color: #333333 !important; background-color: #ffffff; font-weight: normal; font-size:12px; border-bottom:1px solid #666666; padding: 5px 6px 6px 12px;}
			
		#fviewCart {border-bottom:1px solid #666666;}
		#fcartBG #fcheckout, #fcartBG #fviewCart {text-align:left; padding: 2px 3px 3px 12px;}
		#fviewCart a, #fviewCart a:link, #fviewCart a:visited, #fviewCart a:hover, #fviewCart a:active, #fcheckout a, #fcheckout a:link, #fcheckout a:visited, #fcheckout a:hover, #fcheckout a:active {color: #991111; font-size: 11px; font-weight:bold; text-decoration:none;}


.mss-newsleter {color:#401B22; width:117px; margin:10px 5px 10px 5px; text-align:center; padding:120px 10px 5px 10px; background: #E8E8DC url('/lib/yhst-25667631269615/email-bak.jpg') no-repeat;}
.mss-newsleter input {margin:3px 0; border:2px solid #615a54;}

li.aTrig div{font-size: 12px; padding:5px 5px 10px 12px; border-bottom:1px solid #ffffff; cursor:pointer; background:#645d53; font-weight:bold; color:#fff;}
li.aInfo a{font-size: 12px; display:block; width:100%; padding:5px 5px 10px 12px; border-bottom:1px solid #ffffff; font-size:12px; background:#645d53 !important; font-weight:bold; color:#fff !important;}

*html li.aInfo a {width:180px !important;}

.none {display:none;}
#query {float:left;}
#searchsubmit {margin-left:5px}

#header {margin-bottom:-10px;background-color:#ffffff }
*:first-child+html #header {margin-bottom:-30px;}
*:first-child+html #header {margin-bottom:0px;}
*html #header {margin-bottom:0px;}

#footer {background-color: #eaeae0 !important;}
.search-container fieldset {border: none !important; margin:0px;}
#searcharea fieldset {border: none !important; display:block; padding:5px 0 5px 13px;}
#header-search {border: none !important; position:relative; top:50px; right:10px; left:435px;}
#searchsubmit{background-color: #6f5544; color: #ffffff;}
#brandmark {margin:0px; padding:0px;}
#contents {background-color:#e9e9dc;}
h1 {font-size:14px;}
#itemName {padding:0px 0px 5px 0px; font-size:150%; color:#555;}
#header-title-bar {background-image: http://ep.yimg.com/ca/I/yhst-35014635047480_2193_14794687; width:100%;}
#header-title-bar .mss-send-page {color: #ffffff;}
#header-title-bar .mss-send-page a, #header-title-bar .mss-send-page a:link, #header-title-bar .mss-send-page a:visited, #header-title-bar .mss-send-page a:hover, #header-title-bar .mss-send-page a:active {color: #ffffff;}

.pagingstyle {padding: 4px 15px;}
.mss-pagination-pages {float: right;}

/* site map */
.mss-sitemap-section {font-weight:bold; padding:10px 0px;}
.mss-sitemap-subsection {font-size:11px; padding: 0px 10px;}
.mss-sitemap-thirdlevel {font-size:11px; padding: 0px 30px;}

.ys_primary{ background:#990000;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px; float:left;}
.mss-image {margin-bottom:10px;width:300px;}
.mss-multi-image {width:auto;clear:both;}
.itemImageContainer {width:300px !important; float:left;}
.itemform.productInfo {width:250px; margin-left:300px; padding-bottom:15px;}
#image2, #image3, #image4, #image5, #image6, #image7, #image8 {display:none;}
.mss-multi-image a {margin-right:5px;}

/*.aEl{display:none;}*/
li.aTrig ul.active{display:block; }
#mss-nav {width:100%;}

h3.exclusive-title{color:#991111; margin:20px 0; font-weight:bold; font-size:14px;}

/* Multiple Add To Cart */
.multi-itemavailable {font-weight:bold; font-size:11px;}
.multi-itemavailable span {color: #b75659;}
#multi-order .mssYouSave {display:block; padding-top:15px; color:#444; text-align: left; margin-left: 4px; font-weight: bold;}
#multi-order {border: 1px solid #CCC; border-width: 1px 0 0 1px;}
#multi-order td {border: 1px solid #CCC; border-width: 0 1px 1px 0; padding: 4px; vertical-align: top;}
#multi-order #format-options {margin:5px 0px 0px 4px;}
#multi-order #format-options td {border: 0px; padding: 2px 0;}
#multi-order .hdr-row {border-right: 1px solid #CCC;}
#multi-order .hdr-row td {border-right: 0px; background-color: #f2f3ec; color: #333333; font-weight: bold;}
#multi-order .hdr-row .hdr-last {border-right: 1px solid #CCC;}
#multi-order .btn-row td {text-align: right;}
#multi-order .item-name {font-size: 14px; font-weight: bold; color: #555; font-family: Tahoma, Geneva, Verdana, Sans-serif;}
#multi-order .item-name a:link, #multi-order .item-name a:visited, #multi-order .item-name a:hover, #multi-order .item-name a:active {text-decoration: none; color: #555; font-weight: bold; font-size: 14px; font-family: Tahoma, Geneva, Verdana, Sans-serif;}
#multi-order .item-name a:hover {text-decoration: underline;}
#multi-order .itemavailable {width: 100px; margin: 0; font-weight: normal;}
#multi-order .mss-price, #multi-order .mss-saleprice {white-space: nowrap; text-align: left; margin-left: 4px; font-weight: bold;}
#multi-order .mss-price {color: #444;}
#multi-order .mss-saleprice {font-weight: bold; color: #b75659; padding:5px 4px 0px 0px;}
#multi-order .code {margin: 0;}
#multi-order .quantity-col {text-align: center;}
#multi-order #multi-add-img-link {font-size: 10px; text-decoration: underline;}
.short-caption {padding:5px 0px 0px 0px; margin-bottom: 0px;}

/* section page */
.name a {margin:0px !important; padding:0px !important;color: #333; font-weight: bold; font-family: Tahoma, Geneva, Verdana, Sans-serif;}
.price, .mss-price-range {margin: 0px 0px 0px 0px !important; padding:1px 0px 2px 0px !important; color: #333; font-weight: bold !important;font-family: Tahoma, Geneva, Verdana, Sans-serif;}
.mss-price-range {font-size: 95%;font-family: Tahoma, Geneva, Verdana, Sans-serif;}

.productInfo .price {font-weight: normal !important;}
.productInfo .sale-price {font-weight: bold;}
.productInfo .sale-price .mssYouSave  {padding-left: 5px;}
.mss-multi-image .multi-image-title {padding-bottom: 3px; font-size: 12px;}
table#multi-order {width: 560px;}
.mss-breadcrumbs {margin:10px 10px 10px 15px;}
#fcartBG .fcartPrice {display: inline; }
#mssframe {height:1px; width:1px; border:none; overflow:hidden; position:absolute; } 
#fCartLoading {height:50px; width:300px; position:absolute; top:300px; z-index:10000; left:40%; padding-top:60px; text-align:center; background:#fff  url(http://mystore-solutions.com/clients/test-prod-st76-mystore/loading.gif) no-repeat center 10px;}
#minControl {font-size:14px;}
#minControl:hover {cursor:pointer;}
*:first-child+html #minControl {padding-top:5px;}
*html #minControl {padding-top:5px !important; padding-right: 2px !important;}
*html #header h3 {padding: 0px !important; margin: 0px !important;}
#caption {}

*:first-child+html #info-div {width:570px;} 

/* breadcrumbs */
#bc0, #bc1, #bc2, #bc3, #bc4, #bc5, #bc6 , #bc7, #bc8, #bc9, #bc10, #bc11, #bc12 {display:none;} 


#nav-product ul li a, #nav-product ul li a:hover {width:180px;}



*:first-child + HTML #itemarea {width:auto;}
*html #itemarea {width:auto;}
*html #mss-tabbed-sections {margin-right:8px;}


