/*******************************/
/*DEFAULT OVERRIDES*/
body{ margin:0;padding:0;}
img{border-style:none;}
a{color:#000;}
a:hover{text-decoration:none;}
input,
textarea,
select{
    font:100% arial,sans-serif;
    vertical-align:middle;
}
form{
    margin:0;
    padding:0;
}
/*******************************/

/*******************************/
/*PAGE POSITION & WIDTH*/

body.homepage,
body.subpage{
    background:#2b2115 url("/images/bg-body.gif") repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	/*font:16px Georgia, "Times New Roman", Times, Serif;*/
	color:#271c00;
	min-width:964px; /*min-width:1003px;*/ /*Should match #main {width}*/
}
#main-container{
	width:100%;
	overflow:hidden;
	position:relative;
}
.wrapper-main{
	/*width:1126px;*/
	position:relative;
	float:left;
	left:50%;
}
.main-box{
	/*width:1126px;*/
	position:relative;
	float:left;
	left:-50%;
}
#main{
	width:964px; /*width:995px;*/ /*Should match body {min-width}*/
	margin:0 auto;
	/*display:table;*/
}

#conteiner{display:table-footer-group;}
#header-box{display:table-header-group;}

#conteiner-body {
	/*background:url(/images/bg-conteiner-body.png) repeat-y left top;*/
	/*width:952px;*/ padding:0 6px; /*Must equal 964px*/
	position:relative;
}
/*******************************/

/*******************************/
/* header start */
#header{
	/*width:100%;*/
	position:relative;
	z-index:100;
}
.heading{
	/*width:100%;*/
	padding:0 0 0px;
	height:72px;
	position:relative;
}
/*
.heading:after{
	content:"";
	display:block;
	clear:both;
}
#header:after{
	content:"";
	display:block;
	clear:both;
}
*/
.logo{
	/*
	float:left;
	margin:0 0 0 0;
	*/
	position:absolute;
	left:34px;
	bottom:9px;
}
.logo a{
	display:block;
	width:406px;
	height:52px;
	background:url("/images/header-logo.gif") no-repeat;
	text-indent:-9999px;
	position:relative;
}
.logo-ca{
	/*
	float:left;
	margin:0 0 0 0;
	*/
	position:absolute;
	left:34px;
	bottom:9px;
}
.logo-ca a{
	display:block;
	width:406px;
	height:52px;
	background:url("/images/header-logo-ca.gif") no-repeat;
	text-indent:-9999px;
	position:relative;
}

/*
.slogan{
	float:left;
	background:url("/images/bg-slogan.png") no-repeat;
	text-indent:-9999px;
	margin:105px 0 0;
	width:278px;
	height:17px;
}
*/

.phone{
	position:absolute;
	right:173px;
	bottom:2px;
	width:265px;
	height:26px;
	background:url("/images/header-phone.gif") no-repeat;
	text-indent:-9999px;
	/*z-index:50;*/
}

.phone-ca{
	position:absolute;
	right:173px;
	bottom:2px;
	width:265px;
	height:26px;
	background:url("/images/header-phone-ca.gif") no-repeat;
	text-indent:-9999px;
	/*z-index:50;*/
}

.top-menu{
	position:absolute;
	right:30px;
	top:11px;
	padding:0;
	margin:0;
	list-style:none;
}
.top-menu li{
	float:left;
	margin:0;
	padding:0 2px;
	color:#b40000;
}
.top-menu li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b40000;
	text-decoration:underline;
}
.top-menu li a:hover{
	text-decoration:underline;
	color:#271C00;
}

.country-menu{
	position:absolute;
	right:29px;
	bottom:2px;
	margin:0;
	padding:0;
	list-style:none;
}
.country-menu li{
	margin:0;
	padding:0;
	float:left;
}
.country-menu li a{
	display:block;
	text-indent:-9999px;
}
.country-menu li a {
	width:44px;
	height:26px;
	background-position:0 -26px;
	background-repeat:no-repeat;
}
.country-menu li a.usa{
	background-image:url("/images/header-country-us.gif");
}
.country-menu li a.canada{
	background-image:url("/images/header-country-ca.gif");
}
.country-menu li a.mexico{
	background-image:url("/images/header-country-mx.gif");
}
.country-menu li a:hover,
.country-menu li a.selected {background-position:0 0px;}
/* header end */
/*******************************/

