/* Genaral Start */

.{

	margin:0;

	padding:0;

}

body {

	margin:0px;

	padding:0;

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px;

	color:#000000;

	line-height:13pt;

	background:#5acf13 url(../images/bg.gif) top right repeat-x;

}

a {

	color: #333333;

}

img {

	border-style:none;

}



ul {

	padding:0px;

	margin:0;

	list-style:none;

}

ol {

	padding:0px;

	margin:0;

}

li {

	padding:0px;

	margin:0;

}

h1,h2,h3,h4,h5,h6{

	font-size:8pt;

	padding:0;

	margin:0;

}

p{

	margin:0;

	padding:9px;

	font-size:12px;

	line-height:15pt;

	}

img{

	display:block;

	}

input,select{

	padding:1px;

	margin:0;

	font-size:8pt;

	height:17px;

	border:1px solid #7F9DB9;

}

form{

	padding:0;

	margin:0;

	}	

#wrapper_out{

	margin:0 auto;

	padding:0;

	width:973px;

	margin-top:21px;

}

#wrapper {

	float:left;

	width:973px;

	position:relative;

}

.clear { 

	clear: both; 

	display: block; 

	visibility: hidden; 

	line-height:0px;

}

/* Genaral End */



#Header {

	width:951px;

	float:left;

	padding:0 11px 0 15px;

	background:url(../images/header_bg.jpg) 376px top no-repeat;

	}

	#LogoFlash {

		float:left;

		width:465px;

		text-align:right;

		height:161px;

		}

#Nav {

	width:951px;

	float:left;

	padding:0 11px;

	}

#Contents {

	width:908px;

	float:left;

	padding:0 32px;

	}

	#MainGerally {

		float:left;

		width:584px;

		}

	#Information {

		float:right;

		width:324px;

		height:428px;

		background:url(../images/info_bg.gif) top left no-repeat;

		}

		/***What***/

		#innerCon{

			background:#ffffff url(../images/inner_con_sh.gif) repeat-x top;

			}

			#what_con{

				background:;

				padding:0 24px 24px 24px;

				}
				
				#what_conimg {

				background:url(../images/what_fooddish.jpg) no-repeat right top;

				padding:24px;

				}

				#what_con_in {

					background:url(../images/what_con_bg.gif) repeat-x top;

					

					}

				#whatImg{

					float:right;

					width:220px;

					padding:5px 0px 40px 20px;

					}

		/***How****/

			#how_con{

				padding:21px 24px 24px 24px;

				background:url(../images/bg_bt_brocoli.jpg) right bottom no-repeat;

				}

				#how_con_in{

					padding:10px 0 0 0;

					background:url(../images/how_top_img2.jpg) no-repeat 10px 20px;

					}

					#how_con_in h2{

						font-size:12pt;

						padding:4px 8px;

						display:inline;

						color:#99172c;

						background:#dedede;

						margin-top:10px;

						}

					#how_con_in h3{

						font-size:11pt;

						padding:3px;

						display:inline;

						color:#99172c;

						margin-top:10px;

						}

					

					#howTxt{

						padding:10px 40px 10px 30px;

						}

					.topTxt{

						padding-left:300px;

						}
					.bodytext {
					
						padding-left:24px; 
					
						}

					.howList{

						font-size:10pt;

						padding:8px 10px 20px 3px;

						font-weight:bold;

						}

				#how_con_in img{

					float:left;

					margin:0 20px 0 0;

					}
				.recipe_position { left-margin:-20px; }

		/***Tips****/

		#tips_con{

			padding:20px 30px;

			}

			#tips_con img{

				float:left;

				margin:10px 30px 20px 10px;

				}

		/***Story***/

		#innerConStory{

			background:#ffffff url(../images/story_bg.jpg) no-repeat top;

			}

			#story_con{

				background:url(../images/story_bg_nan.jpg) no-repeat right bottom;

				padding:140px 60px 40px 60px;

				}

			#story_con img{

				float:left;

				margin:0 40px 30px 0;

				}

		/***Contact***/

		#innerConContact{

			background:#ffffff url(../images/contact_title.gif) no-repeat top;

			padding:107px 0 10px 68px;

			}

			#innerConContact2{

				border-top:20px solid #5acf13;

				background:#ffffff;

				padding:20px 0 10px 68px;

				}
			#innerConWhat {

				border-top:20px solid #5acf13;

				background:url(../images/what_value_bg.jpg) right bottom no-repeat #ffffff ; 

				padding:20px 0 40px 50px;
				
				width:858px;
				
				float:left;

				}

			#innerConContact img, #innerConContact2 img {

				margin-bottom:30px;

				}

			#whatValue { 
				
				margin-bottom:30px;
				
				}
				
			#whatValue dt { 
				
				width:115px;
				
				float:left; 
				
				}
				
			#whatValue dd { 
				
				
				float:left; 
				
				}

		

.txtRed{

	font-size:11pt;

	font-weight:bold;

	color:#99172c;

	}		

.txtGreen{

	font-size:11pt;

	font-weight:bold;

	color:#018928;

	}

		

		

		

#Footer {

	width:973px;

	float:left;

	height:54px;

	background:url(../images/footer_bg.gif) top left no-repeat;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

	padding-top:20px;

	}

	#Footer a {

		color:#FFFFFF;

		text-decoration: none;

		}

		#Footer a:hover {

			text-decoration:underline;

			}


