/* Windows IE 5.5 centering hack added by adding text-align: center in the body and text-align: left in the #wrapper section */

body {

	text-align: center;

	background-color: #f1f3f5;

	background-image:   url(../assets/bkg_wht-blue-grad.gif);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

}

#wrapper {

	text-align: left;

	background-color: #FFF;

	padding: 0px;

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #999999;

}

#navigation {

	margin: 0;

}

#navigation a {

	text-decoration: none;

}



#navigation img {

	border: 0 none;

}

#logo {

	margin: 0px;

	padding: 0px;

}

#navLinks {

	/* defines UL element */

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	border: 1px solid #999999;

}

#navLinks li {

	margin: 0px;

	padding: 0px;

	display: inline;

}

#masthead {

	margin: 0px;

	padding: 0 11px 0 11px;

	background-repeat: no-repeat;

	background-color: #FFF;

	height: 108px;

	width:778px;

}



.seperatorInvisible {

	height: 0;

	clear: both;

}

#content {

	background-color: #FFF;

	margin: 0px;

	padding: 11px;

}

#contentHolder {

	background-image:   url(../assets/section_header_bkg.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	border: 1px solid #999999;

}

/* homepage styles (start)*/

#homepageContentHolder {

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	border: 1px solid #999999;

}

#splashContent {

	/* placeholder */

}

#splashContent img {

	border: none;

}

/* homepage styles (end)*/

#productInfoColumn {

	float: left;

	width:610px;

}

#productInfoColumnContent {

	padding: 0px;

}



#productSectionSplashColumnContent {

	/* place holder for any extra content in this column */

}

#productItemInfo {

	background-color: #FFFFFF;

	padding: 8px;

	font-family:Arial, Helvetica, sans-serif;

}

#productItemInfo h1 {

	font-size:14px;

	color:#666666;

	margin-top:25px;

	margin-bottom:-15px;

}

#sectionText {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	padding-left: 15px;

}

#sectionText p {

	margin-top: 15px;

	margin-bottom:15px;

}

#sectionText h1 {

	font-size:16px;

	margin-top:25px;

	margin-bottom:10px;

	margin-right: 6px;

	border-bottom: 1px solid #999;

}

#sectionText strong {

	color:#666666;

}

.imgborder {

	border:1px #ddd4d4 solid;
	
}

.aboutGroupPhoto {

	float:left;

}

.aboutScientistsPhoto {

	float:left;

}

.weight, .price, .direction{

	font-size: small;

	color:#666666;

}

.productDesc {

	font-size:12px;

	color:#666666;

	padding-right: 6px;

}	

#productItemPic {

	background-color:#FFFFFF;

}

.sectionTitle {

	text-align: center

}

/* side menu styles (start)*/

#side_menu {

	float: right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

#side_menu ul {

	list-style:none;

	margin-left:0px;

	padding-left:0px;

}

#side_menu a:link, #side_menu a:visited {

	text-decoration:none;

	color:#003399;

}

#side_menu a:hover {

	text-decoration:underline;

	color:#0099FF;

}

#side_menu img {

	border: 0 none;

}



.sm_sub_menu {

	margin-left:0px;

	padding-left:16px;

}

.sm_sub_menu li {

	background: #FFFFFF url(../assets/side_menu_bullet1.gif) no-repeat left;

	margin-left: 16px;

	padding-left: 12px;

	font-size: 13px;

	line-height:normal;

}



.toggle_li {

	border:none;

	background-color:#FFFFFF;

	margin:0px;

	padding:0px;

	font-size:0px;

	line-height:0px;

	border-bottom:none;

}

#sc1, #spc1, #mu1, #bc1, #hc1, #gifts1, #mc1, #hf1 {

	/*top and bottom padding for sm_sub_menus */

	margin-top: 5px;

	margin-bottom: 10px;

}

/* side menu styles (end)*/



/* product home navigation styles (start)*/

productHome {

	padding:0;

	margin: 0;

}

productNav{

	padding:0;

	margin:0;

}

productNav img {

	border: 0;

}

.sc_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 25px;

	margin: 0;

}

.sc_nav li{

	display: inline;

	padding-right:10px;

}

.specialcare_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 85px;

	margin: 0;

}

.specialcare_nav li{

	display: inline;

	padding-right:40px;

}

.make-up_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 85px;

	margin: 0;

}

.make-up_nav li{

	display: inline;

	padding-right:40px;

}

.bodycare_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 65px;

	margin: 0;

}

.bodycare_nav li{

	display: inline;

	padding-right:40px;

}

.haircare_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 25px;

	margin: 0;

}

.haircare_nav li{

	padding: 0 15px 25px 0;

}

#haircare_caption_graphic {

	padding: 16px 25px 0 0;

	float: right;

}

.gifts_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 145px;

	margin: 0;

	

}

.gifts_nav li{

	display: inline;

	padding-right:17px;

}

#gifts_caption_graphic {

	padding: 16px 10px 0 0;

	float: right;

}

.menscare_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 175px;

	margin: 0;

}

.menscare_nav_text {

	/* define text image in product nav */

	list-style: none;

	padding-left: 70px;

	margin:0;

}

.menscare_nav li{

	display: inline;

	padding-right:90px;

}

.healthfoods_nav {

	/* defines ul element */

	list-style: none;

	padding: 15px 0 15px 25px;

	margin: 0;

}

.healthfoods_nav li{

	display: inline;

	padding-right:10px;

}

/* product home navigation styles (end)*/

#footer {

clear: both;

}

#footer img {

	border:0;

}

#footerNav {

	margin: 0;

}

#footerNavLinks {

	/* defines ul element */

	float:left;

	list-style-type:none;

	padding: 0 0 0 15px;

	margin: 0;

	width: 400px; /*watch width valu and make sure there is  a gutter with footerSlogan */

}

#footerSlogan {

	float:right;

	width: 305px; /* width of footer_slogan.gif */

	padding: 0;

	margin:0;

}

#footerNav li {

	display: inline;

	font: 13px Arial, Helvetica, sans-serif;

	padding: 0 8px 0 0; /* adjust inline element padding */

	margin: 0;

}

#footer a:link, #footer a:visited {

	text-decoration:none;

	color:#666666;

}

#footer a:hover, #footer a:active {

	text-decoration:underline;

	color:#000000;

}



#footerSlogan2 {background:url(../assets/footer_slogan2.gif) bottom right no-repeat; height:64px; width:305px; float:right; padding:0; margin:0; text-align:right;}

#footerSlogan2 span {display:none; text-indent:-5000px;}

#footerNavLinks2 {

	/* defines ul element */

	list-style-type:none;

	padding: 0 0 0 15px;

	margin: 0 0 0 auto;

	width: 253px; /*watch width valu and make sure there is  a gutter with footerSlogan */

}

#footerNav2 li {

	display: inline;

	font: 13px Arial, Helvetica, sans-serif;

	padding: 0 8px 0 0; /* adjust inline element padding */

	margin: 0;

}

#bannerSpace { float:left; width:300px;}

#footerNav2 {padding-right:10px;}



.new {font-size:10px; color:#FF6666;}

.clearleft {

	clear: left;

}



.limited_stock {

	color:#003399;

}

.ba_products {

	font-size: 14px;

}



.clear {

clear: both;

}

.boarder {

	border: ;

}

