body{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#CCC;margin:20px 0 0}
form{margin:0}
li{list-style:inside;list-style-type:square}
ol.spaced li,ul.spaced li{margin-bottom:10px}
h1{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:14px;font-weight:bold;text-align:left;color:#000;line-height:18px;padding-top:0;border-top:#CCC 2px solid;margin-top:25px}
h2{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:12px;font-weight:bold}
h3{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:18px;font-weight:bold;color:#204809}
a:hover{color:#1E4707;text-decoration:underline;font-weight:bold}
#header-container{width:100%;height:99px;background-image:url(/content/images/header-gradient.jpg);background-repeat:repeat;border-top:#0C260D 1px solid;margin:0 auto}
#header{width:790px;height:99px;text-align:left;padding-left:28px;margin:0 auto}
#login{text-align:left;float:right;margin-top:-34px}
#header-nav{width:100%;height:22px;margin-bottom:12px;background-color:#0C260D}
#nav{width:780px;color:#FFF;text-align:left;padding-left:40px;font-weight:bold;line-height:22px;margin:0 auto}
#corner-container{width:800px;text-align:left;float:left;margin:0}
#top-corners{background-image:url(/content/images/top-corners-interior.gif);height:10px;width:800px;float:left}
#bottom-corners{background-image:url(/content/images/bottom-corners-interior.gif);height:10px;width:800px;float:left;margin-bottom:10px}
#page-container{width:780px;text-align:left;margin:0 auto}
#content-container{border-right:#999 1px solid;border-left:#999 1px solid;width:778px;float:left;background-color:#F3F3F3;padding-right:20px;padding-bottom:16px}
#content{width:560px;float:left;padding:10px 20px}
#icons{display:none}
#footer{width:800px;font-size:10px;text-align:center;color:#666;padding-top:15px;font-weight:bold;margin:0 auto}
#right-column{width:171px;float:right;margin-top:10px;overflow:visible}
#performance-icon{background-image:url(/content/images/performance-icon.gif);width:58px;height:57px;float:right}
#weight-loss-icon{background-image:url(/content/images/weight-loss-icon.gif);width:58px;height:57px;float:right}
#active-adults-icon{background-image:url(/content/images/active-adults-icon.gif);width:58px;height:57px;float:right}
#empty-icon{width:58px;height:57px;float:right}
#cp-header{float:right;height:27px;width:171px;background-image:url(/content/images/cp-header.gif)}
#about-header{float:right;height:27px;width:171px;background-image:url(/content/images/about-nutribody-header.gif)}
#info-header{float:right;height:27px;width:171px;background-image:url(/content/images/protein-information-header.gif)}
#for-header{float:right;height:27px;width:171px;background-image:url(/content/images/nutribody-for-header.gif)}
#blog-header{float:right;height:27px;width:171px;background-image:url(/content/images/blog-header.gif)}
#blog{width:159px;background-color:#DFDFDF;float:right;font-size:12px;text-align:right;position:static;border-left:#999 1px solid;border-right:#999 1px solid;padding-right:10px;padding-top:10px;line-height:18px}
#testimonials-header{float:right;height:27px;width:171px;background-image:url(/content/images/testimonials-header.gif)}
#testimonials{width:153px;background-color:#DFDFDF;float:right;position:static;border-left:#999 1px solid;border-right:#999 1px solid;padding-left:8px;padding-right:8px;padding-top:0;text-align:left}
.img-padding{padding-right:10px}
.copyright{font-weight:normal}
.header1{color:#1E4707;font-size:14px;font-weight:bold}
.form-buttons{color:#FFF;text-decoration:none;font-weight:bold;background-color:#204809;border:1px solid #0C260D}
#nav a:hover{color:#F0C958;text-decoration:none}
#footer a:hover{color:#666;text-decoration:underline}
.table-headers{font-weight:bold;color:#FFF}
#s{background-color:#FFF;color:#666;font-size:12px;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;border:1px solid #0C260D;width:140px}
select{background-color:#F1F1F1;color:#333;font-size:12px;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;border:1px solid #0C260D;width:140px}
.entry{color:#000;font-size:12px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
.post-date{color:#000;font-size:10px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
#postmetadata{background-color:#8DC56E;color:#0C260D;font-size:12px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;border-bottom:1px solid #0C260D;border-top:1px solid #0C260D;padding:1px 0 1px 10px}
.postmetadata-single{color:#0C260D;font-size:10px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
#comment-container{border:1px solid #8DC56E;margin-top:20px;padding:0 15px 15px}
#comment-box{background-color:#FFF;color:#000;font-size:12px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;border:1px solid #0C260D;width:500px;height:120px}
#post-border{border:1px solid #8DC56E;padding:0 15px 15px}
.commentlist{padding-bottom:50px}
#main-page-indent{margin-left:20px}
#compare{border:1px solid #c3c3c3;border-collapse:collapse}
#compare tr{border-color:#000;border-width:2px;padding:2px}
#compare th{background-color:#204809;border:2px solid #204809;padding:2px 2px 2px 5px}
#compare tr.evenRow{background-color:#DFDFDF}
#compare td{white-space:nowrap;border:2px solid #204809;padding:2px 2px 2px 5px}
img#compare{margin-left:auto;margin-right:auto}
.rowCenter{text-align:center}
a,a:link,a:visited,a:active{color:#1E4707;text-decoration:none;font-weight:bold}
#cp-container,#about-container,#info-container,#for-container,#blog-container,#testimonials-container{width:171px;float:right;margin-top:20px}
#cp,#about,#info,#for{width:159px;background-color:#DFDFDF;float:right;font-size:14px;text-align:right;position:static;border-left:#999 1px solid;border-right:#999 1px solid;padding-right:10px;padding-top:10px;line-height:18px}
#cp-footer,#about-footer,#info-footer,#for-footer,#blog-footer,#testimonials-footer{width:171px;height:10px;float:right;background-image:url(/content/images/testimonials-bottom-corners.gif)}
#nav a,#nav a:link,#nav a:visited,#nav a:active{color:#FFF;text-decoration:none}
#footer a,#footer a:link,#footer a:visited,#footer a:active{color:#666;text-decoration:none}
#cp a,#cp a:link,#cp a:visited,#cp a:active,#about a,#about a:link,#about a:visited,#about a:active,#info a,#info a:link,#info a:visited,#info a:active,#for a,#for a:link,#for a:visited,#for a:active{color:#1E4707;text-decoration:none;font-weight:normal}
#cp a:hover,#about a:hover,#info a:hover,#for a:hover,#postmetadata a:hover,.commentlist a:hover{color:#1E4707;text-decoration:underline;font-weight:normal}
#searchsubmit,#comment-submit{background-color:#204809;color:#FFF;font-size:12px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;border:1px solid #0C260D;width:60px}
.widgettitle,.hidden{color:#204809;font-size:12px;font-weight:normal;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
#postmetadata a,#postmetadata a:link,#postmetadata a:visited,#postmetadata a:active{color:#0C260D;text-decoration:none;font-weight:normal}
.commentlist a,.commentlist a:link,.commentlist a:visited,.commentlist a:active{color:#204809;text-decoration:none;font-weight:normal}