
/*----------------------------

 StirlenChi
 CSS
 
----------------------------*/


.color01{ /* Beige */
 color:	#cac3bb;
}
.color02{ /* Red */
 color:	#c22432;
}
.color03{ /* Green */
 color:	#007646;
}
.color04{ /* Dark Beige */
 color:	#96918b;
}


*{
  margin:0;
  padding:0
}

html,body{
  min-height:100%
	
}


body{  
  font-family: Arial, sans-serif;
  font-size: 13px;
  color:#96918b;
}

img{
  border:0px;
}

div#outer_wrapper{
  width:940px;
  margin: 0 auto;
  padding-bottom: 30px;
}

div#header_container{
  width:940px;  
  margin-top:10px;
  margin-bottom:26px;
  padding:0px;

}



div#header_container h1{
  margin:0px;
  padding:0px;
}

#logo{
  position:relative;
  top:26px;
  width:200px;
}


#MainNav{
  float:right;
  list-style-type: none;
  height:30px;
}

#MainNav ul{
  margin-left: 0;
  padding-left: 0;
  white-space: nowrap;
}


#MainNav li{
  display: inline;
  margin-left:20px;
  margin-left:32px;
  font-size:16px;
}



#inner_wrapper{
  width:940px;
  margin:0px;
  min-height:460px;
  border:solid 1px #cac3bb;
  padding-top: 15px;
  padding-bottom:36px;
}

div#col1_container{
  width:830px;
  float:left;
  padding-left:80px;
  height:90px;
  margin-top:12px;
  margin-bottom:22px;
}

div#col1_container h1{
  position:relative;
  top:18px;
  color:#cac3bb;
  margin-bottom:8px;
  width:400px;
}


div#col1_container h2{
 line-height:1.36em;
 font-size:16px;
  color:#cac3bb;
}

div#col1_container sup{
 font-size:10px;
}


div#col2_container{
  width:340px;
  float:left;
  padding-left:80px;
  margin-bottom:22px;

}


div#col2_container sup{
  font-size:7px;
}


div#col3_container{
  width:500px;
  float:right;
 
}

#home_btn{
  float:left;
  margin-left:80px;
  width:200px;
}

#fitness_btn{
  float:right;
  margin-right:80px;
  width:200px;
}

#footer_container{
  width:940px;
  clear:both;
}




#copyright{
  text-align:right;
  margin-top:8px;
  font-size:11px;
}




div#prodTabs {
  clear:both;
  text-align:right; 
  margin-bottom:4px;

}

div#prodTabs a{
  margin-right:0px;
  margin-left:8px;
  text-align:right; 
  color:#fff;
 
}


/*
#hometab{
  background-color:#007646;
  padding:4px 12px 4px 12px;
}

#yogatab{
 padding:4px 12px 4px 12px;
 background-color:#c22432;
}

*/





/*-- LINK STYLES --*/


.current a:link, .current a:visited{
   color:#c22432;
}

#MainNav li a {
  color:#cac3bb; 
}
#MainNav li a.current {
  color:#c22432; 
}

a {
  font-family:Helvetica, Arial, sans-serif;
  text-decoration:none;
  color:#c22432;
}

a:hover, a:active, .current{
   text-decoration:none;
   color:#c22432;
}


/*-- HEADING STYLES --*/

h1{
  font-weight:normal;
}

h2{
  font-weight:normal;

}

h3{
  font-weight:normal;
  margin-bottom:8px;
}



/*-- LIST STYLES --*/


div#col2_container ul{
list-style:none;
margin:0px;
padding:0px;

}

div#col2_container li{
margin-bottom:2px;

}


input[type="text"], input[type="password"], {
  margin-bottom:22px;
  border:solid 1px #999;
  padding-left:6px;
  padding-right:6px;
  padding-bottom:4px;
  padding-top:4px;
}



/*-- CAROSEL  --*/


#scroll_container{
  width:940px;
  height:130px;
  overflow:hidden;
  margin:0px;
  padding:0px;
      
}


#scroll_container ul{
  list-style:none;
  margin:0px;
  padding:0px;
  white-space: nowrap;

}

#scroll_container li{
  list-style:none;
  display:inline;
  width:260px;
  height:180px;
  margin-left:8px;

}

#scroll_container{
  margin:0px;
  padding:0px;


}

#scroll_container img{
 border:0px;

}

p {
 padding-bottom: 8px;
text-align:justify;
 line-height: 1.5; 
}


div#subNav {
  height: 14px;
  width:854px;
  padding-left:6px;
  padding-top:6px;
  padding-bottom:4px;
  text-left;
  background-color:#cac3bb;
  color:#fff;
}
div#subNav a {
 color:#fff; 
 margin-right:25px;
 margin-left:8px;
 text-transform: uppercase;
 font-weight:bold;
}

div#subNav a.current, div#subNav a:hover {
  color:#c22432;
}

div#headerspacer {
  height:14px;
  width:940px; 
}


/*-- Product lists  --*/
.item_holder{
  width:420px;
  float:left;
  border-bottom:dotted 1px #cac3bb;
  margin-top:12px;
  margin-right:22px;
}

.sub_image{
 /* float:left; */
}

.products_icon{
  position:relative;
  top:4px;
}

#subimage_holder{
  margin-top:28px;
  text-align:center;
}



/*-- WARNIGN POP-UPS --*/
.popup_content{
  margin:40px;	
}

/*-- IE PNG HACK --*/
img, div { behavior: url(/js/pnghack/iepngfix.htc) }
