﻿@charset "utf-8";
/* CSS Document */


/* #interior_logo {
	height: 60px;
	width: 100px;
	margin: 5px -14px 0 40px;
	float: left;
	clear:none;
	text-align:left;
	background:none;
	background-image:none;
	z-index:50;
}
*/
/*#interior_upper {
	margin-top: -24px;
	clear:left;
	z-index:40;
	position:relative;
}*/


/*#interior_upper .navigationMain {
	height: 240px;
}*/

/*#interior_topMostNavigation {
	float:right;
	width: 500px;
	font-size: 9px;
	font-weight: bold;
	margin:0;
	padding:0;
}*/
/* START DAVES CHANGES */


a.brown {
	color:#B85C0B;
}

a.green {
	color:#669900;

}



.textContent h1 {
	font-weight:bold;
}



/* END DAVES CHANGES */

/*-----------------------------------------------------------------shared interior components----------------------------------------------------------------*/

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    body { margin-top:20px; }
	
	#interior_upper { padding-left:4px; }
}
*/

/*#interior {	
	display:table;
	margin: -150px auto 0px auto;
	padding:0;
	width:772px;
}*/
#interiorP {	
	display:table;
	margin: -150px auto 0px auto;
	padding:0;
	width:772px;
}


#interior a img {
	border: none;
}
/*
#interior_contentLeft {
	float: left;
	z-index: 1000;
	margin:0 -200px 0 20px;
	padding: 0 0 0 0;
	min-height: 250px;
	width: 400px;
}

#interior_contentLeft 
div.textContent ul.corn li{

background:transparent url(/sites/all/themes/silk/images/icons/corn.gif) no-repeat scroll left top;
margin:0 0 5px;
padding-left:16px;

}

#interior_contentLeft dd {
	color: #999999;
	font-size: 9px;
	height: 300px;
	text-align: center;
}

#interior_contentLeft dd img {
	margin: 0 0 0 7px;
}

#interior_contentLeft dd.left {
	width: 75px;
	margin: -265px 0 0 0;
}

#interior_contentLeft dd.leftCenter {
	width: 75px;
	margin: -270px 0 0 75px;
}

#interior_contentLeft dd.center {
	width: 90px;
	margin: -280px 0 0 150px;
}

#interior_contentLeft dd.rightCenter {
	width: 70px;
	margin: -275px 0 0 240px;
}

#interior_contentLeft dd.right {
	height: 300px;
	margin: -270px 0 0 310px;
}

#interior_contentLeft img {
	margin: 0 0 0 -16px;
}

#interior_contentLeft div.textContent {
	margin: 0 0 0 0;
	padding: 0 30px 15px 7px;
	color: #666666;
	width:400px;
}

#interior_contentLeft div.textContent span {
	color: #000000;
}*/
/*#interior_contentRight {
	float: right;
	z-index: 1000;
	padding: 0px;
	margin:0;
	height: 553px;
	width: 297px;
}*/

#interior_contentRight .upper {
	background-image: url(/content/images/feelgreat_lifestyle.jpg);
	background-repeat: no-repeat;
	height: 75px;
	margin: 0;
	padding: 15px 0 0 20px;
	color: #ffffff;
}

#interior_contentRight .upper div {
	float: left;
	margin: 17px 7px 0 0;
}

#interior_contentRight .upper div select {
	font-size: 9px;
	color: #666;
	width: 170px;
	margin: 3px 0 0 -3px;
}

#hearthealth_lower {
	background: url(/content/images/feelgreat_lifestyle.jpg) top right no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
	
}

#interior_contentRight div.lower h1 {
	font-size: 16px;
	padding: 4px 0 11px 0;
	margin: -10px 0 0 0;
	color: #727272;
}

#interior_contentRight div.lower h2 {
	float: left;
	padding: 0;
	margin: 0 0 5px 0;
	color: #6b6b63;
	font-weight: bold;
	font-size: 10px;
}

#interior_contentRight div.lower h3 {
	float: right;
	padding: 0;
	margin: 0 12px 5px 0;
}

#interior_contentRight div.lower h3 a {
	font-size: 9px;
	font-weight: normal;
	color: #3393cf;
}

#interior_contentRight div.lower h4 {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 10px;
	font-weight: bold;
	color: #97978f;
}

#interior_contentRight div.lower p.italicGrey {
	font-style: italic;
	font-size: 9px;
	color: #97978f;
	padding: 0 5px 0 0;
}

#interior_contentRight div.lower hr {
	color: #dfdfd9;
	height: 1px;
	width: 260px;
	margin: 0 10px 0 0;
	clear: both;
}

