/* Adjust styles for the forum */
#des_head, #navigation, #des_head_top, #header {
	text-align:left;
}

ul#nav {
padding: 0 0 2px 0; border-bottom: 2px solid #dcdfe4; overflow: hidden; position: relative; height: 24px;
}

ul#nav li {
float: left; margin: 0 3px 0 0; height: 24px; font-size: 11px;
}


ul#nav a#btn_discountcombos {
width: 110px; height: 24px; background: url(/img/btn_shop_discountcombos.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 0;
}

ul#nav a#btn_dhtinhibitors {
width: 96px; height: 24px; background: url(/img/btn_shop_dhtinhibitors.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 112px;
}

ul#nav #btn_growthstimulants {
width: 121px; height: 24px; background: url(/img/btn_shop_growthstimulants.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 210px;
}

ul#nav #btn_concealers {
width: 80px; height: 24px; background: url(/img/btn_shop_concealers.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 333px;
}

ul#nav #btn_womenshairloss {
width: 129px; height: 24px; background: url(/img/btn_shop_womenshairloss.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 415px;
}

ul#nav #btn_hairsupplements {
width: 119px; height: 24px; background: url(/img/btn_shop_hairsupplements.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 546px;
}

ul#nav #btn_shampoos {
width: 72px; height: 24px; background: url(/img/btn_shop_shampoos.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 667px;
}

ul#nav #btn_accessories {
width: 82px; height: 24px; background: url(/img/btn_shop_accessories.gif) no-repeat; text-indent: -999999px; position: absolute; top: 0; left: 741px;
}


ul#shop {
margin: 6px 0 0 10px; position: relative; overflow: hidden; width: 810px;
}

ul#shop li {
float: left; width: 265px; height: 116px; background: url(/img/bg_shop_item.gif) no-repeat; margin: 0 4px 4px 0; position: relative;
}

ul#shop li img {
position: absolute; top: 8px; left: 8px;
}



ul#shop li h2 {
position: relative; margin: 10px 0 0 112px; color: #336699; font: 11px Verdana; font-weight: bold; background: none; border: 0;
}

ul#shop li p {
color: #404041; font: 11px Verdana; width: 148px; line-height: 13px; position: relative; margin: 0 0 0 112px;
}

ul#shop li a {
color:  #336699; font: 11px Verdana; font-weight: bold; padding: 0; margin: 0; background: none; border: 0;
}

ul#shop li a:hover {
text-decoration: none;
}


ul#shop li h5 {
position: absolute; bottom: 7px; left: 25px; color: #5f6362; font: 11px Verdana; font-weight: bold;
}



ul#shop li a.info {
position: absolute; bottom: 5px; left: 110px; background: url(/img/btn_shop_info.gif) no-repeat; text-indent: -999999px; width: 41px; height: 18px;
}

ul#shop li a.addtocart {
position: absolute; bottom: 5px; right: 27px; background: url(/img/btn_shop_addtocart.gif) no-repeat; text-indent: -999999px; width: 75px; height: 18px;
}

ul#headernav {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

ul#headernav li {
float: left; background: url(/shop/catalog/images/top_nav/dot_line.gif) no-repeat right; padding: 0 1px 0 0;
}

ul#headernav li.last-child {
background: none;
}

#navigation {
	background:transparent url(/img/des_subnav_shop.gif) no-repeat scroll 0 0;
}

div.shopping-cart-collaterals {
	z-index:5;
}

div.shopping-cart-totals {
	z-index:5;
}

div.clear {
	z-index:-1;
}

/* Adjust styles for hiding Categories */
#nav-sidebox li.nav-front-page-items {
  display: none;
}

div.col-left #nav-sidebox li.nav-rogaine-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-books {
  display: none;
}

div.col-left #nav-sidebox li.nav-revivogen-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-tricomin-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-crinagen-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-folligen-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-toppik-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-topical-spironolactone-shelf {
  display: none;
}

div.col-left #nav-sidebox li.nav-lasercomb-shelf {
  display: none;
}


#toppikdiv {
	margin-bottom:20px;
}

#toppikdiv #product-options-wrapper {
	margin-top:0;
}

#toppikdiv div.toppik {
	float:left;
	width:50%;
}
