/*


*/

* { padding: 0; margin: 0; }

body {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:center;
}

a:link,
a:visited{
	color:#F78B1F;
}

a:hover{
	text-decoration:none;
}

img{
	border:none;
}

#wrapper { 
	margin: 0 auto;
	width: 850px;
	text-align:left;
	background: url(pearl_sm.gif) no-repeat 800px 260px;
}

#header {
	margin:0;
	padding:0;
	width: 850px;
	float: left;
	margin-top:30px;
}

#header img{
	display:block;
}

#navigation {
	float: left;
	width: 850px;
	font-size:90%;
	color: #666;
	border: 0px solid #666;
	margin: 6px 0px 6px 0px;
}
#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation ul {
	text-align: center;
	padding: 8px 0px 8px 0px;
	border-top: #F78B1F 1px solid;
	border-bottom: #F78B1F 1px solid;	 
}

#navigation ul li {
	display: inline;
	padding-right: 8px;
	padding-left: 12px;
	border-left: #666 1px solid;	
}

#navigation ul li a {
	text-decoration: none;
	color: #666;
}

#navigation ul li a:hover {
	color:#F78B1F;
}


#home #navigation ul li.home a,
#products #navigation ul li.products a,
#nutrition #navigation ul li.nutrition a,
#press #navigation ul li.press a,
#advertising #navigation ul li.advertising a,
#retail #navigation ul li.retail a,
#dist_form #navigation ul li.dist_form a,
#contact #navigation ul li.contact a{
	color:#F78B1F;
}

#navigation ul li.home{
	border-left: none;	
	padding-left: 0;
}

#leftcolumn { 
	font-size:90%;
	line-height: 1.6em;
	color: #666;
	width: 550px;
	float: left;
	padding-top:20px;	
}

#home #leftcolumn,
#press #leftcolumn,
#dist_form #leftcolumn,
#contact #leftcolumn,
#feedback #leftcolumn,
#privacy #leftcolumn{
	width: 650px;
} 

#leftcolumn p{
	margin-left: 100px;
	margin-right: 7px;
	padding: 0px 0px 10px 0px;
}


#leftcolumn h1,
#leftcolumn h2{
	margin-left: 100px;
	padding: 10px 0px 5px 0px;
	font-size:100%;
	color:#F78B1F;
}

#leftcolumn ul{
	margin-left: 115px;
	padding: 10px 0px 10px 0px;
	color:#666;
}

/**************************************************************************/

#leftcolumn #dist_form{
	margin:0;	
}
#leftcolumn  table.form-table-feedback,
#leftcolumn  table.form-table,
#leftcolumn  table.form-table-sm,
#leftcolumn  table.form-table-addinfo {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	margin-left:100px;
	margin-bottom:20px;
	width:550px;
}

#leftcolumn table.form-table td input.text_field{
	border: #F78B1F 1px solid;
	width:100%;
	padding:1px;	
	font-size:110%;	
}

#leftcolumn  table.form-table th, 
#leftcolumn  table.form-table td {
	margin: 0;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}
#leftcolumn  table.form-table td {
	width:366.6px;
	padding-right:10px;
}

#leftcolumn  table.form-table th {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	color:#666;
	width:183.3px;
}
/**************************************************************************/
/**************************************************************************/


#leftcolumn table.form-table-sm td input.text_field{
	border: #F78B1F 1px solid;
	width:100%;
	padding:1px;	
	font-size:110%;	
}


#leftcolumn  table.form-table-sm th, 
#leftcolumn  table.form-table-sm td {
	margin: 0;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}
#leftcolumn  table.form-table-sm td {
	width:183.3px;
	padding-right:10px;
}

#leftcolumn  table.form-table-sm th {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	color:#666;
	width:183.3px;
}


/**************************************************************************/
/**************************************************************************/


#leftcolumn table.form-table-addinfo td input.text_field{
	border: #F78B1F 1px solid;
	width:100%;
	padding:1px;	
	font-size:110%;
}

#leftcolumn table.form-table-addinfo td input.radio{
	margin-left:20px;
}


#leftcolumn  table.form-table-addinfo th, 
#leftcolumn  table.form-table-addinfo td {
	margin: 0;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}
#leftcolumn  table.form-table th.fatcell, 
#leftcolumn  table.form-table td.fatcell,
#leftcolumn  table.form-table-addinfo th.fatcell, 
#leftcolumn  table.form-table-addinfo td.fatcell {
	padding: 30px 0px 0px 0px;
}
#leftcolumn  table.form-table-addinfo td {
	width:183.3px;
	padding-right:10px;
}

#leftcolumn  table.form-table-addinfo th {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	color:#666;
	width:366.6px;
}


/**************************************************************************/
/**************************************************************************/
#leftcolumn table.form-table-feedback td input.text_field{
	border: #F78B1F 1px solid;
	width:100%;
	padding:1px;	
	font-size:110%;
}

#leftcolumn table.form-table-feedback td textarea.text_field{
	border: #F78B1F 1px solid;
	width:100%;
	padding:1px;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:100%;
}

#leftcolumn  table.form-table-feedback th, 
#leftcolumn  table.form-table-feedback td {
	margin: 0;
	padding: 2px 0px 2px 0px;
	vertical-align: top;

}
#leftcolumn  table.form-table-feedback td {
	width:366.6px;
	padding-right:10px;
}
#leftcolumn  table.form-table-feedback th.blue,
#leftcolumn  table.form-table-feedback th.fatcell, 
#leftcolumn  table.form-table-feedback td.fatcell{
	padding: 30px 0px 0px 0px;
}
#leftcolumn  table.form-table-feedback th.blue{
	color:#F78B1F;
	font-weight:bold;
}

