

/* =Global Header
-----------------------------------------------------------------------------*/
/* =Header Styles
-----------------------------------------------------------------------------*/
#header-wrapper {background: #ff8301;}
#header {position: relative;  min-height: 62px; padding: 0;}
* html body #header {height: 62px;}  /* Used to add specificity over the IE.css that is set for other sites*/
#header #logo {position: absolute; top: 0; left:0; background: transparent url(/assets/images/skb/logo.gif) no-repeat top left; width: 284px; height: 81px;}


/* Utility Nav */
#utility-nav li {color: #fff;}
#utility-nav li a {color: #fff; background: transparent url(/assets/images/skb/navigation/utility-divider.gif) center left no-repeat;}
#utility-nav li.first {font-weight: bold; background: transparent url(/assets/images/skb/navigation/utility-divider.gif) no-repeat scroll right center; margin-right: 2px; padding-right: 2px;} 
#header #utility-user{display: none;}
/* header login and shopping cart */
#utility-user p.login, #utility-user p.shopping-cart, #utility-user a {color: #fff;}
#utility-user p.login {margin: 5px 0 0 70px; width: 225px; text-align: left;}
#utility-user p.shopping-cart {margin: 5px 75px 0 0; background: transparent url(/assets/images/skb/navigation/shopping-cart.gif) center left no-repeat;}

#secondary-content img {display: block; margin-top: 10px; clear: both;}




#countdown-cart {top: 30px;}
/* =Global Navigation
-----------------------------------------------------------------------------*/
#primary-nav  {margin: 0; width: 157px; float: right; clear: none; list-style: none; padding:0;  background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat 0 0;  position: relative;}
#secondary-content #primary-nav {float: none;} /* Removes float for navigation other then the homepage*/
#primary-nav li { display: block; margin:0; padding: 0; margin-bottom: 5px; width: 157px;}
#primary-nav li a { display: block; width: 157px; height: 40px; padding: 0;  text-indent: -9999px; overflow: hidden;}
#primary-nav li#what a {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat 0 0;}
#primary-nav li#why a {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  0 -45px;}
#primary-nav li#features a {background:  url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  0 -90px;}
#primary-nav li#faq a {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  0 -135px;}
#primary-nav li#buy a {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  0 -180px;  height: 49px;}

#primary-nav li#what a:hover {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat -157px 0;}
#primary-nav li#why a:hover {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  -157px -45px;}
#primary-nav li#features a:hover {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  -157px -90px;}
#primary-nav li#faq a:hover {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  -157px -135px;}
#primary-nav li#buy a:hover {background: url(/assets/images/skb/navigation/nav-bg.gif) no-repeat  -157px -180px;}

/*Header Promotion Area */
#primary-promo-wrapper {background: #fefefe url(/assets/images/skb/navigation/promo-bg.gif) repeat-x bottom left; border: none;}
#primary-promo {padding: 5px 0;}
#primary-promo p.promo1,#primary-promo p.promo2  {margin: 0;}
#primary-promo p.promo1,#primary-promo p.promo2,#primary-promo a{color: #737272;}
#primary-promo p.promo1 {padding: 0 0 10px  10px;  float: left;}
#primary-promo p.promo2 {padding: 0 0 10px  80px; float: right;}

/* =Footer
-----------------------------------------------------------------------------*/
/* Footer Subscription Bar */
#footer-subscribe {background: #c3d737 url(/assets/images/skb/navigation/subscribe-bg.gif) repeat-x bottom left;}

/* Global Footer */
#footer-wrap {background: #efeded url(/assets/images/skb/navigation/footer-bg.gif) repeat-x top left;}
#footer ul li ul li h3,#footer ul li ul li h3 a,#footer ul li ul li h3 a:hover{color: #ff8301;}
#footer p.disclaimer {font-size:10px; margin-left: 170px; padding-top:10px; text-align:left; clear: none;}
#footer a.vendor-logo {float: left; width:  150px; margin-top: 20px; display: inline;}

/* =Layout Columns
-----------------------------------------------------------------------------*/
#content-hasnav #content-primary{float:left;}
#secondary-content {float: right; width: 159px;}

/* Homepage
------------------------------------------------------------------------------------------------------------------------*/
#promo1 {float: left; width:591px;}
#featured-products {margin: 0 0 20px; padding: 0 0 0 15px; list-style:none; width: 745px; overflow: hidden;}
#featured-products li {float: left; margin: 0 5px; display: inline; width: 230px;  text-align: center;}
#featured-products img {display: block; text-align: center; margin: 0 auto;}
#featured-products a.product-name {text-decoration: underline;  display: block; margin-top: 10px; color: #ff8301;}
#featured-products a.product-name:hover {text-decoration: none;}
#featured-products p.sale,#featured-products p.new {color: #fc0202; font-weight: bold; }
#featured-products p.sale,#featured-products p.price,#featured-products p.new {text-align: center; margin: 2px 0 0;}

