@charset "utf-8";
/* CSS Document */

#container {width:850px;margin:0 auto;}

#header {width:850px;height:150px;}
#headerImage {width:850px;height:116px;background:#FFFFFF url(../images/header.jpg) no-repeat center top}

#navigation {width:850px;height:34px;background:#FFFFFF url(../images/nav_bg.jpg) repeat-x left top;}
#navWrapper {text-align:center;}
#nav ul {padding:0px;margin:0px;}
#nav li {list-style:none;display:inline;}
#nav li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;padding:10px 10px;}
#nav li a:hover {background:#ffffff url(../images/nav_on_bg.jpg) repeat-x left top;padding:10px 10px;}

#contentContainer {width:850px;background:#FFFFFF url(../images/content_bg.gif) repeat-y center top;overflow:hidden;}
#contentContainerL {width:600px;float:left;}
#contentContainerR {width:250px;float:right;}


#contentContainerL h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:32px;color:#000000;font-weight:normal;padding:15px 10px 8px;}
#contentContainer .subhead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#000000; padding:0px 10px 7px;line-height:21px;}
#fitcouple {float:left;clear:both;padding:0px 15px 0px 10px;}
#fitcouple p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic;padding:10px 0px 10px 15px;}

#healthyFood {float:left;clear:both;padding:0px 5px 0px 10px;}
#healthyFood p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic;padding:10px 0px 10px 2px;}



/*smartsole benefits */
#benefitList ul {padding-top:10px;}
#benefitList {float:right;width:365px;}
#benefitList li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;color:#000000;background:#FFFFFF url(../images/checkmark.gif) no-repeat 0px 0px;padding:0px 15px 10px 30px;}

/*fitflax benefits */
#fitflaxBenefitList ul {padding-top:10px;}
#fitflaxBenefitList {float:right;width:365px;}
#fitflaxBenefitList li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;color:#000000;background:#FFFFFF url(../images/checkmark_fitflax.gif) no-repeat 0px 0px;padding:0px 15px 10px 30px;}


/*fitflax benefits */
/*#howitworks ul {padding-top:10px;}*/
/*#howitworks {float:right;width:365px;}*/
#howitworks li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;color:#000000;background:#FFFFFF url(../images/checkmark_fitflax.gif) no-repeat 0px 0px;padding:4px 0px 4px 25px;}


#selectSize {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#666666;padding-top:5px;}
#freeshipping {clear:both;text-align:center;padding-bottom:25px;padding-top:10px;}


#howitworks h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#000000;padding:15px 0px 0px 10px;}
#recipes h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#000000;padding:15px 0px 0px 10px;}
#nutrition h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#000000;padding:15px 0px 0px 10px;}
#addthisff {position:relative;left:365px;bottom:19px;}
#addthisff a {text-decoration:none;color:#6666CC;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}


#addthis {position:relative;left:270px;bottom:19px;}
#addthis a {text-decoration:none;color:#6666CC;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#appleFlax {clear:both;float:right;padding-right:15px;}
#howitworks p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:24px;padding:0px 10px 10px 10px;}
#nutrition p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;line-height:24px;padding:0px 10px 10px 10px;}

#testimonialHeader {margin:5px 0px 5px 3px;}
.testimonialBubble {margin-left:3px;margin-bottom:15px;}
.bubbleTop {background:#FFFFFF url(../images/bubble_top.gif) no-repeat center top;width:243px;height:13px;}
.bubbleMid {background:#FFFFFF url(../images/bubble_mid.gif) repeat-y center top;width:243px;}
.bubbleBot {background:#FFFFFF url(../images/bubble_bot.gif) no-repeat center top;width:243px;height:37px;}
.bubbleMid p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px 10px 3px;color:#4b6410;line-height:14px;}
.bubbleBot p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:17px 10px 0px 0px;color:#000000;text-align:right;font-style:italic;}

#secureShopping {margin:30px 0px 0px 3px;}

#footer {width:850px;height:100px;background:#FFFFFF url(../images/footer_bg.jpg) no-repeat center top;}





/* Begin Tab CSS */
.tabs {width:568px;position:relative;left:15px;}
.tabinfo {padding:10px;	border:1px solid #d7dfc4;background-color:#FFFFFF;}
.tabinfo p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:5px 10px;line-height:20px;}
.tabinfo h1 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#a1141a;font-weight:bold;text-align:center;padding:5px 0px 5px;}
ul.tabNavigation{padding:0px;margin:5px 0px 12px;}
ul.tabNavigation li {list-style:none;display:inline;}
ul.tabNavigation li a {background:#415820 url(../images/inactivetab_bg.gif) repeat-x center top;color:#efefef;padding:12px;text-decoration:none;font-size:16px;font-family:Arial, Helvetica, sans-serif;border:1px solid #464c54;}
ul.tabNavigation li a:hover {background-color:#e68400;border-color:#2f343a;}
ul.tabNavigation li a.active {background:#ffffff url(../images/activetab_bg.gif) repeat-x center top;color:#282e32;border:1px solid #d7dfc4;border-bottom: 1px solid #ffffff;}
#nutrition, #recipes { display:none; }
/* End Tab CSS */


.directions {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#57752b;font-weight:bold;text-transform:uppercase;padding-top:20px;}
.recipeImage {float:left;width:145px;height:175px;padding-right:10px;}
.recipeName {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#57752b;}
#recipes ul {list-style:circle;position:relative;left:30px;top:10px;}
#recipes li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:5px 0px;}
#recipes p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:10px 10px 0px;}
.recipeBreak {height:1px;background:#FFFFFF url(../images/recipeBreak.gif) left top repeat-x;margin:20px 0px;}

#nutritionFacts {padding:0px 0px 0px 15px;float:right}