.homepage-harmonica-text {font-size:14px; font-weight:bold; color:#ffffff;}
.homepage-harmonica-text a{font-size:14px; font-weight:bold; color:#ffffff; text-decoration:underline;}
/* Sitewide Styles */
body,div,span,p,td,b,i,input,a {font-size:11px;}
* {font-family: verdana,arial ,helvetic, san serif; margin:0px; padding:0px; font-size:13px;color:#4E4138;}
h1 {color:#4E4138; font-size:12px; font-weight:bold; padding:0px 0px 3px 0px; margin:0px;}
h2 {color:#4E4138; font-size:12px; font-weight:bold; padding:0px 0px 3px 0px; margin:0px;}
a {color:#4E4138;}
body {margin-top:25px;}
td {color:#4E4138;}
ul {margin:10px 0px 10px 30px;}
#Table2 {font-family: arial ,verdana,helvetic, san serif; margin:0px; padding:0px; font-size:13px;}
.mss-sitemap {margin:20px 0px 0px 20px;}
#first_err {display:inline;}
.mss-js-link {color:#EDFEDD;}
.mss-js-link a{display:inline; color:#EDFEDD; text-decoration:none;}
.mss-js-link a:hover {display:inline; color:#EDFEDD; text-decoration:underline;}

/* header styles */
.mss-header-table {background-color:#ffffff;}

/* top nav styles */
.mss-top-nav {margin:0px 0px 0px 10px;}

/* side nav styles */
.mss-side-nav {padding:0px; margin:0px 5px 0px 0px; background-color:#ffffff; width:150px;}
.mss-side-nav-item {background-color:#ffffff; padding:0px;}
.mss-side-nav-item a{font-size:12px; color:#4E4138; margin:0px; padding:0px; text-decoration:none;}
.mss-side-nav-link {padding:0px; margin:0px; padding:0px 0px 17px 0px;}
.mss-side-nav-link-bold {margin:0px; padding:0px 0px 17px 0px; font-weight:bold; font-size:11px;}
.mss-side-nav-link-bold a{font-weight:bold; font-size:11px;}
.mss-side-nav-link a {font-size:11px; color:#4E4138;}
.mss-side-nav-link a:hover {color:#4E4138; text-decoration:underline;}

/* brand styles */
#mss-brands {padding:25px 0px 25px 15px; color:#4E4138 !important;}
#mss-brands td a{color:#4e4138;}
.mss-brand-title {margin:0px 0px 15px 133px; font-weight:bold; color:#FF9C00; font-size:11px;}
.mss-brand-cell {padding:0px 65px 0px 0px; color:#4E4138 !important;}
.mss-brand-cell b{color:#4E4138 !important;}

/* section styles */
.mss-section-hub-first {padding:0px; margin:0px; float:left;}
.mss-section-hub {margin-left:3px; float:left;}
.mss-section-hub-content {margin-left:15px; width:160px;}
.mss-section-hub-content a{color:#4E4138;}
.mss-featured-title {color:#FF9C00; font-size:12px; font-weight:bold; margin:20px 0px 20px 0px;}
#mss-section-top h1 {color:#4E4138; font-size:12px; font-weight:bold; padding:0px 0px 3px 0px; margin:0px;}
#mss-section-top .mss-caption {padding:0px 20px 0px 0px; margin:20px 0px 0px 25px; font-size:11px; color:#4E4138;}
.mss-content-table {margin:5px 0px 15px 25px; width:500px;}
.mss-section-spacer-top {border:none;}
.mss-section-spacer-bottom {border:none;}
.mss-section-image {padding:0px; background-color:#ffffff;}
.mss-section-item { padding:0px 5px 0px 0px; margin-left:30px;}
.mss-section-item-cell-last, .mss-section-item-cell {background-image: url(); border-bottom:2px solid #ffffff; width:130px; padding:0px 0px 15px 0px;}
.mss-section-image-cell-last, .mss-section-image-cell {background-color:#ffffff; padding:0px; width:130px;}
.mss-section-item-name a{font-weight:normal; padding:0px; display:block; color:#4E4138; width:110px;}
.mss-section-item-code {padding:6px 0px 0px 0px;}
.mss-regular-price {font-size:11px; font-weight:normal; padding:2px 0px 0px 0px; color:#4E4138;}
.mss-sale-price {font-size:11px; font-weight:normal; color:#4E4138; padding:0px;}
.mss-regular-price-with-sale {font-size:11px; color:#4E4138; padding:0px;}
.mss-regular-price-with-sale s {font-size:11px; color:#4E4138; padding:0px 7px 0px 0px; float:left; margin:0px;}
.mss-add-tocart {margin:5px 0px 0px 0px;}
.mss-add-tocart a{font-weight:bold;}

/* cross sell styles */
.mss-cross-sell {width: 245px;}
.mss-cross-sell-title {font-weight:bold; font-size:11px; color:#4E4138; background-color: #E8F3FD; width:245px; text-align:center; padding:5px 0px 5px 0px;}
.mss-cross-sell-item-image {padding:0px; margin:0px; text-align:center; width:118px;}
.mss-cross-sell-item-name {margin:0px;}
.mss-cross-sell-item-name a {font-size:11px; font-weight:normal; padding:2px 0px 2px 0px; display:block; color:#4E4138;}
.mss-cross-sell-item-price { padding:0 0 2px 0px; margin:0 0 5px 0;}
.mss-cross-sell-item-price .mss-sale-price {font-size:11px !important; color:#4E4138; padding:0px; display:inline;}
.mss-cross-sell-item-price .mss-regular-price {font-size:11px !important; color:#333333; display:inline; padding:0;} 
.mss-cross-sell-item-price .mss-regular-price-with-sale {font-size:11px !important; color:#4E4138; font-weight:normal !important; padding:0 0 0px 0;}
.mss-cross-sell-item {float:right; width:118px; margin:0px; padding:0px;}
.mss-last-cross-sell-item {width:118px; margin:0px; padding:0px;}

/* item styles */
#mss-item-name-last {font-size:11px; color:#4E4138; margin-left:35px;}
.mss-related-products {margin:20px 0px 10px 0px;}
.mss-additional-info {margin:5px 5px 20px 0px; float:left;}
.mss-additional-info b{font-size:14px;}
.mss-enlarge {text-align:left;}
#mss-item {}
#mss-item-elements {margin-left:260px; color:#4E4138;}
.mss-item-image {width:245px; float:left; border:1px }
#mss-item-code {margin:3px 0px 3px 0px;font-size:13px;}
#mss-item-top .mss-caption {padding:0px 10px 0px 0px; margin:20px 0px 0px 0px; font-size:13px; line-height:19px; color:#4E4138;}
.mss-caption {padding:0px 20px 0px 0px; margin:30px 0px 0px 0px; font-size:12px;}
.mss-breadcrumbs {margin:5px 0px 10px 22px;}
.mss-breadcrumbs a{color:#796858;}
#mss-item-top {margin:25px 0px 0px 25px;}
#mss-item-top .mss-regular-price {font-size:12px;}
#mss-item-top .mss-sale-price {font-size:11px;}
#mss-item-top .mss-regular-price-with-sale {font-weight:normal; font-size:12px;}
.mss-order-options  {font-size:12px;}
.mss-order-options select {margin:1px 0 2px 0;}
.mss-you-save {color:#FF9C00; font-size:10px; font-weight:bold;}

/* Alternate View Image Styles */
.mss-multi-image {margin:0px; padding-top:5px; border-top:1px dashed #cccccc;}
.mss-multi-image img {margin:0 2px 0 2px; border:0;}
.multi-image-title {margin:2px 0 2px 0; font-weight:bold;}
#image1 {display:block;}
#image2, #image3, #image4, #image5 {display:none;}

/* footer styles */
.mss-footer a{color:#ffffff; text-decoration:none; font-weight: normal;}

/* global styles */
.mss-page-body {background-color:#ffffff; font-size:12px; padding-bottom:30px;}
.mss-ordering-info {margin:10px 0px 0px 0px;}
.mss-header-message {font-size: 12px; color: #ffffff; position: absolute; left:600px; top:40px; z-index:10;}
.mss-header-message a{font-weight:bold; font-size:12px; color: #ffffff;}
#mss-main-content {}
.mss-main-content b{color:#000000;}
.mss-border-box {border:1px solid #43DD5C; width:505;}
.mss-verticle-sep {border-right:1px dashed #999999; margin:0px 5px 0px 0px; height:100%;}

/* additions */
.leftTitleLink a{text-decoration:none; color:#4E4138; font-size:12px;}
.headerLink-small {display:inline; color:#796858 !important; font-size:10px; font-weight:bold;}
