body{
	font-size:12px;
	color:#000000;
	margin: 0px;
	padding:0px;
	background-image: url(../Images/back1.png);
	height:100%
}

/* Main_area */
#main{
	width:1000px;
	margin:0px auto;
	padding:0px;
}
#footer{
	width:1000px;
	margin:0px auto;
	background:url(../Images/back3.png)
}
.clear_float{  
  clear:both;  
}
/* Default_area*/
#left{
	width:248px;
	float:left
}
#right{
	width:202px;
	float:left
}
#middle{
	width:550px;
	float:left
}

/* Default_area height */
.area-a1,.area-a2,.area-a3{
	height:133px;
	float:left
}
.area-b1,.area-b2,.area-b3{
	height:341px;
	float:left
}
.area-c1,.area-c2,.area-c3{
	height:211px;
	float:left
}
/* Default_area width */
.area-a1,.area-b1,.area-c1{
	width:248px
}
.area-a2,.area-b2,.area-c2{
	width:550px
}
.area-a3,.area-b3,.area-c3{
	width:202px
}

/* Page_area */
#p_left{
	width:180px;
	float:left
}
#p_right{
	width:275px;
	float:left
}
#p_middle{
	width:545px;
	float:left
}
/* Page_left */
.pl_a{
	height:184px;
	background:url(../Images/pl001.png)
}
.pl_b{
	height:49px;
	background:url(../Images/pl002.png)
}
.pl_c,.pl_cr{
	height:268px
}
	.pl_cr{
		width:58px;
		background:url(../Images/pl003.png);
		float:right
	}
.pl_d{
	height:162px;
	background:url(../Images/pl004.png)
}
.pl_e{
	height:53px;
	background:url(../Images/pl005.png)
}
/* Page_right */
.pr_a{
	height:104px
}
.pr_b,.pr_bl{
	height:80px
}
	.pr_bl{
		width:125px;
		background:url(../Images/pr001.png);
		float:left}
.pr_c{
	height:49px;
	background:url(../Images/pr002.png)
}
.pr_d,.pr_dl,.pr_dr{
	height:223px;
	float:left
}
	.pr_dl{
		width:95px;
		background:url(../Images/pr008.png);
		float:left;
	}
		.pr_dl_1{
			height:9px;
		}
		.pr_dl_2{
			height:44px;
		}
		.pr_dl_3{
			height:35px;
		}
		.pr_dl_4{
			height:39px;
		}
		.pr_dl_5{
			height:43px;
		}
		.pr_dl_6{
			height:38px;
		}
		.pr_dl_7{
			height:auto;
		}
		
	.pr_dr{
		width:180px;
		background:url(../Images/pr003.png)
	}
.pr_e,.pr_er,.pr_el,.pr_el_intro,.pr_el_gallery{
	height:45px;
	float:left
}
	.pr_el{
		width:95px;
		background:url(../Images/pr007.png)
	}
	.pr_er{
		width:180px;
		background:url(../Images/pr004.png)
	}
.pr_f{
	height:162px;
	background:url(../Images/pr005.png)
}
.pr_g{
	height:53px;
	background:url(../Images/pr006.png)
}
/* Page_middle */
.pm_a,.pm_al{
	height:104px
}
	.pm_al{
	width:29px;
	background:url(../Images/pm001.png);
	float:left	
	}
.pm_b,.pm_br{
	height:80px
}
	.pm_br{
	width:105px;
	background:url(../Images/pm002.png);
	float:right
	}
.pm_c{
	height:49px;
	background:url(../Images/pm003.png)
}
.pm_d{
	height:430px;
}
.pm_e{
	height:53px;
	background:url(../Images/pm004.png)
}
/* Page_index */
.index{
	height:430px;
	width:545px;
	background:url(../Images/index.png)
}
/* Page_intro */
.intro{
	height:430px;
	width:545px;
	background:url(../Images/intro_m.png)
}
	.intro_c{
	width:330px;
	height: 255px;
	padding-top: 110px;
	padding-left:210px;
	}
		#intro_c_1{
		padding-left:10px;
		padding-right:20px;
		}
		#intro_c_2{
		padding-left:12px;
		padding-right:15px;
		}
		#intro_c_3{
		padding-left:8px;
		padding-right:10px;
		}
		#intro_c_4{
		padding-right:6px;
		}
	    #intro_c_5{
		padding-right:0px;
		}
.pr_el_intro{
	width:95px;
	background:url(../Images/pr007_intro.png)
}
.pr_f_intro{
	height:162px;
	background:url(../Images/pr005_intro.png)
}
/* Page_gallery */
.gallery{
	height:430px;
	width:545px;
	background:url(../Images/gallery_m.png)
}

.pr_el_gallery{
	width:95px;
	background:url(../Images/pr007_gallery.png)
}
.pr_f_gallery{
	height:162px;
	background:url(../Images/pr005_gallery.png)
}
	.gallery_c{
	width:338px;
	height:300px;
	padding-left:190px;
	padding-top:88px;
	padding-right:0;
	float:left;
	}
	.gallery_c img{
	border: 1px solid #333333;
	}

		#gallery_c_1{padding-left:2px;
		}
		
		.gallery_c_img{
		width:338px;
		}
		.gallery_c_img ul{
		padding:0;
		}
		.gallery_c_img li{
		list-style:none;
		padding-left:10px;
		float:left;
		}
		#gallery_c_2{padding-left:8px;
		}
		#gallery_c_3{padding-left:2px;
		}
		#gallery_c_4{padding-left:2px;
		}
		.gallery_c_img2{
		width:338px;
		}
		.gallery_c_img2 ul{
		padding:0;
		margin-left:-15px;
		}
		.gallery_c_img2 li{
		list-style:none;
		margin-left:10px;
		float:left;
		}

/* Page_contact */
.contact{
	height:430px;
	width:545px;
	background:url(../Images/contact_m.png)
}
	.contact_c{
	width:330px;
	height: 200px;
	padding-top: 80px;
	padding-left:210px;
	font-size:16px;
	
	}
		.contact_c_1{
		padding-left:50px;
		padding-right:20px;
		padding-top:18px;
		}
		.contact_c_2{
		padding-left:50px;
		padding-right:15px;
		padding-top:5px;
		}
		.contact_c_3{
		padding-left:50px;
		padding-right:10px;
		padding-top:10px;
		}
		.contact_c_4{
		padding-left:30px;
		padding-right:6px;
		padding-top:10px;
		}
		.contact_c_5{
		padding-left:30px;
		padding-right:6px;
		padding-top:10px;
		}
		
.pr_f_contact{
	height:162px;
	background:url(../Images/pr005_contact.png)
}