/*******************************/
/* main-nav start */
.wrap-nav{
	width:100%; /*width:964px;*/ /*width:950px;*/
	height:54px;
	background:url("/images/bg-main-nav.gif") no-repeat;
	position:relative;
	/*z-index:75;*/
}
.wrap-nav:after{
	content:"";
	display:block;
	clear:both;
}
#main-nav{
	margin:0;
	padding:0;
	list-style:none;
	/*width:846px;*/
	/*padding:3px 59px 0;*/
	position:absolute;
	top:3px;
	left:59px;
}
#main-nav:after{
	content:"";
	display:block;
	clear:both;
}
#main-nav li{
	float:left;
	padding:0 0 0 1px;
	background:url("/images/main-nav-sep.gif") no-repeat;
}
#main-nav li a{
	display:block;
	width:140px;
	height:50px;
	text-indent:-9999px;
}
#main-nav li a.Home{background:url("/images/bg-home.gif") no-repeat;}
#main-nav li a.Philosophy{background:url("/images/bg-philosophy.gif") no-repeat;}
#main-nav li a.Products{background:url("/images/bg-products.gif") no-repeat;}
#main-nav li a.Prosperity{background:url("/images/bg-prosperity.gif") no-repeat;}
#main-nav li a.News{background:url("/images/bg-news.gif") no-repeat;}
#main-nav li a.Connect{background:url("/images/bg-connect.gif") no-repeat;}
#main-nav li a.active,
#main-nav li a:hover,
#main-nav li.selected a{background-position:0 -50px;}
#main-nav li.hover,
#main-nav li:hover{
	position:relative;
}
#main-nav li.hover .down-menu,
#main-nav li:hover .down-menu{
	display:block;
}
.down-menu{
	display:none;
	position:absolute;
	top:50px;
	left:0;
	width:208px;
}
.down-menu-top{
	width:100%;
	height:4px;
	background:url("/images/bg-down-menu-top.png") no-repeat;
	overflow:hidden;
}
.down-menu-btm{
	width:100%;
	height:13px;
	background:url("/images/bg-down-menu-btm.png") no-repeat;
}
.down-menu-box{
	width:205px;
	background:url("/images/bg-down-menu-box.png") repeat-y;
	padding:0 3px 0 0;
	overflow:hidden;
}
#main-nav .down-menu-box ul{
	overflow:hidden;
	padding:0;
	list-style:none;
	margin:2px 0 0;
	width:205px;
	position:relative;

}
#main-nav .down-menu-box ul li{
	text-indent:0;
	background:none;
	padding:0 0 3px;
	float:left;
	width:100%;
}
#main-nav .down-menu-box a{
	display:block;
	width:195px; 
	padding:0 0 0 10px;
	text-indent:0;
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#2f2400;
	line-height:23px;
	text-decoration:none;
	height:1%;
}
#main-nav .down-menu-box a:hover{background:#ab8e3c;}
/* main-nav end */
/*******************************/

/*******************************/
/* intro */
#intro{
	background:#080604 url("/images/bg-intro.gif") no-repeat;
	/*width:952px;*/ /*width:100%;*/
	height:168px;
	overflow:hidden;
	position:relative;
}
.intro-text{
	/*float:left;*/
	/*
	position:absolute;
	top:37px;
	left:50px;
	*/
	/*width:450px;*/
	/*margin:32px 0 0 46px;*/
	/*display:inline;*/
}

.intro-text h1{
	text-indent:-9999px;
	/*
	width:327px;
	height:124px;
	margin:0 0 0 0;
	background:url("/images/bg-intro-h1.png") no-repeat left top;
	*/
}
.intro-text span{
	text-indent:-9999px;
	display:block;
	/*
	width:439px;
	height:21px;
	margin:15px 0 0 0;
	background:url("/images/bg-intro-text.png") no-repeat left top;
	*/
}
#intro a{
	/*float:right;*/
	/*margin:168px 200px 0 0;*/
	/*
	display:block;
	position:absolute;
	top:168px;
	right:160px;
	width:270px;
	height:31px;
	text-indent:-9999px;
	background:url("/images/discover-btn.png") no-repeat;
	*/
	/*position:relative;*/
}
/*******************************/

/*******************************/
/* sectionheader */
#sectionheader {
	width:100%;
	height:95px;
	overflow:hidden;
	position:relative;
	/*z-index:25;*/
	background-repeat:no-repeat;
	background-color:#e7e4da;
}
div.Philosophy {background-image:url("/images/bg-subpage-header-philosophy.gif");}
div.Products {background-image:url("/images/bg-subpage-header-products.gif");}
div.Prosperity {background-image:url("/images/bg-subpage-header-prosperity.gif");}
div.News {background-image:url("/images/bg-subpage-header-news.gif");}
div.Connect {background-image:url("/images/bg-subpage-header-connect.gif");}
div.Shop,
div.MyAccount {background-image:url("/images/bg-subpage-header-products.gif");}
div.Error {background-image:url("/images/bg-subpage-header-connect.gif");}

#sectionheader h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#e7e4da;
	font-size:36px;
	font-weight:normal;
	/*font-variant:small-caps;*/
	/*letter-spacing:0.1em;*/
	position:absolute;
	bottom:33px;
	left:48px;
	margin:0;
}

#sectionheader ul {
	margin:0; padding:0;
	font-family:Verdana, Sans-Serif;
	font-size:10px;
	/*letter-spacing:1px;*/
	position:absolute;
	bottom:7px;
	left:45px;
}

#sectionheader li {
	margin:0; padding:0;
	list-style-type:none;
	display:inline;
	padding:0 10px 0 5px;
	background:url("/images/bg-subpage-header-breadcrumb.gif") no-repeat right 60%;
}
#sectionheader li.selected {background-image:none;}

#sectionheader li h1 {
	font-weight:bold;
	display:inline;
	font-size:1em;
	color:#9c9175;
}

#sectionheader li a {
	color:#9c9175;
	text-decoration:none;
}
#sectionheader li a:hover {text-decoration:underline;}

a.action {/*Needs Reworking*/
	position:absolute;
	/*z-index:100;*/
	/*right:-15px;*/
	/*top:-50px;*/
	display:block;
	width:182px;
	height:43px;
	background:url("/images/bg-subpage-header-button-calltoaction.png") no-repeat left top;
	text-indent:-9999px;
}
/*******************************/

/*******************************/
/* primary start */
#primary{
	/*width:100%; /*width:947px;*/
	background:#ffffff repeat-y left top;
	/*margin:0 0 0 2px;*/
	position:relative;
	overflow:hidden;
}

/*
.homepage.twocolumn #primary{
	background-image:url("/images/bg-primary-home-two-column.gif");
}
*/
.subpage.twocolumn #primary{
	background-image:url("/images/bg-primary-subpage-two-column.gif");
}
/*
.subpage.onecolumn #primary{
	background-image:url("/images/bg-primary-subpage-one-column.gif");
}
*/

.subpage.twocolumn .primary-btm{
	background:url("/images/bg-primary-btm-subpage-twocolumn.gif") no-repeat right bottom;
	height:125px;
}

