/*@charset "utf-8";*/
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	border:0px;
}
body{
	text-align:center;
}
ul, li{
	list-style:none;
}
a{ float:none; margin:0px; padding:0px;}
#wrap{
	width:1000px;
	height:auto;
	margin: 0px auto;
}
	#heading{
		width:1000px; 
		height:107px;
		margin:0 auto;
	}
		#heading, header{
			background:url(images/banner.jpg) no-repeat;
		}
		.hide, h1 span{
			position:absolute;
			left:-9999px;
		}
	#navigation{
		width:1000px;
		height:29px;
		color:#FFFFFF;
		text-align:left;
		text-decoration:none;
		background:url(images/menu_bg.jpg) repeat-x;
		line-height:29px;
	}
		#navigation ul
		{
			padding-left:101px;
			height:29px;
		}
		
	#navigation ul li{ float:left; display:inline; height:29px;}	
/*			#navigation ul li a, .selected{
				background:url(images/menu_select.jpg) repeat-x;
			}
*/			#navigation a{
				height:28px;
				text-align:center;
				text-decoration:none;
				color:#FFFFFF;
				padding-left:21px;
				padding-right:21px;
				font-family:arial, verdana, sans-serif;
				font-size:14px;
			}
			#navigation a:hover{
					display:inline-block;
					height:28px;
					background:url(images/menu_select.jpg) repeat-x;
					color:#010101;
				}
			#navigation a.selected{
					display:inline-block;
					height:28px;
					background:url(images/menu_select.jpg) repeat-x;
					color:#010101;
				}
				
				
	#main_body{
		width:1000px;
		height:auto;
		font-family:arial, verdana, sans-serif;
	}
		#main_body_top{
			height:auto;
			padding-bottom:10px;
			background:url(images/top_bg.jpg) repeat-y;
		}
			.table1 {
				margin-left:124px;
				height:6px;
				background:url(images/table_up.jpg) no-repeat;
				
			}
			.table2 {
				float:left;
				margin-left:124px;
				background:url(images/table_title.jpg) repeat-y;
				width:602px;
				height:23px;
			}
			.table, table{
				float:left;
			}
			.table3 {
				float:left;
				margin-left:124px;
				background:url(images/m_line.jpg) no-repeat;
				height:1px;
				width:602px;
			}
			.table4 {
				float:left;
				margin-left:124px;
				background:url(images/table_body.jpg) repeat-y;
				height:21px;
				width:602px;
			}
			.table5 {

				float:left;
				margin-left:124px;
				height:6px;
				background:url(images/table_down.jpg) no-repeat;
				width:602px;
			}
			#main_body_top tr{
				text-align:left;
				padding-left:124px;
			}
			#main_body_top td{
				text-align:left;
				padding-left:124px;
			}
			#main_body_top a{
				/*float:right;
				padding-right:100px;
				*/
			}
			#main_body_top h3{
				text-align:left;
				color:#fe7405;
				padding-top:15px;
				padding-left:124px;
				padding-right:124px;
				padding-bottom:6px;
				line-height:30px;
				#line-height:20px;
			}
			#main_body_top h4{
				text-align:left;
				color:#48ab02;
				font-size:21px;
				padding-top:2px;
				padding-left:124px;
				padding-right:124px;
				padding-bottom:12px;
			}
			#main_body_top h5{
				text-align:left;
				color:#48ab02;
				padding-top:15px;
				padding-left:124px;
				padding-right:124px;
				padding-bottom:6px;
				line-height:20px;
			}
			#main_body_top p{
				font-size:12px;
				text-align:justify;
				padding-top:12px;
				padding-left:124px;
				padding-right:124px;
				line-height:12px;
				#line-height:15px;
			}
	#main_body_bottom{
		height:auto;
		background:url(images/bottom_bg.jpg) repeat-y;
		padding-top:7px;
		padding-bottom:37px;
	}
		#main_body_bottom h4{
			text-align:left;
			color:#fe7405;
			padding-top:15px;
			padding-left:124px;
			padding-right:124px;
			padding-bottom:6px;
			line-height:20px;
		}
		#main_body_bottom p{
/*			font-family:arial, verdana, sans-serif;*/
			font-size:12px;
			text-align:justify;
			padding-left:124px;
			padding-right:124px;
			padding-bottom:2px;
			line-height:12px;
			#line-height:15px;
		}
		#main_body_bottom h5{
			text-align:left;
/*			font-size:22px;*/
			color:#48ab02;
			padding-top:12px;
			padding-left:124px;
			padding-right:124px;
			padding-bottom:6px;
			line-height:20px;
			#line-height:25px;
		}
		.image{
			height:100px;
			width:120px;
			float:right;
			padding-right:124px;
			padding-top:12px;
		}
		#img1{
			height:150px;
			width:200px;
			float:right;
			padding-right:110px;
			padding-top:60px;	
		}
		#img2{
			float:right;
			padding-top:10px;
			padding-right:135px;
		}
		#img3{
			height:200px;
			width:300px;
		}
	#footer{
		width:1000px;
		height:53px;
		background:#162022;
	}
		#footer p{
			font-family:arial, verdana, sans-serif;
			font-size:12px;
			color:#fefffb;
			text-align:left;
			line-height:22px;
			padding-left:124px;
			padding-right:465px;
			#line-height:15px;
		}