/* CSS Document */




body{
		margin:0;
		background-color: #e2e2e2;
	}
	
	#bodycontent{
		width:100%;
		padding:10px;
		overflow:hidden;
	}
	
	#content{
		width: 565px;
		height:550px;
		text-align: left;
		position: absolute;
		top: 0px;
		left: 0;
		padding-top:65px;
		height: 467px;
	}
	
	#contentinner{
		width:940px;
		margin:0 auto;
		padding-left:20px;
	}
	
	#contentcontainerinner{
		width:100%;
		position:absolute;
		top:0px;
		left:0px;
	}
	
	#flash{
		width:940px;
		height:550px;
	}
	
	#flashinner{
		width:100%;
	}
	
	#footer{
		width:940px;
		height:85px;
	}
	
	#footercontainer{
		width:100%;
		background:url(images/footer-bg.jpg) top left repeat-x;
	}
	
	#footerlogo{
		padding-left:0px;
	}
	
	#footernav{
		height:35px;
		width:940px;
		margin:auto;
		padding-left:30px;
		padding-top:27px;
	}
	
	#header{
		width:940px;
		height:69px;
		background:url(images/header.jpg) top left no-repeat;
		margin:auto;
	}
	
	#headercontainer{
		width:100%;
		background-color:#FFFFFF;
	}
	
	#imagecallouts{
		width:500px;
		padding-top:45px;
		overflow:hidden;
	}
	
	#left{
		width:500px;
		float:left;
		padding-left:10px;
		overflow:hidden;
	}
	
	#leftbodycontent{
		width:455px;
		float:left;
		padding-top:20px;
	}
	
	#leftimage{
		width:244px;
		float:left;
	}
	
	#logo{
		width:276px;
		height:48px;
		padding-top:10px;
	}
	
	#maincontainer{
		width:100%;
		background:url(images/content-bg.jpg) top left repeat-x;
	}
	
	#maincontainerinner{
		width:100%;
		position:relative;
	}
	
	#maininner{
		width:940px;
		height:550px;
		margin:auto;
		position:relative;
	}
	
	#nav{
		height:35px;
		width:940px;
		background-color:#FFFFFF;
		margin:auto;
	}
	
	#navcontainer{
		width:100%;
		background-color:#FFFFFF;
		border-top:1px solid #d5d5d5;
		border-bottom:1px solid #d5d5d5;
	}
	
	#phonenumber{
		float:left;
		width:340px;
		height:35px;
		text-align:left;
	}
	
	#pageheader{
		height:55px;
		width:100%;
		border-bottom:1px solid #d5d5d5;
	}
	
	#pagetitle{
		font-size:24px;
		font-family:"Times New Roman", Times, serif;
		color:#1f88bb;
		padding-top:20px;
	}
	
	#phonenumbertext{
		font-family: "Times New Roman", Times, serif;
		font-size:16px;
		color:#4b4b4b;
		text-align:right;
		padding-top:8px;
	}
	
	#rightbodycontent{
		width:440px;
		float:left;
	}
	
	#rightimage{
		width:244px;
		float:left;
		margin-left:10px;
	}
	
	#wrapper{
		width:100%;
	}
	
	.footernavbutton a {
		height:35px;
		padding-left: 10px;
		padding-right:10px;
		font-family: "Times New Roman", Times, serif;
		font-size:14px;
		color:#212121;
		text-decoration: none;
		float:left;
	}
	.footernavbutton a:hover { 
		color: #212121;
		text-decoration:underline;
	}
	
	.footernavdivider{
		background:url(images/footernavdiv.gif) no-repeat;
		background-position:0 11px;
		width:1px;
		height:35px;
		float:left;
	}
	
	.footernavtext{
		padding-top:10px;
	}
	
	.fourteenpx{
		font-size:14px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
		line-height:20px;
	}
	
	.navbutton a {
		display:block;
		height:35px;
		padding-left: 10px;
		padding-right:10px;
		font-family: "Times New Roman", Times, serif;
		font-size:14px;
		color:#4b4b4b;
		background: url("images/button.gif") 0 0 repeat-x;
		text-decoration: none;
		float:left;
	}
	.navbutton a:hover { 
		background-position: 0 -35px;
		color: #FFFFFF;
	}
	
	.navdivider{
		background:url(images/navdiv.gif) no-repeat;
		background-position:0 11px;
		width:1px;
		height:35px;
		float:left;
	}
	
	.navtext{
		padding-top:10px;
	}
	
	.sixteenpx{
		font-size:16px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
	}
	
	.thirtypx{
		font-size:30px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
	}
	
	.twentyfourpx{
		font-size:24px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
	}
	
	.twentyonepx{
		font-size:21px;
		font-family:"Times New Roman", Times, serif;
		color:#1f88bb;
	}
	
	/* Adam's changes*/
	
	#advertising{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#advertisinginner{
		background:url(images/advertising.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#bottomimage_aboutus{
		width:300px;
		height:197px;
		padding-left:40px;
		padding-top:40px;
	}
	
	#distributor{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
	}
	
	#distributorinner{
		background:url(images/distributor-management.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#flashinnerservices{
		width:100%;
		height:1348px;
	}
	
	#leftbodycontent_aboutus{
		width:590px;
		float:left;
		padding-top:20px;
	}
	
	#logistics{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#logisticsinner{
		background:url(images/logistics-transportation.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#import{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#importinner{
		background:url(images/import-warehousing.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#marketing{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#marketinginner{
		background:url(images/marketing-services.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#merchandising{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
	}
	
	#merchandisinginner{
		background:url(images/merchandising.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#promotion{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#promotioninner{
		background:url(images/promotion-public-relations.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#rightbodycontent_aboutus{
		width:350px;
		float:left;
	}
	
	#regulatory{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
	}
	
	#regulatoryinner{
		background:url(images/regulatory-compliance.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#sales{
		width:295px;
		background:url(images/box-bg.gif) top left repeat-x;
		background-color:#FFFFFF;
		border:1px solid #e5e5e5;
		float:left;
		margin-left:15px;
	}
	
	#salesinner{
		background:url(images/sales.jpg) top left no-repeat;
		background-position:17px 0px;
		height:290px;
		margin-top:6px;
		margin-left:9px;
	}
	
	#servicesbottomrow{
		width:940px;
		overflow:hidden;
		clear:both;
		margin-top:15px;
	}
	
	#servicesmain{
		width:940px;
		clear:both;
	}
	
	#servicesmiddlerow{
		width:940px;
		overflow:hidden;
		clear:both;
		margin-top:15px;
	}
	
	#servicestop{
		width:940px;
		height:340px;
		background-color:#FFFFFF;
	}
	
	#servicestopleft{
		width:322px;
		float:left;
	}
	
	#servicestopright{
		width:617px;
		float:left;
	}
	
	#servicestoprightbg{
		background:url(images/blue-line.gif) top left no-repeat;
		width:587px;
		height:268px;
		margin-left:30px;
		margin-top:35px;
	}
	
		#servicestoprightbg2{
			background:url(images/blue-line.gif) top left no-repeat;
			width:587px;
			height:268px;
			margin-left:30px;
			margin-top:35px;
		}
	
	#servicestoprighttext{
		font-family:"Times New Roman", Times, serif;
		font-size:15px;
		color:#4b4b4b;
		width:490px;
		height:95px;
		padding-top:45px;
		padding-left:70px;
		line-height:20px;
	}
	
		#servicestoprighttext2{
			font-family:"Times New Roman", Times, serif;
			font-size:15px;
			color:#4b4b4b;
			width:490px;
			height:95px;
			padding-top:15px;
			padding-left:70px;
			line-height:20px;
		}
	
	#servicestoprow{
		width:940px;
		overflow:hidden;
	}
	
	#topimage_aboutus{
		width:300px;
		height:197px;
		padding-left:40px;
		padding-top:25px;
	}
	
	.boxtext{
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		color:#4b4b4b;
		line-height:14pt;
	}
	
	.boxtext ul{
		margin-left:0px;
		padding-left:15px;
		padding-top:42px;
		background-repeat:no-repeat;
	}
	
	.boxtext li{
		background-image:url(images/plus.gif);
		padding-right:15px;
		background-repeat:no-repeat;
		padding-left: 15px;
	}
	
	.boxtitle{
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		color:#0086c7;
		padding-left:100px;
		padding-top:27px;
		font-weight:bold;
	}
	
	.firstline{
		font-size:20px;
	}
	
	.textwrapped{
		float:left;
		
		padding-right:10px;
	}
	
	.twentypx{
		font-size:20px;
	}
	