.primary-top{
	display:none;
	/*
	height:6px;
	background-color:#d9d2a7;
	*/
}

#primary-inner {
	padding:20px 22px 14px 22px;
	position:relative;
	overflow:hidden;
	z-index:50;
}

.primary-btm {
	position:absolute;
	bottom:0;
	right:0;
	left:0;
}
/*
.primary-holder{
	//width:100%;
	//background:#fff;
	position:relative;
}
.primary-holder:after{
	content:"";
	display:block;
	clear:both;
}
*/
.left-img {
	width:94px;
	height:215px;
	position:absolute;
	left:-88px;
	top:197px;
	background:url("/images/bg-left-img.gif") no-repeat;
	z-index:-1;
}
.right-img {
	width:107px;
	height:325px;
	position:absolute;
	right:-101px;
	top:29px;
	background:url("/images/bg-right-img.gif") no-repeat;
	z-index:-1;
}
/*******************************/

/*******************************/
body.homepage.twocolumn #content{
	width:654px;
}
body.subpage.twocolumn #content{
	width:638px;
}
body.homepage.onecolumn #content,
body.subpage.onecolumn #content{
	width:895px;
}

body.homepage #content,
body.subpage #content{
	/*padding:1px 15px 1px 0;*/
	/*padding:0 27px 0 0;*/
	/*margin:20px 12px 0 0;*/
	/*margin-top:20px;*/
	background:#fff;
	overflow:hidden;
	float:left;
	display:inline;
	min-height:350px; /*Must match height in lt7.css*/
	position:relative;
}

body.homepage .content-text,
body.subpage .content-text{
	/*width:630px;*/
	/*padding:0 0 0 49px;*/
	margin:0 0 25px 0;
	overflow:hidden;
	min-height:100px; /*Must match height in lt7.css*/
	position:relative;
	z-index:0;
}
body.homepage .content-text{
	padding:0 0 0 0;
}
body.subpage .content-text{
	padding:0 0 0 27px;
	/*
	background:url("/images/bg-content-footer-decoration.gif") no-repeat 53% bottom;
	padding-bottom:126px;
	margin-bottom:20px;
	*/
}
body.homepage #content.onecolumn .content-text,
body.subpage #content.onecolumn .content-text{
	padding-right:25px;
}
/*******************************/

/*******************************/
/* content start */
.content-text{
	font:16px Georgia, "Times New Roman", Times, Serif;
	line-height:24px;
}

.content-text h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:1em 0 0.5em;
	color:#ab8e3c;
	font-size:24px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:1.12em;
}
.content-text h2 span{
	color:#2b2115;
}

.content-text h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-family:Arial, Sans-Serif;*/
	margin:2em 0 1.25em;
	color:#ab8e3c;
	font-size:20px;
	font-weight:normal;
	/*text-transform:uppercase;*/
	/*letter-spacing:0.1em;*/
	line-height:1.12em;
}
.content-text h4{
	font-size:1em;
	margin:2em 0 1.25em;
	line-height:1.12em;
}
.content-text h5{
	font-size:1em;
	margin:1.5em 0 1em;
	line-height:1.12em;
}
.content-text h6{
	font-size:1em;
	margin:1.5em 0 1em;
	line-height:1.12em;
}
.content-text p,
.content-text ul,
.content-text ol,
.content-text dl{margin:1em 0;}

.content-text ul,
.content-text ol{
	margin-left:0; padding-left:0;
	padding-left:2.5em;
}

.content-text ul ul,
.content-text ol ol,
.content-text ul ol,
.content-text ol ul{
	margin-top:0;
}

.content-text ul p,
.content-text ol p {
	margin:0;
	margin-bottom:1em;
}

.IntroCopy {
	font-style:italic;
	line-height:29px;
}

.IntroCopy em {
	color:#719d55;
}

/*
.content-text strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4d760c;
	text-transform:uppercase;
}
.content-text strong a{
	color:#4d760c;
}
*/

strong.Heading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#4D760C;
	font-weight:bold;
	text-transform:uppercase;
}

.content-text a{
	color:inherit;
	text-decoration:underline;
}
.content-text a:hover{
	color:#B40000;
	text-decoration:underline;
}

.content-text blockquote{
	width:88%;
	margin:0 auto;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-style:italic;
	letter-spacing:0.1em;
	line-height:1.2em;
	padding:15px 0 0 35px;
	background:url("/images/bg-content-quote-left.gif") no-repeat left top;
}
.content-text blockquote div.CSS_Hook{
	display:block;
	margin:0 0 0 0;
	padding:0 10px 15px 0;
	background:url("/images/bg-content-quote-right.gif") no-repeat right bottom;	
}
.content-text blockquote cite{
	display:block;
	text-transform:uppercase;
	text-align:right;
	padding:10px 40px 0 0;
	font-style:normal;
	font-size:0.7em;
}

.sidebar blockquote{
	width:auto;
	margin:0 auto;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:1.3em;
	background:url("/images/bg-content-quote-left-sidebar.gif") no-repeat left top;
	padding:1px 5px 0 15px;
}
.sidebar blockquote div.CSS_Hook{
	
}
.sidebar blockquote cite{
	display:block;
	text-transform:uppercase;
	text-align:right;
	padding:5px 0 0 0;
	font-style:normal;
	font-weight:normal;
	font-size:0.8em;
}



/**************************************************//**************************************************/
.content-text .Highlight {
	color:#b15c31;
}

.content-text a.Highlight {
	color:#b15c31;
}
.content-text a.Highlight:hover {
	color:#271C00;
}

.content-text strong.Highlight {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#b15c31;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight a {
	color:#b15c31;
}
.content-text strong.Highlight a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/

