@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	margin-top:30px;
}


#Icocontainer { 
	width: 766px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: right; /* this overrides the text-align: center on the body element. */
	margin-top:0px;
	border:0px solid red;
} 
#container { 
	width: 766px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top:0px;
} 
.gigirl {
	background-attachment: scroll;
	background-image: url(../images/giGirl.jpg);
	background-repeat: no-repeat;
}

.GradientHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 8px;
}
.copyFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}
.copyFontWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
	text-decoration:none;
}
.copyFont :link { color: #2E6529 ; text-decoration:none}  /* for unvisited links */
.copyFont  :visited { color: #FF9900 ; text-decoration:none} /* for visited links */
.copyFont  a:active { color: #2E6529 } /* when link is clicked */
.copyFont  a:hover { color: #00CC00 ; text-decoration:underline} /* when mouse is over link */
.copyFontWhite :link { color: #FFFFFF ; text-decoration:none}  /* for unvisited links */
.copyFontWhite  :visited { color: #FFFFFF ; text-decoration:none} /* for visited links */
.copyFontWhite  a:active { color: #FFFFFF } /* when link is clicked */
.copyFontWhite  a:hover { color: #FFFFFF ; text-decoration:none} /* when mouse is over link */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #B01E20;
	line-height: 2px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #B01E20;
	line-height: 2px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #B01E20;
	line-height: 2px;
}

.orangeButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF7D10;
	height: 20px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.whiteCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.RedHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #942431;
}
.GreenLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #339933;
	line-height: 10px;
	text-transform: none;
	letter-spacing: -1px;
	word-spacing: 1px;
}
.GreenLinks a link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #339933;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: -1px;
	word-spacing: 1px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	list-style-position: inside;
	list-style-type: disc;
	padding-top:0px;
	margin: 3px;
}
.searchBG {
	background-image: url(../images/searchBarBg.jpg);
	background-repeat: repeat-x;
	background-color: #FFF3C5;
}

.gigirlBlock {
	padding-left:75px;
}
#toddy2 {
	padding-left:10px;
}
.gigirlCopyBlock {
	padding-left:5px;
}
.copyFontSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 10px;
}
.copyFontSmallGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #006600;
	letter-spacing: 0px;
}
.GreenHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2E5A33;
}
.RedHeadingsUnBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B01E20;
}
#copyContainer {
	width: 80%; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	border:0px solid red;
}
#copyContainerProd {
	width: 98%; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 10px;
	border:0px solid red;
}
#wg {
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	border:0px solid red;
	background-image: url(../images/wheatgrass/base.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#erex {
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	border:0px solid red;
	background-image: url(../images/erex/base.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#toddy {
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	border:0px solid red;
	background-image: url(../images/toddy/background.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#prodImageCaps {
	width: 95%; /* the auto margins (in conjunction with a width) center the page */
	border:0px solid red;
	padding-left:5px;
}
.copyFontGreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #296529;
	line-height: 11px;
}
.RedHeadingsSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #942431;
}
.GradientHeadersLrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
	padding-left:15px;
}
.copyFontBlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	line-height: 11px;
}
.copyFontToddyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CF3831;
	line-height: 11px;
}
.copyFontLBlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009999;
	line-height: 11px;
}
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 12px;
}
.GreenHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #397D42;
}
.copyFontPinkBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BD2863;
	line-height: 11px;
}
.erexCouple {
	background-attachment: scroll;
	background-image: url(../images/erex/erexBg2.jpg);
	background-repeat: no-repeat;
}
