﻿*
{
	margin: 0;
	padding: 0;	
}

html, body, form
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #003300;
	margin: 0;
	padding: 0;
	height: 100%;	
	min-height: 100%;	
	/*width: 950px;*/
	width: 100%;
	/*overflow:auto;*/
}

/* Background image */ 

#back 
{	
	position: absolute;
	top: 0;	
	left:0;	
	width: 100%;
	background: url('_images/background_right.jpg');
	/*height: 100%;*/
}

#back img
{
    height: 99.5%;   
    border: 0; 
}

#background_right
{
	position: absolute;
	left: 0;
	background: url('_images/background_left.jpg');
	margin-left: -3%;
	height: 100%;
	width: 100%;
}

#background_right img
{
    height: 100%;   
    border: 0; 
}

#stripes, #stripes_home
{	
	position:absolute;
	top: 0;
	left: 25px; 
	height: 99.5%;
	width: 12px;
	background: url('_images/stripes.gif') repeat-y left;	
	margin-left: 0px;	
} 

#stripes_home	
{
	height: 99.5%;
}

#left_col, #left_col_content
{
	position:absolute;
	top: 0;
	left: 37px;
	height: 99.5%;
	/*width: 28%;*/
	width: 215px;
	background-color: #fff;	
	margin-right: 36px;
}

#left_col
{
	width: 25%;
}


/* Right column */

#right_col, #right_col_content
{
	position: absolute;
	top: 0;
	left: 240px;	
	height: 99.5%;
	/*left: 27%;*/
	/*width: 66%;*/
	width: 634px;
	padding: 0 25px 0 35px;
	background-color: #fff;	
	border-left: 1px solid #339900;	
}

/* hof of the press image */
.hotofthepress
{
	
	position:absolute;
	left:130px;
	top:600px;
	height:90px;
	width:500px;
	border: none;   
   
}



/* logo */
#logo
{
	margin: 50px 0 0 20px;
}

.main_menu
{
	border-top: 1px dashed #333333;	
	padding-top: 10px;
	width: 70%;
	margin-top: 30px;
	margin-left: 20px;
	font-size: 13px;
	font-weight: bold;	
}

.main_menu_treenode
{
	padding-top: 5px;	
}

#main_menu ul
{
	list-style: none;
}

#main_menu ul li a
{
	text-decoration: none;
	color: #333333;
}

#footer_menu
{	
	margin: 197px 0 0 15px;	
}


#footer_menu ul 
{
	list-style: none;	
	padding: 0;
	margin: 0;
}

#footer_menu ul li
{
	display: inline;
}

#footer_menu ul li a
{
	border-left: 1px solid #333333;	
	padding: 0 0 0 3px;
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}

#footer_menu .first_item
{
	border-left: 0;	
	padding-left: 0;
	color: #004000;
}
#footer_menu .following_item
{
	color: #004000;
}


/* BASE CLASS SELECTORS */

h1
{
	font-family: "Bodoni MT", Century, Georgia, "Times New Roman", Times, serif;
	font-size: 70px;
	margin: 0;
	color: #214D39;	
}

h2
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 21px;
	margin: 0 0 1em 0;
	color: #333333;
}

h3
{
	color: #69B444;
	font-size: 14px;
	font-weight: bold;
	margin:0 20px 10px 0;
	padding:0;
}

h3.inline
{
	display: inline;
}

h4
{
	font-size: larger;
	color: #69B444;
}

h5
{
	font-weight: bold;	
	margin: 30px 0 5px 0;
}

p
{
	padding:0;
	margin:0 0 1em 0;
} 

a
{
	text-decoration: underline;	
	color: #333333;	
	font-size: 14px;
}

/* User defined classes */

#leftcol
{
	width: 305px;
	float: left;
}

#rightcol
{	
	float: left;
	margin-left: 16px;	
	width: 310px;
}

#contentcol
{
	width: 375px;
	float: left;
}

#imagecol
{
	float: left;
	margin-left: 16px;	
	width: 240px;
}

#rightcol img
{
	padding-left: 10px;
}

.list
{
	font-size: 90%;
	font-weight: bold;	
}

.list h4
{
	margin:0;
	margin-bottom: 10px;
}

.list ul
{
	margin: 0;
	padding: 0;	
	padding-left: 15px;
	list-style-type: disc;
	color: #69B444;
}

