body {
	background-color: #f7a033;
	background-image: url(images/herbalife_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

td, th {
	font-size: 13px;

}


a:link, a:visited, a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover {
	color: #f1f1f1;
}

.navi {
padding: 5px 5px;
text-align:center;
font-weight: bold;
}

.navi a:link, .navi a:visited, .navi a:active {
margin-right: 50px; 
color: #E4EABC;
}

.navi a:hover {
text-decoration: underline;
color: #fff;
}

.inposi {
text-align:center;
font-weight: bold;
font-size: 12px;
}

.leftside {
padding: 5px 15px;
background-color:#4C712B;
text-align: left;
}

.rightside {
padding: 5px 5px;
background-color: #74A843;
text-align: center;
}

form {
margin: 0px 0px;
padding: 0px 0px;
}

input {
font-size: 10px;
margin: 0px 0px;
padding: 3px 3px;
background-color: #74A843;
border: none;
}

textarea {
border: none;
background-color: #74A843;

}

h2 { font-size: 14px;
font-weight:normal;
margin: 4px 0px;
padding: 4px 0px;
}

h2.cl {
color:#74A843;
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
text-transform:capitalize;
}

h2.c2 {
color:#9BCA00;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
text-transform:capitalize;
}

h2.c3 {
color:#fff;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
text-transform:capitalize;
}

h2.c4 {
color:#fff;
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
text-align:center;
text-transform:capitalize;
margin-top: 5px;
margin-bottom: 5px;
}

#myhead {
background:#fff url('images/herbalife.jpg') repeat-x -640px 0px;
}

.padme{
margin: 10px 5px;
width: 96%;
}

.fright{
float: right;
}

.fleft{
float: left;
}


/* PEOPLE */
.clear {
clear: both;
}

.inline {
padding: 10px 10px;
margin-bottom: 15px;
background-color: #74A843;
height: 140px;
}

.thumbnail {
float: left;
margin-top: 15px;
margin-left: 15px;
width: 110px;
}

.shtdesc {
font-size: 12px;
color: #f1f1f1;
margin-top: 5px;
display: block;
}

.people {
height: 120px;
margin: 5px 5px;
padding: 5px 5px;
background-color: #74A843;
}

.caption a:link, .caption a:active, .caption a:visited, {
font-weight: bold;
font-size: 14px;
}

.caption {
padding: 10px 10px 10px 130px;
font-size: 12px;
}

.caption a{
margin-bottom: 25px;
font-weight: bold;
}


.spcz {
padding: 10px 10px 10px 220px;
 }

.separation {
width: 80%;
border: none;
border-bottom: 1px solid #ECECEC;
}

.capname {
font-weight: bold;
font-size:14px;
}

/* PRODUCTS */

.products {
height: 140px;
margin: 5px 5px;
padding: 5px 5px;
background-color: #74A843;
}

.products .caption a:link, .products .caption a:active,.products .caption a:visited, {
font-weight: bold;
font-size: 14px;
}

.products .caption {
padding: 10px 10px 10px 150px;
font-size: 12px;
}

.products .caption a{
margin-bottom: 25px;
}

.products .separation {
width: 80%;
border: none;
border-bottom: 1px solid #ECECEC;
}

#pronav {
text-align: right;
padding: 8px 8px;
margin: 5px 5px;
font-weight: bold;
color:#74A843;
}

.flovours {
text-align:right;
display:block;
}

.pbutton {
background-color: #EBE9ED;
padding: 3px 3px;
font-size: 12px;
}

.pform input {
margin: 0px 0px;
padding: 2px 0px;
}

.pqtyint {
border: 1px solid #4C712B;
background-color: #4C712B;
padding: 3px 3px;
font-size: 12px;
color: #fff;
text-align:center;
font-weight:bold;
}

.pqty {
display: block;
margin: 10px 5px;
text-align: right;
}

.ppricez { 
font-size: 12px;
color: #F8C95F;
font-weight: bold;
}

.ptitlez {
color:#4C712C;
font-size:17px;
font-weight:bold;
margin:0;
padding:0;
text-transform:capitalize;
display: block;
border: 0px 0px;
}

.ptitle {
color:#4C712C;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
text-transform:capitalize;
}

.pprice { 
display: block;
font-size: 13px;
color: #F8C95F;
font-weight: bold;
margin-top: -5px;

}

.pdesc {
display: block;
font-size: 12px;
color: #E5EFD6;
}

.navpos {
width: 260px;
text-align:center;
float: left;
padding: 5px 0px;
}

.marq {
width: 350px;
padding: 5px 0px;
}

.copyr {
font-size: 12px;
text-align:center;
padding: 5px auto;
}

#testimonial {
padding: 2px 10px;
text-align:left;
background-color: #72A943;
}



#leftcol {
background-color: #4C712B;
width: 80%;
padding-right: 30px;
}

.shipping {
border: 1px solid #fff;
padding: 10px 10px;
font-weight: bold;
font-size: 14px;
text-align:center;
background-color: #fff;
color: #4C712B;
margin: 10px 15px;
width: 340px;
}


/* DROP DOWN */
#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:20px;
width: 350px;
}

#dropmenudiv a{
width: 200px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #74A843;
padding: 3px 5px;
font-size:12px;
color: #E4EABC;
text-decoration: none;
font-weight: bold;
background-color: #91C269;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E4EABC;
color: #4C712B;
}

.announce {
font-size: 12px;
line-height: 15px;
color: #f1f1f1;
background-color: #72A943;
text-align:left;
padding: 10px 10px;
margin: 10px 50px;
}

.psps {
height: 330px;
}

.quetos {
text-align: center;
font: italic 24px "Times New Roman", Arial;
margin: 35px 150px 0px 100px;
}

.imright {
float: right;
}

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 267px; /*marquee height */
overflow: hidden;
margin: 10px 0;
background: #72A943 url('images/testi.jpg') no-repeat 0px 0px;
}


ul#ibp {
	margin-left:50px;
	background: #4C712B url(images/bgbag.jpg) no-repeat left center;
}

#ibp li {
	margin:5px 20px 5px 200px;
	padding: 2px 2px;
	list-style:none;
	font-size:12px;
	font-family:Arial,Verdana;
	font-weight:bold;
	border-bottom: 1px solid #72A943;
}

.notes {
	font-size:13px;
	font-style: italic;
}