/**************************************************//**************************************************/

.content-text .Highlight_Gold {
	color:#8d895f;
	font-weight:bold;
}

.content-text a.Highlight_Gold {
	color:#8d895f;
}
.content-text a.Highlight_Gold:hover {
	color:#271C00;
}

.content-text strong.Highlight_Gold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#8d895f;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Gold a {
	color:#8d895f;
}
.content-text strong.Highlight_Gold a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/

/**************************************************//**************************************************/

.content-text .Highlight_Black {
	color:#000000;
	font-weight:bold;
}

.content-text a.Highlight_Black{
	color:#000000;
}
.content-text a.Highlight_Black:hover {
	color:#271C00;
}

.content-text strong.Highlight_Black {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#000000;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Black a {
	color:#000000;
}
.content-text strong.Highlight_Black a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/

/**************************************************//**************************************************/
/*Energize*/

.content-text .Highlight_Energize {
	color:#864625;
}

.content-text a.Highlight_Energize{
	color:#864625;
}
.content-text a.Highlight_Energize:hover {
	color:#271C00;
}

.content-text strong.Highlight_Energize {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#864625;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Energize a {
	color:#864625;
}
.content-text strong.Highlight_Energize a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/


/**************************************************//**************************************************/
/*Revitalize*/

.content-text .Highlight_Revitalize {
	color:#476336;
}

.content-text a.Highlight_Revitalize{
	color:#476336;
}
.content-text a.Highlight_Revitalize:hover {
	color:#271C00;
}

.content-text strong.Highlight_Revitalize {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#476336;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Revitalize a {
	color:#476336;
}
.content-text strong.Highlight_Revitalize a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/




/**************************************************//**************************************************/
/*Harmonize*/

.content-text .Highlight_Harmonize {
	color:#76626c;
}

.content-text a.Highlight_Harmonize{
	color:#76626c;
}
.content-text a.Highlight_Harmonize:hover {
	color:#271C00;
}

.content-text strong.Highlight_Harmonize {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#76626c;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Harmonize a {
	color:#76626c;
}
.content-text strong.Highlight_Harmonize a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/





/**************************************************//**************************************************/
/*Socialize*/

.content-text .Highlight_Socialize {
	color:#6a8795;
}

.content-text a.Highlight_Socialize{
	color:#6a8795;
}
.content-text a.Highlight_Socialize:hover {
	color:#271C00;
}

.content-text strong.Highlight_Socialize {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.2em;
	color:#6a8795;
	text-transform:none;
}
/*
.content-text strong.Highlight em {
	font-weight:bold;
}
*/
.content-text strong.Highlight_Socialize a {
	color:#6a8795;
}
.content-text strong.Highlight_Socialize a:hover {
	color:#271C00;
}
/**************************************************//**************************************************/






.content-text .SecondaryCopy {
	font-family:Arial, Sans-Serif;
	font-size:12px;
	line-height:24px;
}

.Subdivision {
	padding-left:1.5em;
}

.Note {
	font-style:italic;
}
.content-text .Note {
	font-size:12px;
	line-height:18px;
}

.content-text .CallToAction2 {
	display:block;
	background:#f0ede1 url('/images/content_calltoaction_background.jpg') no-repeat right top;
	color:#2F2400;
	border:1px solid #967b5f;
	padding:0.5em 0.75em;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.66em;
	font-weight:normal;
	font-style:italic;
	line-height:1.2em;
	overflow:hidden;
	clear:both;
	margin-bottom:0.75em;
}
.content-text .CallToAction2 a {
	color:#2F2400;
}
.content-text .CallToAction2 a:hover {
	color:#B40000;
}

.content-text .CallToAction1 {
	display:block;
	background:#749c5c;
	color:#ffffff;
	border:1px solid #967b5f;
	padding:0.5em 0.25em;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.56em;
	font-weight:normal;
	font-style:italic;
	line-height:1.2em;
	overflow:hidden;
	clear:both;
	margin-bottom:0.75em;
}
.content-text .CallToAction1 a {
	color:#ffffff;
}
.content-text .CallToAction1 a:hover {
	color:#ffffff;
	text-decoration:none;
}

.GraphicText {
	background:no-repeat left top;
	text-indent:-9999px;
	display:block;
}

.content-text .FauxBackground {
	position:relative;
	z-index:-1;
	background:no-repeat left top;
}

.content-text .PullOutRight,
.content-text .PullOutLeft {
	display:block;
	background:#f0ede1 url('/images/content_pullout_background.jpg') no-repeat right top;
	color:#2F2400;
	border:1px solid #967b5f;
	padding:0.66em 0.66em;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	/*font-style:italic;*/
	line-height:1.3em;
	overflow:hidden;
}
.content-text .PullOutRight {
	float:right;
	margin:5px 0 15px 20px;
}
.content-text .PullOutLeft {
	float:left;
	margin:5px 20px 15px 0;
}

.content-text .PullOutRight strong,
.content-text .PullOutLeft strong {
	font-weight:normal;
}

.content-text div.PullOut {
	color:#47321C;
	background-color:#e2dfd3;
	margin:0.5em 1em;
	padding:0.5em 0.75em;
	font-family:Georgia, Serif;
	font-size:1.4em;
	font-style:italic;
	text-align:left;
}
.content-text div.PullOut p {
	margin-bottom:0.5em;
}

.content-text span.ImageLeft {
	float:left;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
	margin:15px 20px 15px 0;
}

.content-text span.ImageRight {
	float:right;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
	margin:15px 0 15px 20px;
}

.content-text span.ImageCenter {
	display:inline-block;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
}

.content-text .VideoWrapper {
	float:left;
	margin:0.5em 0 1.5em;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
}

