/* 	Child page specifics -------------------------------------------------------- 	*/

	#menu {
		display:block;
		width:100%;
		background:url(../../images/bg_menu_pages.gif);
		height:42px;
		overflow:hidden;
		margin:0;
		padding:0;
	}
		#menu ul {
			margin:1px 0 0 190px;
			padding:0;
			list-style-type:none;
		}
			#menu ul li {
				margin:0;
				padding:0;
				display:block;
				float:left;
			}
				#menu ul li a { 
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:12pt;
					color:#f1e2bb;
					display:block;
					padding:12px;
					background:url(../../images/bg_menu_seperator.gif) repeat-y;
				}
					#menu ul li a.home { background:none; }
					#menu ul li a:hover	{ text-decoration:none; color:#fff; }
					#menu ul li a:hover.selected { color:#fff; }
				
				#menu ul li div.descript {	display:none;	}
				
	#top_info {
		display:block;
	}
		#top_info_pic {	float:left;	}
		#rhs_info {
			float:left;
			width:365px;
			height:285px;
			background:#f2ecd6;
		}
			#rhs_info h2 	{ margin:25px 25px 0 25px; }
			#rhs_info p 	{ margin-left:25px;  }

		#top_product_pic {	float:left;	}
		#rhs_product_info {
			float:left;
			width:556px;
			height:300px;
			background:#f2ecd6;
		}
			#rhs_product_info h2 	{ margin:25px 25px 0 25px; }
			#rhs_product_info p 	{ margin-left:25px;  }

	#about_us {
		clear:both;
		display:block;
		float:left;
		width:590px;
		position:relative;
		padding:25px 0 15px 0;
		margin:0;
	}
		#about_us h2 {
			margin-left:25px;
		}
		#about_pouyoukas {
			float:right;
			margin:-20px 15px 0 0;
		}
		#about_us p {
			display:block;
			margin-left:25px;
			width:380px;
		}
		#accreditation {
			display:block;
			margin-left:25px;
		}
		#accreditation ul {
			display:block;
			margin:10px 0 0 0;
			padding:0;
			list-style-type:none;
		}
			#accreditation ul li {
				display:inline;
				padding:0;
				margin:0;
			}
			#accreditation ul li a {
				margin:0;
				padding:0;
				text-align:center;
				display:block;
				padding-top:60px;
				float:left;
				font-family:Verdana, Geneva, sans-serif;
				font-size:7pt;
				color:#666;
				text-decoration:none;
				margin-right:9px;
			}
				#accreditation ul li a:hover { color:#C30; }
				#accreditation ul li.halaal a {	width:93px;  background:url(../../images/accred_halaal.gif) no-repeat top center;	}
				#accreditation ul li.kosher a {	width:99px;  background:url(../../images/accred_kosher.gif) no-repeat top center;	}
				#accreditation ul li.heart  a {	width:99px;  background:url(../../images/accred_heart.gif)  no-repeat top center;	}
				#accreditation ul li.adsa   a {	width:131px; background:url(../../images/accred_adsa.gif)   no-repeat top center;	}
				#accreditation ul li.lowgi  a {	width:87px;  background:url(../../images/accred_lowgi.gif)  no-repeat top center;	}
		
	#new_products_recipes {
		display:block;
		float:left;
		width:363px;
		padding:25px 0 15px 0;
		border-left:1px dotted #ccc;
	}
		#new_products_recipes h2 {	margin-left:25px;	}
		#new_products_recipes p  {	margin-left:25px;  	}
			
	
	.product_link {
		display:block;
		margin:0 12px 0 0;
		height:120px;
		overflow:hidden;
		width:290px;
		float:left;
	}
		.product_link img {
			float:left;
			margin-right:10px;
		}
		.product_link a {
			display:block;
			font-size:12pt;
			padding-top:10px;
		}
			.product_link a img 	{ 	margin-top:-10px; }
			.gry_description 		{ 	font-size:9pt; color:#666; font-family:Verdana, Geneva, sans-serif; }
			.pack_size				{	color:black; font-size:9pt; display:block; font-family:Verdana, Geneva, sans-serif; }


	.categories_link {
		display:block;
		margin:0 35px 0 0;
		height:130px;
		overflow:hidden;
		width:410px;
		float:left;
		text-align:justify;
	}
		.categories_link img {
			float:left;
			margin-right:10px;
		}
		.categories_link a {
			display:block;
			font-size:12pt;
			padding-top:10px;
		}
			.categories_link a img 				{ 	margin-top:-5px; }
			.categories_link .gry_description 	{ 	font-size:9pt; color:#666; font-family:Verdana, Geneva, sans-serif; }
			.categories_link .pack_size			{	color:black; font-size:9pt; display:block; font-family:Verdana, Geneva, sans-serif; }
	
	#contact_bar {
		display:block;
		clear:both;
		background:url(../../images/bg_contact_bar.gif);
		height:235px;
		padding:25px;
	}
		#contact_form {
			float:left;
			width:540px;
			margin-right:25px;
		}
		#contact_form p  	{	width: 370px;		}
		#contact_form img 	{ 	float:right; margin-top:-12px;		}
		
		#contact_form form 		{ width:370px; padding:0;  }
		#contact_form label		{ float:left; clear:left; display:block; padding:0 0 10px 0; font-size:10pt; line-height:25px; width:100px; height:22px; overflow:hidden; }
		#contact_form input 	{ float:right; display:block; width:230px; margin-bottom:10px; height:20px; }
		#contact_form textarea 	{ clear:left; width:368px; margin:0; height:49px; padding:0; overflow:auto; display:block; }
		#contact_form #submit 	{ width:100px; margin-top:7px; padding:0; height:23px; }
		
		#contact_details {
			float:left;
			padding-left:25px;
		}
			#contact_details p strong {		color:#996027; font-weight:bold; 	}
		
		#main_info {
			padding:25px;
			clear:both;
		}
			