* { margin:0px; padding:0px }

.clear { clear:both; }
html {
	background-image:url(../img/html_bg.jpg);
	background-repeat:repeat-x;
	background-color:#e66c34;

}
body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}
.wrapper {
	width:975px;
	margin:auto;
}
		.header {
			height:205px;
		}
		.header .top {
			height:173px;
		}
		.header .logo {
			float:left;
			width:255px;
			height:160px;
			text-decoration:none;
		}
		.nav {
			float:right;
			padding:0px 30px 0px 30px;
		}
		.nav, .nav li {
			list-style:none;
		}
		.nav li {
			float:left;
		}
		.nav a, .nav span {
			float:left;
			display:block;
			text-decoration:none;
			padding:9px 3px 3px 5px;
			font-weight:bold;
			font-size:15px;
			color:black;
			font-family:"Times New Roman", Times, serif;
		}
		.nav li a.on, .nav a:hover {
			color:#7c3f78;
		}
.content {
	clear:left;
	width:975px;
	overflow:hidden;
	background-color:white;
}
	.content .cont {
		width:11000px;
		background-image:url(../img/back-trude.jpg);
		background-position:left bottom;
		height:466px;
	}
	.content .page {
		float:left;
		width:975px;
		height:466px;
	}
	.content .page-content {
		padding:20px;
	}
.footer {
	padding-top:4px;
	text-align:center;
}
	.footer a {
		color:black;
	}

		.content h1 {
			font-size:15px;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			color:#7c3d76;		
		}
		.content p {
			clear:left;
			padding-top:15px;
			color:#4a2446;
		}
		.tpl p.gallery {
			padding:1px 0px 0px 0px;
			margin:0px;			
		}
		.tpl p.gallery a {
			float:left;
			display:block;
			background-color:white;
			width:153px;
			height:101px;
			text-decoration:none;
			margin:0px 1px 0px 0px;
			background-repeat:no-repeat;
			background-position:center center;
		}

.tpl1 {}
	.tpl1 .img1 {
		float:left;
		border:0px;
	}
	.tpl1 .txtBox {
		float:left;
		padding:0px 0px 0px 20px;
		width:410px;
		height:300px;
	}
	
.tpl2 {}
	.tpl2 .txtBox {
		float:left;
		padding:0px 0px 0px 0px;
		width:890px;
		height:300px;
	}

.tpl3 {}
	.tpl3 p.gallery {
		padding-top:20px;
	}
	.tpl3 p.gallery a {
		width:295px;
		height:295px;
		margin:0px 3px 0px 0px;
	}
	.tpl3 .txtBox {
		float:left;
		padding:0px 0px 0px 0px;
		width:890px;
		height:auto;
	}
.tpl4 {}
	.tpl4 .txtBox {
		float:left;
		padding:0px 0px 0px 0px;
		width:890px;
		text-align:center;
		height:30px;
	}
	.tpl4 p.gallery a {
		margin:0px 2px 2px 0px;
	}

.tpl5 {
	
}
	.tpl5 .txtBox {
			width:620px;
	}
/* home */
body.home {
	background-color:#7f396f;
	background-image:url(../img/start.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.home .wrapper {
	text-align:center;
	padding-top:433px;
}
	.home .lng a {
		display:block;
		color:white;
		text-decoration:none;
		font-size:14px;
		padding:0px 0px 15px 25px;
		font-weight:bold;
	}
.home .footer {
	padding-top:255px;
	color:white;
}
	.home .footer a {
		color:white;	
	}

		
		


		