.list ul li
{
	line-height: 150%;
}

.list ul li span
{
	color: #333333;
}

/* Home page */
/*
#home_slogan
{
	margin-top: 20px;
	margin-left: 20px;
}

#aboutUs
{
	margin-top: 120px;
	margin-left: 20px;
	color: White;
	font-family: Universe, Verdana, Sans-Serif;
	font-size: 18px;
	text-align: justify;
}
*/

/* Coming soon... font size */

h1.coming_soon
{
	font-size: 20px;
	margin-top: 200px;
}



#main_menu .selected_menu_item
{
	font-weight:bold;
	color: #33A02C;
}

/* re-inventing packaging since 1963 */

#home_page_slogan
{
	font-family: Bodoni, "Times New Roman", Times, serif;
	line-height: 1em;
	color: White;	
	font-size: 80px;	
	margin-top: 20px;		
}

#year
{
	margin-top: 10px;
	font-size: 90px;
}

/* contact us page style */

#contact_us_info
{
	margin-top: 30px;
	text-align: left;	
}

#contact_us_info th
{
	padding-right: 20px;
	color: #33A02C;
	font-size: 110%;
}

#contact_us_info td
{
	vertical-align:top;
	font-size: 80%;
	font-size: 14px;
}

/* wada farms page */

#imagecol img
{	
	margin-left: 50px;
}


/* Capabilities web page */

#capabilities #content
{
	float:left;
	width: 372px;
}

#capabilities #content img
{
	margin-bottom: 25px;
}

#capabilities #offering
{
	float: left;
	width: 35%;
	margin-left: 35px;
}


/* Your products */

#your_products
{
}

#your_products table
{
	border-collapse: collapse;
	margin-top: 20px;
	width: 90%;
}

#your_products table td
{
	border-top: 1px dashed #333333;
	border-bottom: 1px dashed #333333;
	padding: 10px 0 10px 0;	
	vertical-align: middle;
}

#your_products table td.last
{
	border-bottom: 0;
}


/* Printing capabilities */

#printing #content
{
	float: left;
	width: 55%;
}

#printing img
{
	float: left;
	width: 35%;
	margin-left: 20px;
}

/* Converting Capabilities */

#converting #content 
{
	float:left;
	width: 55%;
}

#converting img
{
	float: left;
	margin-left: 30px;	
}

/* Who we are */

#whoWeAre
{	
}

#whoWeAre #leftcol
{
	float:left;	
	width: 380px;
}

#whoWeAre #rightcol
{
	float:left;
	margin-left: 13px;
	width: 205px;
}

#whoWeAre #rightcol 
{
	padding-left: 25px;
}

#whoWeAre div img
{	
	margin-bottom: 30px;	
}

#whoWeAre #rightcol img
{
	margin-left: -10px;
}


/* Our history */

#ourHistory
{
}

#ourHistory #rightcol img
{
	border: 1px solid #9FA29E;
	padding: 10px;
	margin-bottom: 40px;
}

/* Industry links */

#industryLinks
{}


#industryLinks #leftcol img
{
	margin-top: 25px;
}

#industryLinks #leftcol
{
	float:left;
	width: 50%;
}

#industryLinks #rightcol
{
	float: left;
	width: 48%;
	margin-left: 10px;
}

#industryLinks div h2
{
	margin-bottom: 10px;
}

#industryLinks div h3
{
	margin: 25px 0 10px 0;	
}

#industryLinks div h3 a
{
	text-decoration: none;
	color: #69B444;
}

#industryLinks .list
{
	font-size: 100%;
	font-weight: normal;
	font-style: italic;	
	margin-left: 11px;
	color: #69B444;
}

#industryLinks .list ul
{
	margin: 0;
	padding: 0;	
	padding-left: 15px;
	list-style-type: disc;
	color: #69B444;	
}

#industryLinks ul li
{
	padding: 0;
	line-height: 150%;
}

.list ul li span
{
	color: #333333;
}

/* Our people */

#OurPeople
{
}

#OurPeople table a
{	
	border: 0;
}

#OurPeople h2
{
	display: inline;
}

#OurPeople #rollover
{
	position: absolute;
	padding-top: 10px;
	right: 10px;
}