/* Nick's Contact page css */

.cu_twentyfourpx{
		position: relative;
		top: 8px;
		font-size:24px;
		line-height: 24px;
		font-family:"Times New Roman", Times, serif;
		color:#000000;
	}	

	.cu_eighteenpx{
		font-size:18px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
	}
	
	.cu_sixteenpx{
		font-size:16px;
		font-family:"Times New Roman", Times, serif;
		color: #4b4b4b;
	}
	
	.cu_twentyfourpx2{
		font-size:24px;
		font-family:"Times New Roman", Times, serif;
		color: #4b4b4b;
	}
	
	.form_text_effect {    
 
		border-width: 1px;    
		border-style: solid;    
		border-color: #b7b7b7;    
		
		font-size:14px;
		font-family:"Times New Roman", Times, serif; 
		color: #4b4b4b;    
		width: 227px;    
		height: 23px;
		
		vertical-align: middle;
		
		padding-top:7px;	
	}
	.form_text_effect:hover   {    border-color: #0086c7;    border-width: 1px;    } 
	.form_text_effect:focus    {    border-color: #0086c7;    border-width: 1px;    }
	
	.form_text_effect2 {    
 
		border-width: 1px;    
		border-style: solid;    
		border-color: #b7b7b7;    
		
		font-size:14px;
		font-family:"Times New Roman", Times, serif; 
		color: #4b4b4b;    
		width: 107px;    
		height: 23px;
		
		vertical-align: middle;	
		
		padding-top:7px;
	}
	.form_text_effect2:hover    {    border-color: #0086c7;    border-width: 1px;    } 
	.form_text_effect2:focus    {    border-color: #0086c7;    border-width: 1px;    }
	
	.form_text_effect3 {    
 
		border-width: 1px;    
		border-style: solid;    
		border-color: #b7b7b7;    
		
		font-size:14px;
		font-family:"Times New Roman", Times, serif; 
		color: #4b4b4b;    
		width: 87px;    
		height: 23px;
		
		vertical-align: middle;
		
		padding-top:7px;	
	}
	.form_text_effect3:hover    {    border-color: #0086c7;    border-width: 1px;    } 
	.form_text_effect3:focus    {    border-color: #0086c7;    border-width: 1px;    }
	
	.form_textarea_effect {    
 
		border-width: 1px;    
		border-style: solid;    
		border-color: #b7b7b7;    
		
		font-size:14px;
		font-family:"Times New Roman", Times, serif; 
		color: #4b4b4b;    
		width: 490px;    
		height: 100px;
		
		vertical-align: middle;	
	}
	.form_textarea_effect:hover   {    border-color: #0086c7;    border-width: 1px;    } 
	.form_textarea_effect:focus    {    border-color: #0086c7;    border-width: 1px;    }
	
	.cu_form_submitbtn {
		width: 490px;
		height: 30px;
		font-family:"Times New Roman", Times, serif; 
		color: #ffffff;
		font-size: 20px;
		border:1px solid #b7b7b7;
		background-color: #0086c7;
		text-align: left;
		cursor:hand;
	}
	.cu_form_submitbtn:hover   { border-color: #0086c7; background-color: #54a9d2; border-width: 1px; cursor:hand; } 
	.cu_form_submitbtn:focus    { border-color: #0086c7; background-color: #54a9d2; border-width: 1px; }
	
	.cu_links a { color: #0086c7; text-decoration: none; }
	.cu_links a:hover { color: #4b4b4b; text-decoration: underline; }
	.cu_links a:visited { color: #0086c7; }
	.cu_links a:visited:hover { color: #4b4b4b; }

	.black_links a{ color: #000000; text-decoration: none; }
	.black_links a:hover { color: #0086c7; text-decoration: underline; }
	.black_links a:visited { color: #000000; }
	.black_links a:visited:hover { color: #0086c7; }
	
	.black_links2 a{ color: #000000; text-decoration: underline; }
	.black_links2 a:hover { color: #0086c7; text-decoration: none; }
	.black_links2 a:visited { color: #000000; }
	.black_links2 a:visited:hover { color: #0086c7;; }

/* Adam's additions to Contact page */
#chris{
	height:103px;
	padding-top:20px;
}

#chris a{
	color:#1f88bb;
	text-decoration:none;
}

#chris a:hover{
	color:#1f88bb;
	text-decoration:underline;
}

#chris a:visited{
	color:#1f88bb;
}

#chrisinner{
	padding-left:25px;
	padding-top:20px;
}

#contactaddress{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#4b4b4b;
	line-height:20px;
}

#contactbodyleft{
	width:565px;
	float:left;
	overflow:hidden;
	padding-top:15px;
}

#contactbodyleftform{
	border-right:1px solid #d5d5d5;
}

#contactbodylefttop{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#000000;
	padding-bottom:25px;
}

#contactbodyright{
	width:310px;
	float:left;
	overflow:hidden;
	padding-left:65px;
	padding-top:15px;
}

#contactbodyrightcontent{
	width:310px;
	padding-left:65px;
}

#contactbodyrighttop{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#000000;
	padding-bottom:25px;
}

#contactphone{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#4b4b4b;
	padding-top:30px;
	line-height:20px;
}

#contactphone a{
	color:#1f88bb;
	text-decoration:none;
}

#contactphone a:hover{
	color:#1f88bb;
	text-decoration:underline;
}

#contactphone a:visited{
	color:#1f88bb;
}

#mario{
	padding-top:30px;
}

#mario a{
	color:#1f88bb;
	text-decoration:none;
}

#mario a:hover{
	color:#1f88bb;
	text-decoration:underline;
}

#mario a:visited{
	color:#1f88bb;
}

#marioinner{
	padding-left:25px;
}

.formleft{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#4b4b4b;
}

.formright{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#4b4b4b;
	padding-left:30px;
}

.formleft2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#4b4b4b;
	padding-top:15px;
}

