#products-nav li a.active-link-css, li a.active-link-css { /*duru: class added*/
  color:#084467;
}

#header-logo {
  margin: 15px 0;
}

#motto {
  margin: auto auto 30px 10px;
}

#products-nav { margin: 0; padding: 0; width: 684px; float: left; }

#products-nav:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#products-nav li {
  display: block;
  float: left;
  /*width: 150px; duru: commented out*/
  padding: 0;
  margin: 0;
}

#products-nav li.last-item { background: none; }

#products-nav li a {
  font-family: arial,helvetica,sans-serif;
  color: white;
  font-size: 16px; /*duru: size 18px to 17px*/
  text-transform: uppercase;
  line-height: 46px;
  text-align: center;
  display: block;
  height: 46px;
  width: 133px;
  /*width: 150px; duru: commented out*/
}

#products-nav li a:hover { /*duru: class added*/
  color:#0979AF;
  text-decoration:none;
}

#products-nav li a:active { /*duru: class added*/
  color:#084467;
  text-decoration:none;
}

#top-ds-full { width: 369px; height: 46px; padding-right: 6px;
	background: url(/images/waveriderdesign/header/top-ds-full.png) no-repeat; }

#top-nav {
	padding: 0;
	float: right;
	margin: 15px 0 0;
	background: url(/images/waveriderdesign/header/secondary-nav-bg.png) no-repeat;
	width: 256px;
	height: 38px;
	line-height: 38px;
	padding-left: 32px;
}

#top-nav li {
	font-family: arial,helvetica,sans-serif;
	list-style: none;
	margin: 0 2px;
	color: white;
	text-transform: lowercase;
	font-size: 14px; /*duru: size 18px to 16px*/
	line-height: 38px;
	font-family: Helvetica, Arial, "Bitstream Vera Sans", sans-serif; /*duru: line added*/
	float: left;
}

#top-nav li a {
	color: white;
}

#top-nav li a:hover { /*duru: class added*/
	color: #0979af;
  text-decoration:none;
}

#top-nav li a:active { /*duru: class added*/
	color: #084467;
  text-decoration:none;
}

#cart-nav-link { float: right; width: 102px; height: 46px; display: block; outline: none; text-indent: -9999px;
	background: url(/images/waveriderdesign/header/cart-nav.png) no-repeat; }

.secondary-nav .facebook, .secondary-nav .twitter {
	display: block;
	width: 24px;
	height: 38px;
}

.secondary-nav .facebook { background: url(/images/waveriderdesign/header/facebook.png) left no-repeat; }
.secondary-nav .twitter { background: url(/images/waveriderdesign/header/twitter.png) left no-repeat; }

#header-body {
	background: url(/images/waveriderdesign/header/bg-subheader.png) top left no-repeat;
	width: 872px;
	height: 78px;
	position: relative;
}

#logo-image {
	position: absolute;
	top: 1px;
	left: 40px;
}

.secondary-nav .cart-item {
	padding: 3px 5px 3px 0;
}

#testimonial-wrapper {
  float: right;
  width: 495px;
  padding: 30px 25px 0 0;
}

#testimonial-loader {
  position: relative;
  font-size: 16px;               
  font-style: bold;
  color: white;
  line-height: 20px;
}

#testimonial-loader div {
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
  height: 60px;
}

#header-bottom {
	height: 24px;
	background: url(/images/waveriderdesign/header/bg-sub-subheader.png);
	line-height: 24px;
	font-size: 11px;
}
#header-bottom strong {
	float: right;
	line-height: 24px;
	margin: 0 0 0 5px;
}
#track-order-image {
	margin-right: 35px;
}
#header-bottom strong a {
	color: black;
	font-weight: bold;
}
#header-bottom strong a img {
	position: relative;
	top: 1px;
}

#header-bottom em {
	margin-left: 35px;
	font-weight: bold;
}

#breadcrumbs-bg-wrapper { padding: 0 9px; background: url(/images/waveriderdesign/drop-shadow-main.png) repeat-y; }

#breadcrumbs-color-wrapper {
	background-color: white;
}
#breadcrumbs-border-wrapper { border-width: 3px 3px 0; border-color: #c9c9c9; border-style: solid; padding: 0 18px; }

#navBreadCrumb {
	position: relative;
	text-transform: uppercase;
	font-weight: bold;
	height: 16px;
	color: #555555;
	margin: 0;
	background-color: #d5dff1;
	padding: 6px 20px;
	font-size:11px;
}
#breadcrumbs-left {
	position: absolute;
	left: 0px;
	top: 0px;
}
#breadcrumbs-right {
	position: absolute;
	right: 0px;
	top: 0px;
}
#navBreadCrumb a {
	font-size:11px;
	text-transform: uppercase;
	color: #888888;
}
#home-breadcrumb {
	position: relative;
	top: 1px;
	margin-right: 3px;
}
#navBreadCrumb #_lpChatBtn {
	position: absolute;
	top: 0px;
	right: 20px;
	text-transform: none;
	font-weight: bold;
}
#breadcrumb-chat:hover {
	font-weight: bold;
}
#breadcrumb-chat img {
	position: relative;
	top: 3px;
	margin-left: 3px;
}

#banner-image {
	position: absolute;
	bottom: 1px;
	left: 240px;
}

#banner-image img {
	float: left;
}

.underlined { text-decoration: underline; }

#top-gradient {
  /*margin: 25px 0 0 0;*/ /*duru: commented out*/
  /*background: url(/images/waveriderdesign/header/top-gradient-bg.png) top left repeat-x;*/ /*duru: commented out*/
}

#products-nav li a {
	/* this one has all the tabs: background: url(/images/waveriderdesign/header/top-nav.png) no-repeat; */
	background: url(/images/waveriderdesign/header/top-nav-with-first-two.png) no-repeat;
}

#products-nav #hug-light-tab-link { width: 142px; }
#products-nav #mini-hug-tab-link { background-position: -142px 0; }
#products-nav #ultra-hug-tab-link { background-position: -275px 0; }
#products-nav #hug-snug-tab-link { background-position: -408px 0; }
#products-nav #paddle-light-tab-link { background-position: -541px 0; width: 143px; }


#products-nav span { display: none; }
/*
.active-link-hug-css{
	background-position: -238px center;
}*/

#products-nav li #order-status-header-link, #order-status-header-link{
  /*float: right;*/
  right:30px;
  top:20px;
  position:absolute;
  height:27px;
  /*width:160px;*/
  line-height: 27px;
  padding: 0 43px 0 0;
  color: #FFFFFF;
  font-size: 15px;
  text-transform: uppercase;
  /*display: block;*/
  /*margin: 17px 10px 0 0;*/
}

#products-nav li #order-status-header-link:hover, #order-status-header-link:hover { background-position: right -27px; }

#rounded-ds-top-slice { height: 18px; background: url(/images/waveriderdesign/header/rounded-ds-top-slice.png) no-repeat; }

.read-more-reviews-link { position: absolute; bottom: 0; right: 0; color: #F95C15; }
.read-more-reviews-link:hover { color: #F95C15; }