#container {width:980px;}
#bodyshell {border-left-width:180px;}
#bodycontent {width:800px;}
#nav-product {width:180px; margin-left:-180px;}
#nav-product ul li a {width:180px;}
.mss-newsleter {width:149px; background-position:center top;}
.mss-newsleter input {width:125px;}
#mss-submit-newsletter {width:auto;}
#mss-barrier {width:790px; height:10px;}
table#multi-order {width:755px;}
#multi-order .hdr-row td {padding-left:8px;}
#multi-order .item-name, #multi-order .short-caption {padding-left:4px;}
#pagingtype #caption {display:none;}

#mss-footer {background-color:#fff; clear:both;}
#footer-table {background-color:#eaeae0; width:100%; border:1px solid #afaaaa;}
#footer-table .boxes td {color:#222222; font-size:12px; padding:5px 10px; border-right:1px solid #8b8888;}
#footer-table .titles td {font-weight:bold; text-align:center; padding:8px 4px 7px 4px; color:#444444; font-size:15px; margin:0 0 1px 0; background-image:url(/lib/yhst-35014635047480/footer-title-border.gif); background-repeat:repeat-x; background-position:bottom center;}
#footer-table .boxes td.last {border-right:0px none; width:230px;}

#footer-table .boxes a,
#footer-table .boxes a:visited {text-decoration:none; color:#222222;}
#footer-table .boxes ul {list-style-type:none; padding:0; margin:0;}
#footer-table .boxes li {padding:2px 10px; margin:0;}

#news-submit {float:right; margin:8px 0px; border:2px outset #777; background-color:#655a4e; color:#fff; cursor:pointer;}
#news-email, #news-name {width:130px; margin:2px 0;}

#mss-testimonials {padding:10px 6px 10px 8px; margin:20px 4px 24px 5px; background-color:#fbfbf4; font-family: Ariel, verdana, sans-serif; font-size:13px; line-height:18px; font-weight: normal; color: #3f2211; border-width: 1px 1px 2px 2px; border-style: solid; border-color: #999 #999 #555555 #555555;}


#mss-testimonials a,
#mss-testimonials a:visited {display:block; text-decoration:underline; padding:10px; color: #8c2929; font-style: italic;}
#mss-testimonials .bigger {font-weight:bold; font-size:18px; line-height:17px; color: #222222; font-family: Times New Roman, Georgia, Times, Serif;}

#mss-question-box {float:right; background-color:#ffffff; padding:10px; margin:20px 15px;}
#mss-question-box h4 {color:#942222; font-weight:bold; padding-bottom:5px; font-size:12px; margin:0;}
#mss-question-box ul {list-style:disc;}
#mss-question-box ul li {padding:2px 0;margin:0 0 0 15px;}
#mss-question-box ul li a {padding:0px;border:0px; display:inline; font-weight:normal;width:auto;min-height:auto;text-decoration:underline;}

#nav-product ul li a {background-color:#eaeae0;}

#mss-copyright {text-align:right; font-size:10px; color:#444; padding:5px 0; margin:0 auto; width:980px;}
#mss-copyright p {margin:3px 0}


.sectionImage {height:225px; vertical-align:bottom; display: table-cell;}

#mss-view-options {display:none; padding-top:20px;}
#mss-view-options span {display:block;margin:5px 0px;}
#mss-view-options span span{display:inline;}
#mss-view-options-link,
#mss-view-collection-link {border-width: 3px; border-style: solid; border-color: #aaa #555 #555 #aaa; padding:5px;background-color:#f2f3ec; color:#444444; cursor:pointer; font-weight:bold; font-size:13px; margin-right:50px; text-decoration:none;}

/*#mss-view-options-link,
#mss-view-collection-link {border:1px solid #655C51; padding:5px;background-color:#eaeae0; color:#444444;cursor:pointer;font-weight:bold;font-size:13px;margin-right:50px;text-decoration:none;}*/

#mss-new-cart {background:transparent; left:0px; top:0px; position:absolute;z-index: 100000;display:none;}
#mss-new-cart-modal {background-color:#333; opacity:0.7; filter:alpha(opacity=70);width:100%; height:100%;}
#mss-new-cart-frame-container {background-color:#ccc;position:absolute; top:20%; width:500px;}
* html #mss-new-cart-frame-container {position:absolute;}
#mss-new-cart-frame-top {text-align:right;padding:5px;}
#mss-new-cart-frame-top a {text-decoration:none;}
#mss-new-cart-frame-top a img {border:0px; padding-left:5px;}
#mss-new-cart-frame {background-color:#fff;padding-top:5px; padding-bottom:10px; overflow:auto;}
#mss-new-cart #mssCartEl-bottom{width:200px; float:left;padding-top:10px;}
#mss-new-cart #mssCartEl-bottom #fcartBG {width:180px; margin-left:10px;text-align:left;}
#mss-new-cart #mssCartEl-bottom #floatingCartHeader {display:none;}
#mss-new-cart-continue{margin-left:210px;width:275px; line-height:30px;}
#mss-new-cart-continue strong {display:block;}

