/* 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:#ffffff url(../images/nomsg2.jpg) no-repeat right bottom;
				padding:0 24px 24px 24px;
				}
				#what_con_in{
					background:url(../images/what_con_bg.gif) repeat-x top;
					padding:24px;
					}
				#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_img.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 50px;
						}
					.topTxt{
						padding-left:300px;
						}
					.howList{
						font-size:10pt;
						padding:8px 10px 20px 3px;
						font-weight:bold;
						}
				#how_con_in img{
					float:left;
					margin:0 20px 0 0;
					}
		/***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;
				}
			#innerConContact img, #innerConContact2 img{
				margin-bottom:30px;
				}
			
		
.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;
			}
