@import "header.css";
@import "footer.css";
@import "product_detail.css";
@import "category_pages.css";
@import "cart.css";


#signup{
position: absolute;
top: 18px; left: 440px;
width: 180px; height: 140px;}



body {
  /*background: #ffffff;*/
  color: #000000;
  margin: 0px;
width:1004px;
margin: 5px auto 0px auto;
padding: 0px 0px 0px 0px;
font-family:helvetica;
font-size:12px;
}

fieldset{
margin:0px;
padding:0px;
border:0px;
margin-left:7px;
}


div.container_header {
padding: 0px 0px 0px 0px;
width:980px;
margin: 0px 0px 0px -5px;
font-size:0px;
height:0px;
}

div.container{
padding: 0px 0px 0px 10px;
width:980px;
margin: 0px 0px 0px -5px;

}




div.left_column {
float:left;
width:120px;
border:1px solid orange;
display:none;
}

div.right_column {
float:right;
width:120px;
border:1px solid red;
display:none;

}

div.container_footer {
padding: 0px 0px 0px 10px;
width:980px;
margin: 0px 0px 20px -5px;
font-size:1px;
height:12px;
}



div.center_content {
padding-bottom:10px;
}



div.center_content div.shop {
width:491px;
height:160px;
margin: 10px 0px 0px 0px;
float:left;
}
div.center_content div.shop a {
width:491px;
height:160px;
display:block;
background:url(../../images/shop_splits.jpg) no-repeat 0px 0px;
}

div.center_content div.shop a span {
display:none;
}


div.center_content div#tabs {
width:494px;
height:160px;
margin: 10px 0px 0px 5px;
float:left;
}
div.center_content div#tabs ul {
margin:0px;
padding:0px;
height:24px;
width:494px;
background:#FFF;
list-style:none;
border-bottom:1px solid #b0b0b0;
}
div.center_content div#tabs ul li {
float:left;
text-transform:uppercase;
border:1px solid #afafaf;
border-bottom:0px;
width:160px;
text-align:center;
padding: 4px 0px 4px 0px;
margin: 0px 3px 0px 0px;
background:#CCC;
cursor:pointer;
height:15px;
font-weight:bold;
}
div.center_content div#tabs ul li.active {
background:#FFF;
border:1px solid #b0b0b0;
border-bottom:0px;
margin: 0px 3px 0px 0px;
height:16px;
}
div.center_content div#tabs ul li.active span {
border-bottom:1px dotted #878787;
color:#424242;
}

div.center_content div#tabs ul li.blog {
margin: 0px 0px 0px 0px;
width:162px;
}

div.center_content div#tabs div#panes {
border:1px solid #b0b0b0;
border-top:0px;
height:160px;
}

div.center_content div#tabs div#panes div.athletes p {
border-top:0px;
height:135px;
display:block;
margin:0px;
padding:0px;
}
div.center_content div#tabs div#panes div.athletes p a {
height:135px;
width:492px;
background:url(../../images/carrie_tab.jpg) no-repeat 0px 0px;
display:block;
}
div.center_content div#tabs div#panes div.athletes p a span {
display:none;
}

div.center_content div#tabs div#panes div.retail p {
border-top:0px;
height:135px;
display:block;
margin:0px;
padding:0px;
}
div.center_content div#tabs div#panes div.retail p a {
height:135px;
width:492px;
background:url(../../images/retail_locations_tab.jpg) no-repeat 0px 0px;
display:block;
}
div.center_content div#tabs div#panes div.retail p a span {
display:none;
}

div.center_content div#tabs div#panes div.blog p {
border-top:0px;
height:135px;
display:block;
margin:0px;
padding:0px;
}

div.center_content div#tabs div#panes div.blog p a {
height:135px;
width:492px;
background:url(../../images/Trainer_tab.jpg) no-repeat 0px 0px;
display:block;
}
div.center_content div#tabs div#panes div.blog p a span {
display:none;
}







element.style {
border-bottom-color:lightgrey;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:11px;
padding-bottom:10px;
text-transform:uppercase;
letter-spacing: 1px;
}










#scroller {
	height:219px;
	width:528px;

}

#scroller #content {
	float:right;
	height:210px;
	overflow:hidden;
	width:500px;
}

#scroller #content p {
margin:0px;
padding:0px;
}

#scroller #scrollarea {
	cursor:pointer;
	float:left;
	height:199px;
	width:15px;
	background:url(../../images/scroller_center.gif) repeat-y;

}

#scroller #scrollBarContainer {
	height:170px;
}

#scroller #scrollKnob {
	height:41px;
	width:15px;
}

#scroller #scrollForward {
	background:url(../../images/scroller_bottom.gif);
	height:24px;
	margin:0px;
	width:15px;
}
#scroller #scrollBack {
	background:url(../../images/scroller_top.gif);
	height:24px;
	margin:0px;
	width:15px;
}

#ktop{
	height:1px;
	background:none;
}

#kmid{
     background:url(../../images/scroller_button.gif) no-repeat 0px 0px;
height:41px;
}

#kbtm{
	height:1px;
	background:none;
}


body {
width:1000px;
margin: 0px auto 0px auto;
}



div.shop_landing {
width:883px;
}
div.shop_landing  {
width:900px;
margin: 0px 0px 0px 50px;
}

div.shop_landing ul {
margin:0px;
padding:0px;
list-style:none;
height:400px;

}


div.shop_landing ul li {
float:left;
width:167px;
height:226px;
margin: 0px 5px 5px 0px;
padding: 0px 6px 0px 2px;
background-image:url(../../images/shop_landing_prod_bg.gif);
background-position: 0px -226px;
}
div.shop_landing ul li:hover {
background-position: 0px 0px;
}
div.shop_landing ul li a {
text-decoration:none;
}
div.shop_landing ul li img {
border:0px;
margin:12px auto 0px auto;
display:block;
}

div.shop_landing ul li a span {
display:block;
text-align:right;
padding: 5px 18px 0px 0px;
font-family:helvetica;
font-size:10px;
color:#898989;
text-align:right;

}



div.shop_landing ul li.vert_scroll {
width:530px;
background:none;
margin:0px;
padding: 0px 0px 5px 0px;
}













div.logoff {
margin: 0px 30px 0px 20px;
padding:0px;
min-height:300px;
}

/* H.O.W.D.Y. Media - 2009-12-16 */
div.covercontent {margin:12px 0 31px 5px;}

/* End HM */