#OurPeople table
{	
	margin-left: -8px;
	margin-top: 20px;	
	border-collapse:separate;	
/*	border-spacing: 8px;
	border-spacing:expression (cellspacing:8);*/
}

#OurPeople table tr td
{
		
}

#OurPeople table tr td, #OurPeople table tr td img
{
	width: 152px;
	height: 146px;	
}

#OurPeople table tr td div
{	

}

#OurPeople table tr td img
{

}

#employeeImage1h
{
	
}

#OurPeople #employeeImage1
{
	background: url('_images/OurPeople/1.jpg') no-repeat;	
}
#OurPeople #employeeImage2
{
	background: url('_images/OurPeople/2.jpg') no-repeat;
}
#OurPeople #employeeImage3
{
	background: url('_images/OurPeople/3.jpg') no-repeat;
}
#OurPeople #employeeImage4
{
	background: url('_images/OurPeople/4.jpg') no-repeat;
}
#OurPeople #employeeImage5
{
	background: url('_images/OurPeople/5.jpg') no-repeat;
}
#OurPeople #employeeImage6
{
	background: url('_images/OurPeople/6.jpg') no-repeat;
}
#OurPeople #employeeImage7
{
	background: url('_images/OurPeople/7.jpg') no-repeat;
}
#OurPeople #employeeImage8
{
	background: url('_images/OurPeople/8.jpg') no-repeat;
}

#employee1, #employee2, #employee3, #employee4, #employee5, #employee6, #employee7, #employee8
{
	position:absolute;	
	visibility: hidden;
	width: 580px;
	margin-top: 25px;
}

#OurPeople h3
{
	display: inline;
	margin-right: 10px;
}

#OurPeople p
{
	margin-top: 5px;
}

/* Biodegradable packaging */

#biodegradable
{
}

#biodegradable #imagecol img
{
	margin-top: -35px;
	margin-left: 30px;
}

/* IRC Promotion */
#IRCPromotion #imagecol
{
	margin: 0;
}

#IRCPromotion #imagecol img
{
	margin-left: 25px;		
}


/* Terms */

h3.NoEmptyline
{
	margin: 0;
}


#stripes, stripes_home, #left_col, #left_col_content, #right_col, #right_col_content, #back
{
	height: 672px;
	min-height: 100%;
}


/* Titles */

.WhoWeAreTitle
{
	margin: 28px 0 35px 0;	
}

.CapabilitiesTitle
{
	margin: 28px 0 35px 0;		
}

.InovationsTitle
{
	margin: 31px 0 32px 0;
}

.GreenPackagingTitle
{
	margin: 28px 0 35px 0;
}

.IndustryLinksTitle
{
	margin: 28px 0 35px 0;	
}

.ContactTitle
{
	margin: 40px 0 23px 0;
}

.CreditsTitle
{
	margin: 29px 0 40px 0;
}

.TermsTitle
{
	margin: 30px 0 35px 0;	
}

.PrivacyTitle
{
	margin: 29px 0 10px 0;	
}


/* Hot of the press */

#HotOfThePressBackground #HotOfThePress #HotOfThePressText h2
{
	color:#00502f;
	font-family:Georgia;
	font-size:x-large;
	font-weight:200;  
    margin-top:0px;
	margin-bottom:0px; 
	text-align:left;
    
}

#HotOfThePressBackground #HotOfThePress #HotOfThePressText h3
{
	color:black;
	font-family:Georgia;
	font-size:x-large;
	font-weight:200;
	margin-top:0px;
	margin-bottom:0px; 
	text-align:left;
	  
    
}

#HotOfThePressBackground #HotOfThePress #HotOfTHePressSignature h4
{
	color:black;
    font-weight:bold;
    text-align:left;  
    
}

#HotOfThePressBackground #HotOfThePress #HotOfThePressText
{
	width:330px;
	 
	text-align:left; 

}
#HotOfThePressBackground #HotOfThePress #HotOfTHePressSignature
{
	width:330px;
	
	text-align:left;
	
}

#HotOfThePressBackground #HotOfThePress
{
	background-color:White; 
	text-align:center;
	width:400px;
	height:100%;
	margin-bottom:0px;
	min-height:600px;   
}
#HotOfThePressBackground
{
	text-align:center;
	height: 100%;
	min-height:600px; 
}
.HotOfThePressBody
{
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;  
	height:100%;
	min-height:600px;  
}
