﻿body{color:#564b47;font-family:Arial, Helvetica, sans-serif;font-size:.85em;padding:0;}
form#joinform input.color{border:1px solid #fff;font-size:.9em;margin:5px;}
form#joinform input.color:focus{border:1px solid #FF0;font-size:.9em;}
#mainright{background:#fff;float:left;margin-top:20px;overflow:hidden;width:166px;}
#maincenter{background:#fff;float:left;margin-left:14px;margin-right:14px;margin-top:20px;text-align:left;width:417px;}
#mainleft{background:#fff;float:left;margin-top:20px;width:163px;}
#banner{background:#fff;}
p,h1,pre{margin:0 10px 10px;}
h1{font-size:1.3em;padding-top:10px;}
#banner h1{margin:0;padding:10px;}
#navcontainer{background-color:#426208;float:left;width:100%;}
#navcontainer ul{color:#FFF;font-size:.95em;font-weight:700;margin:0;padding:0 0 0 7%;}
#navcontainer ul li{display:inline;}
#navcontainer ul li a{background-color:#426208;border-right:1px solid #94B473;color:#FFF;float:left;font-size:.95em;padding:5px 6px;text-decoration:none;}
#navcontainer ul li a:hover{background-color:#7B9D25;color:#FFF;}
#navlist li a:hover,#navlist li a:active{background:#C33;color:#FFF;text-align:left;text-decoration:none;}
#first{border-left:1px solid #94B473;}
#subscribe{background-color:#D0D8BF;padding-top:3px;text-align:center;}
#benefits{background-color:#E4EAE4;padding:4px 4px 4px 3px;text-align:left;}
#benefits ul{margin-top:-5px;}
#dyansplace{color:#014b0e;font-size:140%;}
.smallfont{font-size:.88em;}
ul{list-style:outside;}
li{padding-bottom:5px;}
.pictureright{float:right;margin-left:15px;position:relative;}
#rightbox{background-color:#E4EAE4;padding:5px;}
h2,strong{color:#000;}
h2{font-size:1.2em;}
#store{margin-left:80px;padding:35px;width:50%;}
.smallcaps{font-size:.8em;font-weight:700;}
.itemtitle{color:#063;font-size:1.2em;font-weight:700;}
.price{color:#063;font-size:1em;font-weight:700;padding-left:20px;}
.floatleft{float:left;margin-right:5px;position:relative;}
.item{background:#ffc;border:1px solid #fc6;margin:20px;min-height:170px;padding:10px;}
.checkout{float:right;margin-top:-35px;}
a,a:visited{color:#033;}
#motivational{margin-left:15px;padding:35px;}
#community{margin-left:15px;padding:35px;}

#wellness{margin-left:15px;padding:35px;}
#bigleftpanel{padding:0 35px 1% 15px 1%;float:left;width:35%;}
#bigrightpanel{padding:0 1% 15px 1%;float:left;width:35%;}