.content-text hr,
.sidebar hr {
	color:#967B5F;
	border:none 0;
	height:1px;
	background-color:#967B5F;
	margin:0; padding:0;
	font-size:10px;
	line-height:10px;
	clear:both;
}
.sidebar hr {
	margin-left:1em;
	margin-right:1em;
}

.sidebar .divider {
	margin:20px 0;
	height:2px;
	background:url('/images/sidebar-divider-subpage.gif') no-repeat 50% 50%;
}

.ImageText {
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
	text-indent:-9000px;
}
/* content end */
/*******************************/

body.homepage .sidebar{
	width:228px;
	float:right;
	padding-bottom:30px;
	/*margin-top:20px;*/
	/*padding:0 0 0 15px;*/
	/*background:url("/images/bg-sidebar.gif") repeat-y left top;*/
	font-family:Arial, Helvetica, Sans-Serif;
}
body.subpage .sidebar{
	width:228px;
	float:right;
	padding-bottom:60px;
	/*margin:0 0 -30px 0;*/
	/*background:url("/images/bg-sidebar-subpage.gif") repeat-y;*/
}

/*******************************/
#secondarynav {
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:14px;
	line-height:1.3em;
}

#secondarynav ul {
	margin:0; padding:0;
	/*padding-bottom:1em;*/
	margin:0 0.5em 20px 0.75em;
	/*border-bottom:solid 1px #967b5f;*/
}

#secondarynav li {
	margin:0; padding:0;
	list-style-type:none;
	margin-bottom:0.8em;
	background:url("/images/bg-sidenav-link.gif") no-repeat left 50%;
	padding-left:13px;
}

#secondarynav li a {
	text-decoration:underline;
	color:#2f2400;
}
#secondarynav li a:hover {
	text-decoration:underline;
	color:#B40000;
}
/*******************************/

/*******************************/
.sidebar .Item {
	margin:2em 0;
	padding:0 15px;
	text-align:justify;
	font-size:11px;
	line-height:15px;
	color:#2F2400;
}
.sidebar .Item .Wide {
	margin-left:-15px;
	margin-right:-15px;
}

.sidebar .Item h5 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1em;
	color:#2F2400;
	text-align:center;
	margin:0 0 1em;
}

.sidebar .Item h6 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:0.9em;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1.25em;
	margin:1em 0 -0.75em 0;
}

.sidebar .VideoWrapper {
	margin:1em 0;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
}

.sidebar .Item .Photo {
	display:inline-block;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
}

.sidebar .Item p {
	margin:1em 0;
}

.sidebar .Item ul,
.sidebar .Item ol {
	margin:1em 0;
	padding:0;
	padding-left:2em;
}
.sidebar .Item li {
	margin:0.75em 0;
	padding:0;
}

.sidebar .Item a{
	color:inherit;
	text-decoration:underline;
}
.sidebar .Item a:hover{
	color:#B40000;
	text-decoration:underline;
}
/*******************************/



/*******************************/ 
.sidebar .Item_New {
	margin:2em 0;
	padding:0 15px;
	text-align:Center;
	font-size:11px;
	line-height:15px;
	color:#2F2400;
}
.sidebar .Item_New.Wide {
	margin-left:-15px;
	margin-right:-15px;
}

.sidebar .Item_New h5 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1em;
	color:#2F2400;
	text-align:center;
	margin:0;
}

.sidebar .Item_New h6 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:0.9em;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1.25em;
	margin:1em 0 -0.75em 0;
}

 

.sidebar .Item_New .Photo {
	display:inline-block;
	border:solid 1px #47321C;
	background-color:White;
	padding:4px;
}

.sidebar .Item_New p {
	margin:1em 0;
}

.sidebar .Item_New a{
	color:inherit;
	text-decoration:underline;
}
.sidebar .Item_New a:hover{
	color:#B40000;
	text-decoration:underline;
}
/*******************************/




/*******************************/
/* footer social start */
#footer-social {
	clear:both;
	background-color:#e3e0c5;
	overflow:hidden;
	padding:10px 13px;
}

#footer-social h6 {
	margin:0;
	background:url('/images/footer-social-join-the-conversation.gif') no-repeat left 50%;
	width:187px;
	height:30px;
	text-indent:-9999px;
	float:left;
	padding-right:13px;
}

#footer-social ul {
	list-style:none;
	margin:0;
	padding:0;
}

#footer-social ul li {
	float:left;
	margin:0;
	padding:0;
	padding-right:1.1em;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10px;
	line-height:30px;
	font-weight:bold;
}

#footer-social a {
	display:block;
	background:no-repeat left 50%;
	height:30px;
	padding-left:33px;
	color:#4966a1;
	text-decoration:underline;
	white-space:nowrap;
}
#footer-social a:hover {
	color:#271C00;
	text-decoration:underline;
}

#footer-social .BackOffice {background-image:url('/images/footer-social-icon-back-office.gif');}
#footer-social .CorpBlog {background-image:url('/images/footer-social-icon-corp-blog.gif');}
#footer-social .Facebook {background-image:url('/images/footer-social-icon-facebook.gif');}
#footer-social .Twitter {background-image:url('/images/footer-social-icon-twitter.gif');}
#footer-social .YouTube {background-image:url('/images/footer-social-icon-youtube.gif');}

/* footer social end */
/*******************************/

