/* CSS Document */

body {
	font:80% arial, helvetica, sans-serif;
	margin:0;
	padding-top: 20px;
	text-align:center;
	background-color:#e9e61b;
	background-image:url(../bkgd.gif);
	background-repeat: repeat-x;
	}
		
h1, h2 {
	margin: 0;
		}
	
		
/* Specific Divs */

#container {
		width:900px;
		margin:0 auto;
		position:relative;
		}
#container2 {
		width:900px;
		background-image:url(../containerbkgd.gif);
		background-repeat: repeat-x;
		}	

#header {
		width:900px;
		height:150px;
		background-image:url(../images/header.gif);
		}
		
#header a {
	display: block;
	width:180px;
	height:120px;
	float: right;
}

#header a span {
    display: none;
}

#header2 {
		width:900px;
		height:23px;
		background-image:url(../images/header2slug.jpg);
		}
		
a:link {
	color: #666666;
	text-decoration: underline;
}

a:visited {
	color: #666666;
}

a:hover {
	color: #FF3399;
	}
	
a.one:link {
	color: #00F;
	text-decoration:underline;
}
	
#footer {
		background:#e9e61b;
		clear:both;
		}
#footer p {
		color: #666666;
		padding:5px;
		margin:0;
		font-size:8px;
    	}
		
#navigation1 {
	position:absolute;
	left:0;
	top:173px;
	width:165px;
	background-color:#ff7f00;
		}
#navigation1 td{
	border-bottom: 1px solid #FFFFFF;
		}
		
#navigationSub td {
	width:165px;
	background-color:#ce1142;
	}
	
#navigationSub a {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #FFFFFF;
	text-align:right;
	line-height:14px;
	text-decoration: none;
	display:block;
	padding:8px 8px 8px 8px;
	}
	
#navigationSub a:hover {
	color:#FFFF00;
	}

#navigation2 {
		position:absolute;
		right: 0;
		width: 184px;
		top:173px;
		background-color:#fffdec;
		}
#navigation2Topbkgd {
	width: 184px;
	height:60px;
	background-image:url(../images/header_news.jpg);
	background-repeat: no-repeat;
	float:left;
	}

#navigation2Contentbkgd {
		width:184px;
		background-image:url(../images/rightpanel/middlerightpanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#navigation2Bottombkgd {
		width:184px;
		height:9px;
		background-image:url(../images/rightpanel/bottomrightpanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
	
#navigation2Contentbkgd p {
	padding-left: 6px;
	padding-right: 7px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	padding-top: 0px;
    }
	
#navigation2Content {
		width:160px;	
	}	
	
#navigation3Topbkgd {
	width: 184px;
	height:60px;
	background-image:url(../images/header_getintouch.jpg);
	background-repeat: no-repeat;
	float:left;
	}

#navigation3Contentbkgd {
		width:184px;
		background-image:url(../images/rightpanel/middlerightpanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#navigation3Bottombkgd {
		width:184px;
		height:9px;
		background-image:url(../images/rightpanel/bottomrightpanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
#navigation3Contentbkgd p {
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 10px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	padding-top: 0px;
    }
#navigation3Content {
		width:160px;	
	}	
#navigation4Topbkgd {
	width: 184px;
	height:10px;
	background-image:url(../images/rightpanel/toprightpanel.jpg);
	background-repeat: no-repeat;
	background-color:#fffdec;
	float:left;
	}

#navigation4Contentbkgd {
		width:184px;
		background-image:url(../images/rightpanel/middlerightpanel.jpg);
		background-repeat: repeat-y;
		background-color:#fffdec;
		float:left;		
	}
	
#navigation4Bottombkgd {
		width:184px;
		height:9px;
		background-image:url(../images/rightpanel/bottomrightpanel.jpg);
		background-repeat: no-repeat;
		background-color:#fffdec;
		float:left;
	}
		
#content {
		position:absolute;
		left:165px;
		top:173px;
		background-color:#fffdec;
		width:550px;
		}
	
#content2Topbkgd {
	width:551px;
	height:12px;
	background-image:url(../images/middlepanel/topmiddlepanel.jpg);
	background-repeat: no-repeat;
	float:left;
	}

#content2Contentbkgd {
		width:551px;
		background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#content2Bottombkgd {
		width:551px;
		height:9px;
		background-image:url(../images/middlepanel/bottommiddlepanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
	
#content2Contentbkgd p {
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 10px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	padding-top: 0px;
    }
	
#content2Content {
		width:160px;	
	}		
	
#content3bkgd {
	width: 551px;
	height:358px;
	background-image:url(../images/bottomslug.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#content3bkgd p {
	padding-left: 170px;
	padding-top: 20px;
	padding-right: 25px;
	font-size: 14pt;
	text-align:left;
	color: #CF10B0;
	line-height: 120%;
    }
	
#contentourpeopleTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_ourpeople.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contenthispanicbeveragesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_hispanic.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentaboutusTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_aboutus.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentaboutusContentbkgd {
		width:551px;
		background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#contentaboutusContentbkgdleft {
		width:230px;
		float:left;		
	}
	
#contentaboutusContentbkgdright {
		width:295px;
		float:right;	
		padding-left: 5px;
		padding-right: 15px;
		font-size: 10pt;
		text-align:left;
		color: #666666;
		line-height: 130%;
	}
	
#contentaboutusBottombkgd {
		width:551px;
		height:9px;
		background-image:url(../images/middlepanel/bottommiddlepanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
	
#contentaboutusContentbkgd p {
	padding-left: 10px;
	padding-top: 10px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	line-height: 130%;
    }
	
#contentfoodsafetyTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_foodsafety.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentfoodsafetyContentbkgd {
		width:551px;
		background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#contentfoodsafetyBottombkgd {
		width:551px;
		height:9px;
		background-image:url(../images/middlepanel/bottommiddlepanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
	
#contentfoodsafetyContentbkgd p {
	padding-left: 10px;
	padding-top: 10px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	line-height: 130%;
    }
	
#contentfoodsafetyContentbkgd h1 {
	padding-left: 10px;
	padding-top: 10px;
	font-size: 10pt;
	font-wieght:bold;
	text-align:left;
	color: #3366CC;
	line-height: 130%;
    }
		
#contentgivesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_gives.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentgivesContentbkgd {
		width:551px;
		background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#contentgivesBottombkgd {
		width:551px;
		height:9px;
		background-image:url(../images/middlepanel/bottommiddlepanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}

#contentsecondarypkgTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_secondarypackaging.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentsecondarypkgContentbkgd {
		width:551px;
		background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
		background-repeat: repeat-y;
		float:left;		
	}
	
#contentsecondarypkgBottombkgd {
		width:551px;
		height:9px;
		background-image:url(../images/middlepanel/bottommiddlepanel.jpg);
		background-repeat: no-repeat;
		float:left;
	}
	
#contentsecondarypkgContentbkgd p {
	padding-left: 10px;
	padding-top: 2px;
	font-size: 10pt;
	text-align:left;
	color: #666666;
	line-height: 130%;
    }
	
#contentsecondarypkgContentbkgd h1 {
	padding-left: 10px;
	padding-top: 10px;
	font-size: 10pt;
	font-wieght:bold;
	text-align:left;
	color: #3366CC;
	line-height: 100%;
    }	
	
#contentprivatelabelTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_privatelabel.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentdrinkispinkTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_drinkispink.jpg);
	background-repeat: no-repeat;
	float:left;
	}
	
#contentcontractmanuTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_contractmanufacturing.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentpackageoptionsTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_packageoptions.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentproductdevTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_productdevelopment.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentproductsTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_products.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentcocktailmixesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_cocktails.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentcocktailContentbkgd {
	width:551px;
	background-image:url(../images/middlepanel/middlemiddlepanel.jpg);
	background-repeat: repeat-y;
	float:left;
	padding-left: 50px;
	padding-right: 50px;
	}
	
#contentgranitamixesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_granita.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentsmoothiemixesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_smoothie.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentlemonadesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_lemonades.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentjuicesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_juices.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentcoffeeteaTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_coffeetea.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentneutralbasesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_neutral.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentslusheemixesTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_slushee.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentequipmentpartnersTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_equipmentpartners.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentpackagingpartnersTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_packaging.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
	
#contentcontactusTopbkgd {
	width: 551px;
	height:86px;
	background-image:url(../images/header_contactus.jpg);
	background-repeat: no-repeat;
	float:left;
	}	
		
.navHead {
	color: #666666;
	font-size: 9pt;
	font-weight:normal;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom:1px;
	}
	
.contactUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #FFFFFF;
	width: 900px;
	text-align: right;
	text-decoration: none;
	}
	
.navText {
	font: 10px verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	line-height:14px;
	padding-left: 12px;
	text-decoration: none;
	}
	
.navTextBrown {
	font: verdana, arial, helvetica, sans-serif;
	font-size: 11pt;
	color: #5A2301;
	text-align:left;
	line-height:20px;
	text-decoration: none;
	font-weight: bold;
	}
	
 .smallText {
 	font:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
 	}
	
.smallText2 {
	font:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	font-weight:normal;
	text-align:center;
 	}
	
	.smallText3 {
	font:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	font-weight:normal;
	text-align:center;
 	}