.formright2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#4b4b4b;
	padding-left:30px;
	padding-top:15px;
}

	/* Events Styles */
	
.events{
	width:287px;
	float:left;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
	margin-right:8px;
	margin-bottom:8px;
	text-align:right;
	border: 1px solid #e8e8e8;
	background-color:#FFFFFF;
}

/* NICKS ADDITIONS --------------------------------------------------- */
	
	/* Executive Profiles Styles */
	
	#ep_leftbodycontent{
		top: 30px;
		width:430px;
		float:left;
		overflow:hidden;
		clear:both;
		padding-bottom:10px;
		/*border: 1px solid #ff0000;*/
		position: relative;
	}
	
	
	#ep_centerbodycontent{
		top: 30px;
		width:31px;
		float:left;
		text-align: center;
		position: relative;
	}
	
	#ep_centerbodycontent2{
		top: 30px;
		width:32px;
		float:left;
		border-left: 1px solid #d5d5d5;
		position: relative;
		height: 280px;
	}
	

	.ep_eightteenpx{
		font-size:16px;
		line-height: 20px;
		font-family:"Times New Roman", Times, serif;
		color:#0086c7;
	}
	
	
	#ep_rightbodycontent{
		top: 30px;
		width:430px;
		float:left;
		position: relative;
	}
	

	.ep_image{	
		float:left;
		display:inline;
		margin-right:10px; 
		margin-bottom: 0px; top: 3px; 
		position: relative; 
	}
	
