body {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#container{
text-align:center;
}
#mainContent {
position:relative;
/*background-image:url(images/content_background.gif); */
/*background-repeat:no-repeat; */
/*background-position:center; */
/*width:875px;*/
/*width:50%;*/
width:877px;
height:600px;
/*background-color:#CC99FF; */
margin-top:75px;
/*margin-left:20%;*/
}
#navLayer {
/*position:relative;*/
left:105px;
margin-top:-665px;
width:920px;
height:90px;
/*background-color:#CCFF33; */
text-align:left; 
}
#homeBtn {
position:absolute;
margin-left:200px;
margin-top:0px;
width:120px;
}
#aboutBtn {
position:absolute;
margin-left:280px;
margin-top:0px;
width:120px;
}
#productsBtn {
position:absolute;
margin-left:360px;
margin-top:0px;
width:120px;
}
#storeBtn {
position:absolute;
margin-left:440px;
margin-top:0px;
width:120px;
}
#wholesaleBtn {
position:absolute;
margin-left:520px;
margin-top:0px;
width:120px;
}
#recipesBtn {
position:absolute;
margin-left:600px;
margin-top:0px;
width:120px;
}
#blogBtn {
position:absolute;
margin-left:680px;
margin-top:-0px;
width:120px;
}
#contactBtn {
position:absolute;
margin-left:760px;
margin-top:0px;
width:120px;
}
#sub-nav {
/*position:relative; */
/*left:315px; */
left:0px;
/*margin-left:275px; */
margin-left:200px;
margin-top:-10px;
width:600px;
height:40px;
/*background-color:#CCFF33; */
text-align:left; 
}
#footer {
/*
position:relative;
margin-top:550px;
margin-top:676px; 
margin-top:0px;
margin-left:40px;
width:100%;
text-align:left;
*/
}
/* the div footer_prods replaces footer on all of the products pages  */
#footer_prods {  /* this is what IE8 will use  */
position:absolute;
margin-top:540px;
margin-left:20px;
width:700px;
text-align:left;
}

#pageContent {  /* this is what IE8 will use  */
margin-top:78px;
margin-left:85px;
width:700px;
height:430px;
}
#pageContent, #ie8#fix{   /* this is what all other browsers will use  */
margin-top:78px;
margin-left:85px;
width:700px;
height:430px;
}

#pageContent_faq {
margin-top:78px;
margin-left:85px;
width:740px;
height:430px;
overflow:scroll;
/*background-color:#CCFF66; */
}
#productSection {
position:absolute;
/*margin-top:-28px; */
margin-top:-31px;
margin-left:0px;
width:720px;
height:420px;
/*background-color:#CCFF66; */
}
#productBox {
margin-top:0px;

}
#prod1 {
position:relative;
margin-top:30px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#prod2 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#prod3 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#prod4 {
position:relative;
margin-top:30px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#prod5 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#prod6 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}



#journaling_prod1 {
position:relative;
margin-top:30px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod2 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod3 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod4 {
position:relative;
margin-top:-175px;
margin-left:570px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod5 {
position:relative;
margin-top:30px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod6 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod7 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#journaling_prod8 {
position:relative;
margin-top:-175px;
margin-left:570px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}


#bean1 {
position:relative;
margin-top:10px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean2 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean3 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean4 {
position:relative;
margin-top:-175px;
margin-left:570px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean5 {
position:relative;
margin-top:30px;
margin-left:0px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean6 {
position:relative;
margin-top:-175px;
margin-left:190px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean7 {
position:relative;
margin-top:-175px;
margin-left:380px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean8 {
position:relative;
margin-top:-175px;
margin-left:570px;
width:175px;
height:175px;
/*background-color:#CCFF66; */
}
#bean_detail_image {
position:relative;
margin-top:30px;
margin-left:0px;
width:180px;
height:360px;
background-color:#CCcccc; 
}
#bean_description {
position:relative;
margin-top:-360px;
margin-left:240px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}
#prod_detail_image {
position:relative;
margin-top:30px;
margin-left:0px;
width:360px;
height:360px;
background-color:#CCcccc; 
}
#seed_detail_image {
position:relative;
margin-top:30px;
margin-left:0px;
width:360px;
height:348px;
background-color:#ffffff; 
}
#kraft_detail_image {
position:relative;
margin-top:30px;
margin-left:0px;
width:360px;
height:360px;
background-color:#ffffff; 
}
#ribbon_detail_image {
position:relative;
margin-top:30px;
margin-left:0px;
width:200px;
height:360px;
background-color:#ffffff; 
}
#prod_description {
position:relative;
margin-top:-360px;
margin-left:390px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}
#prod_description_narrow_1 {
position:relative;
margin-top:-360px;
margin-left:304px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}

#prod_description_narrow_2 {
position:relative;
margin-top:-360px;
margin-left:226px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}

#tags_description {
position:relative;
margin-top:-360px;
margin-left:211px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}

#stickers_description {
position:relative;
margin-top:-360px;
margin-left:224px;
width:200px;
height:200px;
/*background-color:#CCFF66; */ 
}

.footerText{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
color:#61b04c;
}
.footerText a:link {
color:#ffffff;
text-decoration:none;
}
.footerText a:visited {
text-decoration: none;
color:#ffffff;
}
.footerText a:hover {
text-decoration: none;
color:#ef6abf;
}
.footerText a:href {
text-decoration: none;
color:#ef6abf;
}


.bodyText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.formText {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.headerText {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.headerText-sub {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
}
.faqText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
.sub-navText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
/* style rules for the links in the sub-nav are given below - this order of rules is important - do not change  */
.sub-navText a:link {
color:#ffffff;
text-decoration:none;
}
.sub-navText a:visited {
text-decoration: none;
color:#ffffff;
}
.sub-navText a:hover {
text-decoration: none;
color:#ef6abf;
}
.sub-navText a:href {
text-decoration: none;
color:#ef6abf;
}
.prod_detailText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:17px;
}
.pageLinksText{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ef6abf;
}
.pageLinksText a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.pageLinksText a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color:#000000;
}
.pageLinksText a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color:#ef6abf;
}
.pageLinksText a:href {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color:#ef6abf;
}
.products_landing_text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
line-height:25px;
}