#interior_contentRight div.lower br {
	clear: both;
}

#interior_contentRight div.lower h1 span {
	font-weight: normal;
}

#interior_contentRight div.lower ul {
	margin: 0 0 0 -25px;
	font-size: 11px;
}

/*
#interior_contentRight div.lower ul li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-image: url(/content/images/icons/listArrow.gif);
}
*/
#interior_contentRight div.lower ul li h2 {
	margin: 0 0 0 0;
	padding: 0 5px 0 0;
	font-size: 10px;
	font-weight: bold;
	color: #0056a7;
	float: none;
}

#interior_contentRight div.lower ul li h2 span {
	font-weight: normal;
}

#interior_contentRight div.lower ul li p {
	margin: 0 0 0 0;
	padding: 2px 10px 11px 0;
	font-size: 9px;
	color: #727272;
}

#interior_contentRight div.lower a {
	color:#3393CF;
	font-size: 9px;
}

#interior_contentRight div.lower a.ten {
	color:#3393CF;
	font-size: 10px;
}

#interior_contentRight div.featureLink {
	background-image: url(/content/images/product/featureContainer.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin: -63px 0 0 0;
	padding: 0 0 0 134px;
	width: 170px;
	height: 83px;
}

#interior_contentRight div.featureLink img {
	margin: 15px 0 0 10px;
	border: none;
}



#feature {
	width:320px;
	margin: 60px 0px 0px 60px;
}


#feature ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: -5px 0px 0px 15px;
	width: 320px;
	
}
#feature ul li {
	float: left;
	background: url(/content/images/icons/arrow.gif) no-repeat;
	
	color: #467e00;
}
#feature ul li.bullet {
	padding: 0px 10px 0px 20px;
}
#feature li span {
	color: #467e00;
	font-weight: bold;
	margin: 0px;
	font-size: 10px;
}
#feelGreat {
	padding-left: 15px;
	height: 31px;
	width:410px;
}



#left {
	float: left;
	width: 55px;
	margin: 10px 0 0 0;
}

#left img {
	border-bottom: thin solid #999999;
	border-right: thin solid #999999;
}

#right {
	float: right;
	width: 200px;
	margin: 7px 10px 10px 0;
}

#full {
	width: 255px;
	margin: 2px 10px 20px 0;
}

#footer {
	height: 25px;
	width: 750px;
	margin: 0px auto;
	padding: 5px 0 0 25px;
	border-top: thin solid #cccccc;
	border-bottom: thin solid #cccccc;
	text-align: center;
}

#footerWrapper {
	margin: 0 auto;
	width:650px;
	
}




/*-----------------------------------------------------------------Additional Styles (from Aron)-----------------------------------------------------------------*/


/* general */
h1 {
	color: #0061af;
	font-size: 11px;
	margin-bottom: -8px;
	padding:0;
}
h2 {
	color: #0061af;
	font-size: 14px;
	margin-bottom: -8px;
	padding:0;
}
.footnote {
	font-size: 9.5px;
}

a.brown, a:hover.brown, a:visited.brown, .brown {
	color: #d37713;
}
a.aqua, a:hover.aqua, a:visited.aqua, .aqua {
	color: #0092df;
}
a.green, a:hover.green, a:visited.green, .green {
	color: #5a9c07;
}
a.purple, a:hover.purple, a:visited.purple, .purple {
	color: #430451;
}


#footer_blue {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_blue.jpg);
	background-repeat: no-repeat;
}
#footer_brown {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_brwn.jpg);
	background-repeat: no-repeat;
}
#footer_aqua {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_aqua.jpg);
	background-repeat: no-repeat;
}
#footer_purple {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_purple.jpg);
	background-repeat: no-repeat;
}
#footer_cooking {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_cooking.jpg);
	background-repeat: no-repeat;
}
#footer_soyProtein {
	margin: 0 auto -50px auto;
	height: 99px;
	width: 771px;
	text-align: left;
	color: #a9a9a9;
	clear:both;
	text-align:center;
	background-image: url(/content/images/ftr_soyProtein.jpg);
	background-repeat: no-repeat;
}