#primary-copy{text-align: justify; float: left; width: 591px;}
#promo-area   {float: right; width: 159px;}
#primary-copy h3 {font-size: 14px; margin-bottom: 3px; color: #727272;}
#primary-copy p {margin: 0 0 10px;}

 /* =Sub Navigation
-----------------------------------------------------------------------------*/
#sidebar {float: right;}
p.left-nav-header {color:#ff8301;}
a.left-nav-level1:link,a.left-nav-level1:visited,a.left-nav-level1:active {color:#ff8301; text-decoration:none;}
a.left-nav-level1:hover {text-decoration:underline;}

 /* =Product Page
-----------------------------------------------------------------------------*/
td.salsa-box {border-left:#a4cd1c 1px solid;}
td.salsa-description {border-right:#a4cd1c 1px solid;}
td.salsa-review {border-bottom:#a4cd1c 1px solid;}
#prod-details-icons {border-top:#a4cd1c 1px solid;}
#prod-details-iconsl {border-right:#a4cd1c 1px solid;}
#prod-details-iconsr {float:left; border: none;}
#prod-details-options {border-top:#a4cd1c 1px solid;}
#prod-details-optionsadd {border-bottom:#a4cd1c 1px solid;}
#prod-details-recommend {background:#efefef;}
.prod-details-containers {position:relative; padding:10px; border: none;}
.prod-details-headers {background:url(/assets/images/skb/header-bg.gif) repeat-x; height: 26px; color: #fff; clear: both; padding: 5px 10px; font-size: 14px; font-weight: bold;}
.prod-details-price {color:#FF8301;}
.prod-accessory-details-price {color:#c00;}
.prod-refine-price {color:#c00;}


#content-product h1,
div#productinfo-accessories ul li p.product-name,
div.options-container ul#product-additional-options li{color: #ff8301;}

#pp-color-choice,
#product-options h2,
#content-productinfo #productinfo-specs h3,
#review-stats-primary h2,
strong.price,
strong.regular_price,
h1.product-reviews,h1.product-reviews a,
.icon-explanation,
#product-page-wrapper h2,
#product-page-wrapper h3,
ul.optionals label,
#overlay-wrapper h2,
ul#productinfo-crossell  li p.product-name,
.tool-tip,
#product-extra-actions li.or-options strong{color: #C1D536;}


#content-productinfo h2 {border-bottom: 3px solid #e6eeaf;}

 /* =Category / Refinement / Compare
-----------------------------------------------------------------------------*/
a.browse-compare-items:link,a.browse-compare-items:visited,a.browse-compare-items:active,a.browse-compare-items:hover,
.paging-current,a.paging-viewall:link,a.paging-viewall:visited,a.paging-viewall:active,a.paging-viewall:hover{color:#ff8301;}

td.brand-desc {background:#f6f6f6;}
a.brand-headers:link,a.brand-headers:visited,a.brand-headers:active,a.brand-headers:hover {color:#ff8301;}

 /* = Category / Checkout / Account Text Typography
-----------------------------------------------------------------------------*/
.cart-order-subtotal,
.cart-price-total,
table.checkout-table-billinfo td.order-item,
table.checkout-table-main td.checkout-td-giftprice {color:#c00;}

table.cart-table-main td.cart-td-header,
table.checkout-table-sub td.cart-td-header,
table.checkout-table-sub td.cart-td-headerp,
table.checkout-table-main td.checkout-td-header,
table.checkout-table-main td.checkout-td-headerp,
table.track-order-main td.track-td-header,
table.reviews-table-main td.reviews-header,
table.order-table-main td.order-td-header,
table.order-table-main td.order-td-headers,
table.account-main td.header,
table.account-table-main td.account-td-header,
table.returns-table-main td.returns-td-header {color:#fff; background:#ff8301;}

table.registry-table-main td.registry-td-header {color:#fff; background:#c00;}
table.returns-table-damaged td.returns-td-header2 {color:#c00;}
.nav-account-active {color:#ff8301;}
table.reviews-table-main td.reviews-blue-bar {background:#ff8301;}

 /* = Misc
-----------------------------------------------------------------------------*/
/* Email a Friends */
fieldset#email {border: 1px solid #AABD39;}
body#popUp fieldset#email legend {background: #FF8301; color: #fff; }

/* LINK STYLES */
a:link,a:visited,a:active {color: #ff8301; text-decoration: none;}
a:hover {text-decoration: underline;}
a.links-inline:link,a.links-inline:visited,a.links-inline:hover,a.links-inline:active,
a.links-under:link,a.links-under:visited,a.links-under:hover,a.links-under:active{color: #ff8301; text-decoration: underline;}
h1.product-name a,h1.product-name a:visited,h1.product-reviews a,.reviews-prod-title a {color: #000; text-decoration: none;}
h1.product-name a:hover,h1.product-reviews a:hover,.reviews-prod-title a:hover {color: #ff8301; text-decoration: underline;}
/* PRODUCT DETAILS LINKS */
a.product-details-brand  {color:#ff8301; text-decoration: underline;}

/* HEADERS */
h1.section-head,h2.section-head { background:url(/assets/images/skb/header-bg.gif) repeat-x;}
h2.headertwo-brand,h3.headerthree-brand,h4.headerfour-brand,h5.headerfive-brand,h6.headersix-brand {color:#ff8301;}
h1.section-head-grey,h2.section-head-grey {margin: 10px 0; background:url(/assets/images/skb/header-bg-grey.gif) repeat-x;  color: #737272; clear: both; padding: 5px 10px; font-size: 14px;}
div.copy h2 {font-size: 14px; color: #FF8301; margin: 10px 0 0;}

.smallerrortext,.txt-fontred {color:#c00;}
.smallboldblue {color:#036;}
.txt-fontblue {color:#ff8301;}
img.content-image {float: right; margin: 0 20px 10px 10px;}