/* Portfolio Styles */
	
	.bp-brand-container {
		width: 883px;
		background-color: #FFFFFF;
		border: 1px solid #b7b7b7;
		position: relative;
		top: 15px;
		padding: 20px;
		float: left;
		clear: both;
		margin-bottom:20px;
	}
	
		.bp-brand-header {
			width:100%;
			border-bottom:1px solid #d5d5d5;
			padding-bottom: 15px;
		}
		
		.brand-text-up {
			position: relative;
			padding-bottom: 4px;
			font-family:"Times New Roman", Times, serif; 
			color: #0086c7;
			font-size: 14px;
		}
		
	.bp-container-text {
		width: 470px;
		float: left;
		position: relative;
		top: 25px;
		padding-bottom: 40px;
	}
	
	.bp-container-image {
		width: 393px;
		float: left;
		position: relative;
		top: 25px;
		padding-bottom: 10px;
		padding-right: 10px;
	}
	
	/* Media Styles */
	
	#media-content-container{
		top: 10px;
		width:923px;
		float:left;
		/*border: 1px solid #ff0000;*/
		position: relative;
	}
	
	.media-image {
		padding: 10px;
	}
	
	.bluebold {
		font-size:14px;
		line-height: 20px;
		font-family:"Times New Roman", Times, serif;
		color:#0086c7;
		font-weight: bold;
	}
	
	.md-container {
		width: 923px;
		float: left;
		position: relative;
		top: 25px;		
	}
	.md-container-left {
		width: 634px;
		float: left;
		position: relative;	
	}
	
		.md-container-col {
			width: 289px;
			float: left;
			padding-bottom: 30px;	
		}
		
		.md-container-spc {
			width: 28px;
			float: left;
		}
		
	/* Brand Portfolio Interface Styles */
	
	#contentinner2{
		width:940px;
		margin:0 auto;
		padding-left:0px;
	}
	
	#brandportfoliocontainer{
		width: 947px;
		position: relative;
		top: 20px;
	}
	
	#bpcleft{
		width: 251px;
		position: relative;
		float: left;
		background-color: #ffffff;
	}
	
	#bpcright2{
		width: 680px;
		padding-left:10px;
		margin:0px;
		float:left;
	}
	
	#bpcright{
		width: 680px;
		position: relative;
		float: left;
		background-color: #ffffff;
		background-image: url(images/purityorganic/bp-bg.gif);
		background-position: bottom;
		background-repeat: no-repeat;
	}
			#bpimgright{
				width: 300px;
				float: left;
				position: relative;
				text-align: center;
			}
			#bpcontentright{
				width: 352px;
				float: left;
				position: relative;
				padding-right: 0px;
				top: 55px;
				color: #4d4d4d;
			}
	
	table.bpnav{
		width: 251px;
		border: 0px;
		padding: 0px;
	}
	hr.bp{
		width: 251px;
		border: none 0; 
		border-top: 1px solid #d5d5d5;/
		height: 1px;
	}
	h2 {
			font-family:"Times New Roman", Times, serif; 
			color: #000000;
			font-size: 20px;
			padding-left: 10px;
	}
	
	.bpnav h2 {
			font-family:"Times New Roman", Times, serif; 
			color: #000000;
			font-size: 20px;
			padding-left: 0px;
	}

	.backtobrand{
			font-family:"Times New Roman", Times, serif; 
			color: #000000;
			font-size: 18px;
			float: left;
			padding-top: 10px;
			padding-left:6px;
	}
	
	.bppoeighteenpx{
		font-size:18px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
		left: 10px;
		position: relative;
	}
	
	.bppotwentyfourpx{
		font-size:24px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
		left: 10px;
		position: relative;
	}
	
	.ingredientstable{
		width: 372px;
		padding: 0px;
		border: 0px;
		background-image:url(images/purityorganic/bp-ingredientbg.gif);
		background-repeat: no-repeat;
		vertical-align: top;
	}
	
	/* Brand Portfolio List Styles ------------- */
	
			ul {
				margin: 0;
				padding: 0;
				list-style: none;
				width: 251px; /* Width of Menu Items */
				border-bottom: 0px solid #ffffff;
			}
			
			ul li {
				position: relative;
			}
				
			li ul {
				position: absolute;
				left: 179px; /* Set 1px less than menu width */
				top: 0;
				display: none;
			}
			
			/* Styles for Menu Items */
			ul li a {
				display: block;
				text-decoration: none;
				color: #000000;
				background: #ffffff;
				padding: 3px 8px 3px 8px;
				border: 0px solid #ffffff; /* This code fixes an IE6 Bug */
				border-bottom: 0;
			}
				
			ul li a:hover { 
				color:#0086c7; 
				background:#ececec; 
				background-image:url(images/purityorganic/arrow.gif); 
			}
			
			ul li a:visited{
				text-decoration: none;
				color: #000000;
			}
			
			/* This will Fix IE and Hide from IE Mac \*/
				* html ul li { float: left; height: 1%; }
				* html ul li a { height: 1%; }
			/* End */
			
			.current{
				width: 235px;
				background-color:#ececec;
				padding: 3px 8px 3px 8px;
				background-image:url(images/purityorganic/arrow.gif); 
				color: #000000;
			}
		
	/* Clear */
	
	.clear { clear: both; }
	
	
	/* Flash Height Divs */
	
	#flashcontactus{
		width:100%;
		height:700px;
	}
	
	#flashexecutives{
		width:100%;
		height:480px;
	}
	
	#flashbrandportfolio{
		width:100%;
		height:510px;
	}
	
	#flashmedia{
		width:100%;
		height:480px;
	}
	
	#flashevents{
		width:100%;
		height:660px;
	}
	
	#flashmediapurity{
		width:100%;
		height:1150px;
	}
	
	#flashpurityport{
		width:100%;
		height:640px;
	}
	
	
	#flashpurityport2{
		width:100%;
		height:750px;
	}
	
	#flashcreekside{
		width:100%;
		height:940px;
	}
	
	#flashchips{
		width:100%;
		height:940px;
	}
	
	#flashmoomba{
		width:100%;
		height:940px;
	}
	
	#flashinneraboutus{
		width: 100%;
		height: 600px;
	}
	
	#artistech{
		font-size:10px;
		font-family:"Times New Roman", Times, serif;
		color:#4b4b4b;
	}
	
	#applewrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-apple.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#strawberrywrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-strawberry.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#pomwrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-pom.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#omtwrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-omt.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#lemonadewrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-lemonade.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#cranberrywrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-cranberry.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}
		#citruswrapper {
		width:273px;
		height:438px;
		z-index:2;
		left: -69px;
		top: 180px;
		text-align: center;
		vertical-align: middle;
		background-color:#FFFFFF;
		background: url(images/nutrition-citrus.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin:auto;
		position:relative;
	}


	#invisible {
	
		width: 100%;
		position: absolute;
		z-index:2;
		margin: auto;
		clear: both;
	}
	
	#invisibleinner{
		width:100%;
		position:relative;
	}
	