@charset "UTF-8";
/* CSS Document */

.heightlight-subtitle{
	color: #A6541C;
	font-size: 14px;
}

hr[noshade=noshade] { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-color: #ececec; background-color: grey;}
hr { border-color: #ececec; width:100%; float:left; display:inline-block; margin:10px 0 30px 0; border-bottom: 0px; padding: 0; }
ol {counter-reset:li; /* Initiate a counter */
    margin-left:20px; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */}
	
ul {counter-reset:li; /* Initiate a counter */
    margin-left:20px; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */}

img.images {padding: 0 0 25px 0}

/** side menu**/
#sidemenu-container { float:left; width:210px; height: 300px;}
#sidemenu { padding: 20px 0 0 0; margin:0; list-style:none; height:22px; position:relative; z-index:200; font: 12px Arial, sans-serif; text-align:center;}
#sidemenu li.top { display:block; }
#sidemenu li a { display:block;  height:28px; text-decoration:none; padding:0; cursor:pointer; text-align:center; }
#sidemenu li a b { margin-left:-999px;}
#sidemenu li a.about { color:#555555;}
#sidemenu li a.learn-more { color:#555555;}
#sidemenu li a.success-stories { color:#555555;} 
#sidemenu li a.faqs {color:#555555;}
#sidemenu li a.where { color:#555555;}
#sidemenu li:hover a,
#sidemenu li a.hover{ color:#A6541C;}
#sidemenu li a.selected{
	color: #A6541C;
}
#menu-side-tile{ background:url(../images/menu-side-tile.png); height:173px;}
/** end side menu**/


#content-right-container {float:right; width:720px; text-align:left;}

#title {
	margin: 0;
	text-align: left;
	font-weight: 900;
	font-size: 20px;
	color: #A6541C;
}
#paragraph{width:auto; padding:15px 0; line-height:16px; text-align:justify; font-size:12px;}

#inside-content {width:auto; padding:10px 0 0 0; line-height:18px; text-align:justify; font-size:12px;}
.about-benefit {colour:#76942b;}
#regonization {background:url(../images/logo-recognition.jpg) left no-repeat; width:auto; height:60px; padding-bottom:20px;}


/** learn more **/
#ingredient-container{width:auto; line-height:16px;  font-size:13px; margin:0 0 30px 0; clear:both;}
#ingredient-container2{width:auto; line-height:16px;  font-size:13px; margin:10px 0 0 0;}
#ingredient-photo{width:70px; height:70px; margin:2px 15px 8px 0; float:left;}
#ingredient-text{width:485px; margin:0; float:left; text-align:left; text-align:justify; margin-bottom:30px; clear:both;}

/** success-stories **/
#success-stories {width:auto; line-height:16px; text-align:justify; font-size:13px; margin:0 0 15px 0;}
#before-after-picture{width:270px; height:200px; float:left; margin: 0 0 15px 30px;}
#before-after-text{width:285px; min-height:200px; float:right; padding: 0 30px 0 15px; text-align:left; margin-bottom:15px;}
.name{ font: 15px Arial, sans-serif;}
.place{font: 13px Arial, sans-serif; color:#999999;}
.before-after-picture2{width:auto; height:200px; margin-top:15px;}
#mystory{ margin:15px 0 20px 0;}
#before-after-text2{ width:auto; text-align:left; margin-bottom:15px;}

#success-right{float:right; width:340px; margin:0 0px 0 20px; text-align:left;}
#success-left{float:left; width:340px; margin:0 20px 0 0px; text-align:left;}

#paragraph2{width:auto; padding:0 0 30px 0; line-height:18px; text-align:justify; font-size:12px;}
#wheretobuy{width:auto; padding:0 0 20px 0; line-height:18px; text-align:justify; font-size:12px;}
.where-title {font-size:15px; color:#76942b;}
/** faqs **/
.heightlight-faq{
	color: #A6541C;
	font-size: 15px;
}

/** **/

#product-dealer {color: #333; text-decoration:none; padding: 10px 0 10px 0;}
#product-dealer  a{color: #333; text-decoration:none;}
#product-dealer  a:hover{color:#333333; text-decoration:none;}
