 /*----------------General styles---------------------*/
 
 body {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
}


img {
	padding:0px;
	margin:0px;
	outline:none;
	border:none;
}
a {
	padding:0px;
	margin:0px;
	outline:none;
}

.nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0px;
padding:0px;
margin:0px;
color:#666666;

}
.nav2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:0px;
padding:0px;
margin:0px;
color:#66CC33;

}

.cloak {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:0px;
padding:0px;
margin:0px;
color:#ffffff;

}

.emails {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;
color:#0099FF;
text-decoration:underline;

}



.bottom_nav {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;
color:#999999;
text-decoration:none;

}


a.nav:link    { 
    color:#666666; 
    text-decoration:none; 
 }
 
 a.nav:visited { 
	color:#666666; 
	text-decoration:none;
 }
 
 a.nav:hover   { 
	color:#66CC33; 
	text-decoration:none;
}
    
a.nav:active  { 
	color:#0099CC; 
	text-decoration:none; 
}


.para {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:0px;
margin:0px;
color:#666666;
line-height:20px;

}


#header_wrap {
	width:980px;
	height:109px;
	padding:0px;
	margin:0px;
}

#logo {
	width:168px;
	height:109px;
	padding:0px;
	margin:0px;
	float:left;
}

#navi {
	width:812px;
	height:109px;
	padding:0px;
	margin:0px;
	background:url(../images/natural-fruit-corporation-fruti-header.gif);
	float:left;
}




#bottom-nav {
	width:980px;
	height:242px;
	padding:0px;
	margin:0px;
	background:url(../images/natural-fruit-corporation-fruti-footer.gif);
}

/*----------------Front page styles---------------------*/

#top-graphic-frozen-fruit-bars {
	width:980px;
	height:457px;
	padding:0px;
	margin:0px;
}

#below_fold_wrap {
	width:980px;
	height:445px;
	padding:0px;
	margin:0px;
}

#established {
	width:538px;
	height:445px;
	padding:0px;
	margin:0px;
	float:left;
}

#fruit_bar_wrap {
	width:442px;
	height:445px;
	padding:0px;
	margin:0px;
	float:left;
}

#fruit_bar_image {
	width:442px;
	height:234px;
	padding:0px;
	margin:0px;
	background:url(../images/fruti-frozen-fruit-bars-freezer.jpg);
}

#fruit_bar_content {
	width:442px;
	height:153px;
	padding:0px;
	margin:0px;
}

#see_flavors {
	width:442px;
	height:58px;
	padding:0px;
	margin:0px;
}

/*----------------Fruit Bars page styles---------------------*/

#top-fruit-bars-page {
	width:980px;
	height:106px;
	padding:0px;
	margin:0px;
}

#fruit-bar-flavors {
	width:980px;
	height:1364px;
	padding:0px;
	margin:0px;
}

#fruit-bar-flavors-below-wrap {
	width:980px;
	height:325px;
	padding:0px;
	margin:0px;
}

#below-flavors-image {
	width:504px;
	height:325px;
	padding:0px;
	margin:0px;
	float:left;
}

#below-flavors-wrap {
	width:476px;
	height:325px;
	padding:0px;
	margin:0px;
	float:left;
}

#below-flavors-heading {
	width:476px;
	height:86px;
	padding:0px;
	margin:0px;
	background:url(../images/natural-frozen-fruit-bars-h1.gif);
	
}

#below-flavors-content {
	width:476px;
	height:239px;
	padding:0px;
	margin:0px;
	background:url(../images/fruit_bars_texted_bg.gif);
	
}

/*----------------Drink Mixes page styles---------------------*/

#top-drink-mixes-page {
	width:980px;
	height:106px;
	padding:0px;
	margin:0px;
}

#drink-mix-flavors {
	width:980px;
	height:675px;
	padding:0px;
	margin:0px;
}

#drink-mix-flavors-below-wrap {
	width:980px;
	height:325px;
	padding:0px;
	margin:0px;
}

#below-drink-mix-flavors-image {
	width:504px;
	height:325px;
	padding:0px;
	margin:0px;
	float:left;
}

#below-drink-mix-flavors-wrap {
	width:476px;
	height:325px;
	padding:0px;
	margin:0px;
	float:left;
}

#below-drink-mix-flavors-heading {
	width:476px;
	height:86px;
	padding:0px;
	margin:0px;
	background:url(../images/drink-mixes-heading.gif);
	
}

#below-drink-mix-flavors-content {
	width:476px;
	height:239px;
	padding:0px;
	margin:0px;
	
	
}


/*----------------About Us page styles---------------------*/


#about-fruti-wrap {
	width:980px;
	height:774px;
	padding:0px;
	margin:0px;
}

#about-fruti-picture {
	width:508px;
	height:774px;
	padding:0px;
	margin:0px;
	float:left;
}

#about-fruti-content-wrap {
	width:472px;
	height:774px;
	padding:0px;
	margin:0px;
	float:left;
}

#about-fruti-heading {
	width:472px;
	height:83px;
	padding:0px;
	margin:0px;
}

#about-fruti-content {
	width:472px;
	height:691px;
	padding:0px;
	margin:0px;
}



/*----------------Contact Us page styles---------------------*/

#contact-wrap {
	width:980px;
	height:473px;
	padding:0px;
	margin:0px;
}
#fruti-factory {
	width:574px;
	height:473px;
	padding:0px;
	margin:0px;
	float:left;
}

#form-wrap {
	width:406px;
	height:473px;
	padding:0px;
	margin:0px;
	float:left;
}

#form-heading {
	width:406px;
	height:70px;
	padding:0px;
	margin:0px;
}



#contact-area {
	width: 406px;
	height: 403px;
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
	padding:20px 0px 0px 0px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 271px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #66CC33;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
	color:#333333;
	background-color:#E4E4E4;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.4em;
	color:#333333;
}


#directory-wrap {
	width:980px;
	height:427px;
	padding:0px;
	margin:0px;
}

#directory-1 {
	width:490px;
	height:427px;
	padding:0px;
	margin:0px;
	background:url(../images/fruti-directory-1.gif);
	float:left;
}

#directory-2 {
	width:490px;
	height:427px;
	padding:0px;
	margin:0px;
	background:url(../images/fruti-directory-2.gif);
	float:left;
}