/* DHA Learn More */
.lower_DHA {
	background-image: url(/content/images/DHA/DHA_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.DHA_LearnMore {
	background-image: url(/content/images/headers/DHA_LearnMore.gif);
	background-repeat: no-repeat;
	height: 58px;
	margin: 15px 0 10px 7px;
}

#DHA_quote {
	background-image: url(/content/images/DHA/quote1.png);
	background-repeat: no-repeat;
	height: 55px;
	margin: 15px 0 10px 7px;
}


/* Heart Learn More */
.lower_Heart {
	background-image: url(/content/images/Heart/heart_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.Heart_LearnMore {
	background-image: url(/content/images/headers/heart_LearnMore.gif);
	background-repeat: no-repeat;
	height: 22px;
	width:450px;
	margin: 15px -50px 10px 7px;
}

/* Conservation International */
.lower_consIntl {
	background-image: url(/content/images/ConsIntl/consIntl_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.consIntl {
	background-repeat: no-repeat;
	height: 32px;
	margin: 15px 0 10px 7px;
}
#consIntl_quote {
	background-image: url(/content/images/ConsIntl/quote1.gif);
	background-repeat: no-repeat;
	height: 34px;
	margin: 20px 0;
}

/* How Silk is Made */
.lower_howMade {
	background-image: url(/content/images/HowMade/howMade_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.howMade {
	background-repeat: no-repeat;
	height: 26px;
	width:449px;
	margin: 15px 0 10px -5px;
}

/* Feel Good - Lactose */
.lower_lactose {
	background-image: url(/content/images/FeelGreat_Lactose/lactose_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.lactose {
	background-repeat: no-repeat;
	height: 32px;
	margin: 15px 0 10px 7px;
}


/* Feel Great - Bob Greene */
.lower_bobGreene {
	background-image: url(/content/images/FeelGreat_bobGreene/bobGreene_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.feelGreat_bobGreene {
	background-repeat: no-repeat;
	height: 23px;
	margin: 15px 0 10px 7px;
}

/* Heritage */
.lower_heritage {
	background-image: url(/content/images/Heritage/heritage_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.heritage {
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}


/* Living Light */
.lower_livingLight {
	background-image: url(/content/images/LivingLight/livingLight_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.livingLight {
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}

/* NPP */
.lower_NPP {
	background-image: url(/content/images/NPP/NPP_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.NPP {
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}
#NPP_quote {
	background-image: url(/content/images/NPP/NPP_quote1.jpg);
	background-repeat: no-repeat;
	height: 70px;
	margin: 20px 0;
}

/* Partners */
.lower_partners {
	background-image: url(/content/images/Partners/partners_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.partnersHeader {
	background-image: url(/content/images/headers/partners.jpg);
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}


/* Soy Protein */
.lower_soyProtein {
	background-image: url(/content/images/SoyProtein/soyProtein_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: 15px 0 0 38px;
}
.soyProtein {
	background-image: url(/content/images/headers/soyProtein.gif);
	background-repeat: no-repeat;
	height: 27px;
	width:450px;
	margin: 15px 0 10px 7px;
}

/* Wind */
.lower_wind {
	background-image: url(/content/images/Wind/wind_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.wind {

	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}


/* Akasha */
.lower_akasha {
	background-image: url(/content/images/akasha/akasha_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.akasha {
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}

/* Recipes (Cooking with Silk)*/
.lower_recipes {
	background-image: url(/content/images/CookingSilk/cookingSilk_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: 15px 0 0 38px;
}
.recipes {
	background-repeat: no-repeat;
	height: 32px;
	margin: 15px 0 10px 7px;
}

/* phytosterols */
.lower_phytosterols {
	background-image: url(/content/images/Phytosterols/phytosterols_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: 15px 0 0 38px;
}
.phytosterols {
	background-image: url(/content/images/headers/phytosterols.gif);
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 7px;
}

/* tastemonials */
.lower_tastemonials {
	background-image: url(/content/images/Tastemonials/tastemonials_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.tastemonials {
	background-repeat: no-repeat;
	height: 32px;
	margin: 15px 0 10px 7px;
}

/* Strength */
.lower_strength {
	background-image: url(/content/images/Strength/strength_LearnMore.jpg);
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.strength {

	background-repeat: no-repeat;
	height: 32px;
	margin: 15px 0 10px 7px;
}



/* FAQ's */
#pageContainer_FAQ {
	background-image: url(/content/images/mainBG_FAQ.jpg);
	background-position: top center;
}
#bg_repeat {
	background: url(/content/images/BG_repeat.jpg) repeat-y;
	height: 3000px;
	margin:0 auto;
	width:800px;
	background-position: top center;
}
.lower_FAQ {
	
	background-repeat: no-repeat;
	height: 527px;
	padding: 0px;
	margin: -10px 0 0 0;
}
.FAQ {
	padding:15px;
	background-repeat: no-repeat;
	height: 27px;
	margin: 15px 0 10px 13px;
}


#loveit {
	background: url(/content/images/lifestyle/guarantee_home.jpg) no-repeat;
	background-position: top center;
}