#leftcolumn  table.form-table-feedback th {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	color:#666;
	width:183.3px;
}

#leftcolumn  table.form-table-feedback{
	margin-top:30px;
}
/**************************************************************************/
#rightcolumn { 
	font-size:80%;
	float: right;
	color: #666;
	width: 300px;
}

#home #rightcolumn,
#press #rightcolumn,
#dist_form #rightcolumn,
#contact #rightcolumn,
#feedback #rightcolumn,
#privacy #rightcolumn{
	width: 200px;
} 

#rightcolumn #archive_img{
	padding: 30px 0px 0px 20px;
}

#rightcolumn #factory_img{
	padding: 30px 0px 0px 20px;
}

#rightcolumn #AV_375g_img{
	padding: 30px 0px 0px 20px;
}

/*[PRODUCTS]*************************************************************************/

#products #leftcolumn{
	width:850px;
}
#leftcolumn .prod_main{
	margin-left:100px;
	margin-bottom:0px;
}
#leftcolumn .prod_left{
	width:450px;
	float:left;
	margin-right:30px;
	padding-top:40px;

}

#leftcolumn .prod_right{
	float:left;
}

#leftcolumn #prod_top{
	padding-top:0;
}

#leftcolumn .prod_main h1,
#leftcolumn .prod_main h2,
#leftcolumn .prod_main p{
	margin-left:0;
}

#leftcolumn #AV-375g-150g_img{

}

#leftcolumn #AV-200mL-UHT_img{
	padding-top:0px;
	margin-left:30px;
}

#leftcolumn #AV-Vitamins1_img{
	margin-top:70px;
}

#leftcolumn #AV-Vitamins2_img{
	margin-top:70px;
}

/*[NUTRITION]*************************************************************************/

#nutrition #wrapper,
#nutrition #leftcolumn{
	background-image:none;
}
#nutrition #leftcolumn{
	width:850px;
}
#leftcolumn .nut_main{
	margin-left:100px;
}

#leftcolumn #nut_top .nut_left{
	padding-top:0;
}
#leftcolumn #nut_top .nut_center{
	padding-top:35px;
}

#leftcolumn .nut_left{
	padding-top:50px;
}
#leftcolumn .nut_center{
	padding-top:85px;
}

#leftcolumn .nut_left,
#leftcolumn .nut_center,
#leftcolumn .nut_right{
	width:220px;
	float:left;

}

#leftcolumn .nut_left,
#leftcolumn .nut_center{
	margin-right:15px;
}

#leftcolumn .nut_2col_left{
	padding:0;
	margin:0;
	float:left;
	width:470px;
}


#leftcolumn .nut_left h1,
#leftcolumn .nut_footer h2,
#leftcolumn .nut_left h2,
#leftcolumn .nut_center p,
#leftcolumn .nut_center h2,
#leftcolumn .nut_left p{
	margin-left:0;
}

#leftcolumn .nut_footer{
	clear:left;
	padding-top:0px;
}

#leftcolumn #AV-Nutrition-1_img{
	padding: 35px 0px 0px 15px;
}

#leftcolumn #AV-Nutrition-5_img{
	padding: 0px 0px 0px 15px;
}

#leftcolumn #AV-Nutrition-4_img{
	padding: 85px 0px 0px 15px;
}

#leftcolumn #AV-Nutrition-6_img{
	padding: 85px 0px 0px 15px;
}

#leftcolumn #AV-N-panel-UHT_img{
	padding: 0px 0px 0px 65px;
}


/*[ADVERTISING]*************************************************************************/

#advertising #leftcolumn{
	width:850px;
}
#leftcolumn .ad_main{
	margin-left:100px;
	background:red;
}
#leftcolumn .ad_left,
#leftcolumn .ad_center,
#leftcolumn .ad_right{
	width:230px;
	float:left;
	margin-right:15px;
}
#leftcolumn .ad_left h1,
#leftcolumn .ad_left h2,
#leftcolumn .ad_left p{
	margin-left:0;
}
#leftcolumn #ad_img1,
#leftcolumn #ad_img2{
	padding-top:10px;
}
/*[FOOTER]*******************************************************************************/

#footer {
	clear:both;
	width: 850px;
	font-size:75%;
	color: #666;
	border: 0px solid #666;
	margin: 0px 0px 0px 0px;
	padding: 150px 0px 20px 0px;
	background: url(Pearl_footerbg.gif) no-repeat 500px 50px;
}
#footer ul, #footer ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer ul {
	padding:0;
	text-align: center;
	padding: 8px 0px 8px 0px;
}

#footer ul li {
	display: inline;
	padding-right: 0px;
	padding-left: 3px;
	border-left: #666 1px solid;	
}

#footer ul li.last {
	margin-right: 0px;
	padding-right: 0px;	
	color:#F78B1F; 
}

#footer ul li.home {
	padding-left: 0;
	border-left: none;

}
#footer ul li a {
	margin: 0;
	padding:0;
	padding-right: 0px;
	padding-left: 0px;
	text-decoration: none;
	color: #666;
}

#footer ul li a:hover{
	color:#F78B1F;
}

#privacy #footer ul li.privacy a,
#feedback #footer ul li.feedback a{
	color:#F78B1F;
}