/*******************************/
/* footer start */
#footer{
	/*width:964px;*/ /*width:950px;*/
	text-align:center;
	color:#fcf5e8;
	padding:10px 0 40px;
	position:relative;
}
.footer-nav{
	margin:0 0 6px;
	padding:0;
	list-style:none;
}
.footer-nav li{
	display:inline;
	padding:0 5px 0 11px;
	background:url("/images/footer-sep.gif") no-repeat 0 3px;
}
.footer-nav li.first{
	padding:0 5px 0 0;
	background:none;
}
.footer-nav li a{
	font-size:11px;
	font-weight:bold;
	color:#fcf5e8;
	text-decoration:none;
}
.footer-nav li a:hover{text-decoration:underline;}
#footer .Copyright{
	margin:0;
	font-size:10px;
}

ul.affiliation {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	right:18px;
	top:9px;
}
ul.affiliation li {
	display:inline;
	padding:0 8px;
}
/* footer end */
/*******************************/

/******************************/
.TabSet {margin:1.5em 0;/*Prevents top of tabs from overlapping above content.*/}

.Tabs {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-weight:normal;
	padding-left:0.75em;	
	padding-right:0.75em;
}
.Tabs ul,
.Tabs ul li {line-height:normal;}
.Tabs ul {
	padding:0; margin:0;
	padding-bottom:2px;/*Must match .Tabs ul li a {padding-bottom}*/
	white-space:nowrap;
}
.Tabs ul li {
	margin:0; padding:0;
	list-style:none;
	display:inline;
}
.Tabs ul li a {
	padding-top:4px;
	padding-right:10px;
	padding-bottom:2px;/*Must match .Tabs ul {padding-bottom}*/
	padding-left:10px;
	margin:0;
	border:1px solid;
	border-bottom:none;
	text-decoration: none;
	white-space:nowrap;
	border-color:#47321C;
	background-color:#F0EDE1;
	color:#2F2400;
}
.Tabs ul li a:hover {color:#B40000;}
.Tabs ul li a.Selected,
.Tabs ul li a.Selected:hover {
	border-color:#2f2400;
	color:#fbefdb;
	background-color:#2f2400;
}

.TabSet .Content {
	border:solid 1px;
	border-top-width:4px;
	border-bottom-width:4px;
	position:relative;
	padding:0.66em 1em;
	background-color:#ffffff;
	border-color:#2f2400;
}
/******************************/
/************************************************************/
/* special content */

/*******************************/
table.Labeled_List {
	border-collapse:collapse;
	border-spacing:0;
}
table.Labeled_List th,
table.Labeled_List td {padding:0;}

table.Labeled_List th {
	text-align:left;
	padding-right:0.5em;
}

table.Labeled_List td {text-align:left;}
/*******************************/

/*******************************/
.CompanyExecs .Exec_Title {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	margin-top:-1.25em;
	padding-left:1.5em;
	color:#b15c31;
}
.CompanyExecs .Exec_Title_NO_Indent {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	margin-top:-1.25em;
	padding-left:0em;
	color:#b15c31;
}


dl.NorthAmericaExecs {
	margin-left:0;
	padding-left:0;
}

.NorthAmericaExecs dt {
	font-weight:bold;
	margin:0;
	margin-left:0;
	padding-left:0;
}
.NorthAmericaExecs dd {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	margin-left:0;
	padding-left:1.5em;
	margin-top:-0.33em;
	color:#b15c31;
}
.NorthAmericaExecs dd p {
	margin:0;
	margin-bottom:1em;
}




dl.NorthAmericaExecs_Small {
	margin-left:0;
	padding-left:0;
}

.NorthAmericaExecs_Small dt {
	font-weight:bold;
	font-size:0.75em;
	margin:0;
	margin-left:0;
	padding-left:0;
	line-height:1.5em;
}
.NorthAmericaExecs_Small dd {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	font-size:0.75em;
	margin-left:0;
	padding-left:0em;
	margin-top:0em;
	color:#b15c31;
	line-height:1.33em;
}
.NorthAmericaExecs_Small dd p {
	margin:0;
	margin-bottom:0.65em;
}

.InternationalMarkets h3 {
	margin:0.5em 0 0.5em;
}

.InternationalMarkets h4 {
	margin:0.75em 0;
	font-style:italic;
}

.



/*******************************/

/*******************************/
.Product_Catalog .Product {overflow:hidden;}

.Product_Catalog .Product h4 {
	font-family:Arial;
	font-style:regular;
	font-size:1em;
	font-weight:normal;
	margin-top:-1.25em;
	padding-left:0em;
	color:#000000;
}

.Product_Catalog .Product ul {
	margin-top:0;
}
/*******************************/

/*******************************/
ol.ThreePillars {
	margin-left:0; padding-left:0;
	list-style-type:none;
}

.ThreePillars li {
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:190px;
	margin-bottom:40px;
}

.ThreePillars h3 {
	width:300px;
	height:70px;
	margin:0;
	margin-bottom:10px;
	text-indent:-9000px;
	background-repeat:no-repeat;
	background-position:left top;
}

.ThreePillars p {
	font-size:14px;
	line-height:23px;
}
/*******************************/

/*******************************/
.ContentColumns {
	margin:1.5em 0;
	overflow:hidden;
}

.ContentColumns .Left {
	float:left;
	overflow:hidden;
}

.ContentColumns .Divider {
	float:left;
	overflow:hidden;
	width:1px;
	background-color:#967B5F;
	margin:0 20px;
}

.ContentColumns .Right {
	float:left;
	overflow:hidden;
}
/*******************************/

/*******************************/
ul.EarnWithGanoExcel {
	margin-left:0;
	margin-top:0;
	padding-left:0;
	list-style-type:none;
}

.EarnWithGanoExcel h3 {
	text-indent:-9000px;
	background-repeat:no-repeat;
	background-position:left top;
	width:128px;
	float:left;
	margin:0;
	margin-bottom:60px;
}

.EarnWithGanoExcel .RightCopy {
	float:right;
	width:188px;
	margin-bottom:2em;
}
/*******************************/

/*******************************/
.Discover_Compare_Coffee {
	height:378px;
	overflow:hidden;
	background:#f3f1e9 url('/images/content_discover-the-difference_compare-coffee_bg.jpg') repeat-x left top;
	margin-bottom:1.5em;
}

.Discover_Compare_Coffee table {
	margin:20px auto;
}

.Discover_Compare_Coffee  tr {background:repeat-x left top;}

.Discover_Compare_Coffee .Coffee th {
	vertical-align:middle;
	text-align:center;
	padding-bottom:22px;
	padding-right:20px;
	padding-left:20px;
}

.Discover_Compare_Coffee th {
	vertical-align:top;
	text-align:center;
	padding-bottom:16px;
	padding-right:30px;
}

.Discover_Compare_Coffee td {
	vertical-align:middle;
	text-align:center;
}

.Discover_Compare_Coffee td {
	font-family:Arial, Sans-Serif;
	font-size:17px;
	font-weight:normal;
	color:#010101;
}
.Discover_Compare_Coffee td.Cafe20 {
	font-weight:bold;
	color:#503619;
}
/*******************************/

/*******************************/
.Discover_CallToAction {
	padding:0 3em;
	overflow:hidden;
}

.Discover_CallToAction p {
	width:45%;
}
.Discover_CallToAction .Left a {
	background-image:url('/images/content_discover-the-difference_call-to-action_wealth.gif');
}
.Discover_CallToAction .Right a {
	background-image:url('/images/content_discover-the-difference_call-to-action_health.gif');
}

.Discover_CallToAction a {
	font-weight:bold;
	color:#4D760C;
	text-decoration:none;
	display:block;
	height:55px;
	background:no-repeat left 50%;
	padding-left:63px;
}
.Discover_CallToAction a:hover {
	/*color:#4D760C;*/
	text-decoration:none;
}

.Discover_CallToAction .Left {
	float:left;
}

.Discover_CallToAction .Right {
	float:right;
}
/*******************************/

/******************************/
.OurProductsTabs {
	padding-left:70px;
	overflow:hidden;
}
.OurProductsTabs ul {
	list-style-type:none;
	margin:0; padding:0;
}
.OurProductsTabs ul li {
	float:left;
	display:block;
	margin:0; padding:0;
}
.OurProductsTabs ul li a {
	background-color:#F0EDE1;
	color:#2F2400;
	display:block;
	height:49px;
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9000px;
}
.OurProductsTabs ul li a:hover {
	color:#2f2400;
	background-color:#9fb862;
	background-position:left -49px;
}
.OurProductsTabs ul li a.Selected,
.OurProductsTabs ul li a.Selected:hover {
	color:#fbefdb;
	background-color:#493800;
	background-position:left -98px;
}
/******************************/

/******************************/
.Three-Pillars_brown-box {
	width:611px;
	height:157px;
	background:url('/images/content_3pillars_brown-box.jpg') no-repeat left top;
	position:relative;
}

.Three-Pillars_brown-box p.Left {
	width:220px;
	text-align:center;
	position:absolute;
	top:45px;
	left:45px;
	font-size:14px;
	line-height:21px;
}

.Three-Pillars_brown-box p.Right {
	width:260px;
	position:absolute;
	top:40px;
	right:35px;
	font-style:italic;
	font-family:Georgia, Serif;
	font-size:17px;
	line-height:24px;
}

.Three-Pillars_brown-box p {
	color:#ffffff;
	margin:0;
}

.Three-Pillars_brown-box p strong {
	color:#ff5e0f;
	font-weight:bold;
}

.Three-Pillars_brown-box p.Right strong {
	font-weight:bold;
	font-style:normal;
	font-size:15px;
	font-family:Arial, Sans-Serif;
}

/******************************/

/******************************/
.sidebar .Threepillars_More-Than-Coffee p {
	font-size:12px;
	line-height:1.6em;
	text-align:center;
}

.sidebar .Threepillars_More-Than-Coffee a {
	color:#013f21;
	font-weight:bold;
}
/******************************/

/******************************/
.sidebar .Threepillars_Whats-going-on-today p {
	font-size:12px;
	line-height:1.6em;
	text-align:center;
}

.sidebar .Threepillars_Whats-going-on-today a {
	color:#013f21;
	font-weight:bold;
}
/******************************/

/******************************/
.sidebar .Company-Connect-with-YouTube p {
	font-size:11px;
	line-height:25px;
	text-align:center;
	color:#9a9686;
	position:absolute;
	margin-top:-187px;
	margin-left:68px;
}

.sidebar .Company-Connect-with-YouTube a {
	color:#eb1a22;
	font-weight:normal;
	text-decoration:underline;
}
.sidebar .Company-Connect-with-YouTube a:hover {
	color:#eb1a22;
	text-decoration:none;
}
/******************************/

/******************************/
.sidebar .Company-Gano-Social-Center .VideoWrapper {
	/*nothing yet*/
}
/******************************/

/******************************/
.sidebar .Past_And_Present_How-will-Ganoderma-touch-your-life p {
	color:#000000;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

.sidebar .Past_And_Present_How-will-Ganoderma-touch-your-life a {
	color:#6f1e0d;
	font-weight:bold;
	text-decoration:underline;
}
.sidebar .Past_And_Present_How-will-Ganoderma-touch-your-life a:hover {
	color:#6f1e0d;
	text-decoration:none;
}
/******************************/

/******************************/
.sidebar .GanoRewards_Gano-Excel-Is-Truly-Customer-Centric p {
	color:#47321c;
	font-size:11px;
	line-height:22px;
	text-align:center;
}

.sidebar .GanoRewards_Gano-Excel-Is-Truly-Customer-Centric a {
	color:#010100;
	font-weight:bold;
	text-decoration:underline;
}
.sidebar .GanoRewards_Gano-Excel-Is-Truly-Customer-Centric a:hover {
	color:#010100;
	text-decoration:none;
}
/******************************/

/******************************/
.sidebar .GanoRewards_the-greatest-gano-reward p {
	color:#000000;
	font-size:11px;
	line-height:20px;
	text-align:center;
	position:absolute;
	margin-top:-43px;
	margin-left:35px;
}

.sidebar .GanoRewards_the-greatest-gano-reward a {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.sidebar .GanoRewards_the-greatest-gano-reward a:hover {
	color:#000000;
	text-decoration:none;
}
/******************************/

/******************************/
.sidebar .SupportSystem_Rewarding-Affiliates p {
	color:#000000;
	font-size:11px;
	line-height:20px;
	text-align:center;
}

.sidebar .SupportSystem_Rewarding-Affiliates a {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.sidebar .SupportSystem_Rewarding-Affiliates a:hover {
	color:#000000;
	text-decoration:none;
}
/******************************/

/******************************/
.sidebar .Contact-Us_Gano-Support p {
	color:#47321c;
	font-size:11px;
	line-height:23px;
	text-align:center;
}
/******************************/

/******************************/
.sidebar .Contact-Earn-with-Gano p {
	color:#47321c;
	font-size:11px;
	line-height:20px;
	text-align:center;
	margin-top:0;
}

.sidebar .Contact-Earn-with-Gano a {
	color:#47321c;
	font-weight:bold;
	text-decoration:underline;
}
.sidebar .Contact-Earn-with-Gano a:hover {
	color:#47321c;
	text-decoration:none;
}
/******************************/

/*******************************/
.posts-box{
	background:url("/images/home-blog-footer.gif") no-repeat 0 100%;
	padding:0 0 5px;
	margin-bottom:14px;
	/*width:228px;*/
}
.posts-box .posts-box-holder{
	/*width:228px;*/
	background-color:#d0cb93;
	padding-bottom:8px;
	overflow:hidden;
}
.posts-box h4{
	margin:0 0 6px;
	text-indent:-9999px;
	background:url("/images/home-blog-header.gif") no-repeat;
	/*width:228px;*/
	height:51px;
}
.posts-box .posts {padding:0 10px;}
.posts-box .post{
	/*width:215px;*/
	padding-bottom:0.75em;
	background:url("/images/home-blog-divider.gif") no-repeat 50% 100%;
	margin:0 0 10px;
}
.posts-box .date{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#292929;
	display:block;
	/*padding:0 3px 4px;*/
	margin:1em 0 0.5em;
}
.posts-box .post h5{
	color:#271c00;
	margin:0 0 6px;
	font-size:11px;
	/*padding:0 3px;*/
	line-height:16px;
}
.posts-box .post p{
	font-size:10px;
	color:#2f2400;
	/*padding:0 8px 0 3px;*/
	margin:0 0 1em;
	line-height:15px;
}
.posts-box .more{
	font-weight:bold;
	/*margin:0 0 0 3px;*/
	padding:0 12px 0 0;
	background:url("/images/bg-post-link.gif") no-repeat 100% 4px;
	text-decoration:none;
}
.posts-box .post a:hover{text-decoration:underline;}
.posts-box .archive{
	/*background:url("/images/post-sep.gif") no-repeat;*/
	display:block;
	/*margin:0 5px 0 5px;*/
	color:#271c00;
	font-weight:bold;
	/*padding:0 10px 0 5px;*/
	text-decoration:none;
}
.posts-box .archive a{
	background:url("/images/bg-post-link.gif") no-repeat 100% 4px;
	padding:0 12px 0 0;
	text-decoration:none;
}
.posts-box .archive a:hover{text-decoration:underline;}
/*******************************/

/*******************************/
.Pillars {
	
}

.Pillars ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.Pillars ul li {
	margin:0;
	padding:0;
	float:left;
	padding-right:2px;
}
.Pillars ul li.Last {
	padding-right:0;
}

.Pillars ul li a {
	display:block;
	background:no-repeat left top;
	width:162px;
	height:93px;
	text-indent:-9999px;
}
.Pillars a.Energize {
	background-image:url('/images/home-pillars-tab-energize.gif');
}
.Pillars a.Socialize {
	background-image:url('/images/home-pillars-tab-socialize.gif');
}
.Pillars a.Revitalize {
	background-image:url('/images/home-pillars-tab-revitalize.gif');
}
.Pillars a.Harmonize {
	background-image:url('/images/home-pillars-tab-harmonize.gif');
}
.Pillars a.Energize:hover, 
.Pillars a.Socialize:hover, 
.Pillars a.Revitalize:hover, 
.Pillars a.Harmonize:hover {
	background-position:left -93px;
}

.SocializeContent, 
.RevitalizeContent, 
.HarmonizeContent, 
.EnergizeContent {
	padding:0 10px 5px 10px;
	overflow:hidden;
	position:relative;
}
.EnergizeContent {
	background-color:#262115;
}
.RevitalizeContent {
	background-color:#476336;
}
.HarmonizeContent {
	background-color:#75626c;
}
.SocializeContent {
	background-color:#6a8795;
}

.Pillars p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0;
	color:#D0CB93;
	margin:8px 0 5px;
}

.Pillars a {
	color:#D0CB93;
	text-decoration:underline;
}
.Pillars a:hover {
	color:#D0CB93;
	text-decoration:none;
}

.Pillars .Video {
	/*background-color:pink;*/
	height:359px;
}

#Video-Language-Selector {
	position:absolute;
	right:20px;
	top:0;
}

#Video-Language {font-style:italic;}

/*******************************/
/************************************************************/
