@import url('font.css');
@import url('menu.css');

body {margin:0;padding:0;font-family:'Muli',Arial,Helvetica,Sans-serif;background:url('img/bg.png') repeat-x #bde;}

#header {background-size:cover;/* box-shadow:0 3px 3px rgba(0,0,0,.35)*/}
	.header-inner{display:table;width:950px;margin:auto;}
		.logo {position:relative;float:left;display:table;margin:20px 10px 20px 0;}
		.logo a {display:block;height:200px;width:200px;border-radius:150px;overflow:hidden;}
		
		.logo-c {position:relative;float:left;display:table;margin:20px 10px 5px 0;}
		.logo-c a {display:block;height:150px;width:150px;border-radius:150px;overflow:hidden;}
		
		.slider-slogan {font-family:Cooper Black,Arial,Sans-serif;}
		.slogan {position:absolute;top:220px;right:-80px;width:540px;height:137px;padding:10px;padding-right:50px;font:30px Lucida Calligraphy,Arial,Sans-serif;text-align:right;color:#037;background:url(img/slogan-bg.png) no-repeat center right;}
		
		.slogan2 {float:right;display:table;width:725px;height:125px;margin-top:25px;font-family:'Futura W01 Bold',Arial,Sans-serif;text-transform:uppercase;text-align:center;color:#fff;}
		.slogan2-c {float:right;display:table;width:725px;height:125px;margin-top:10px;font-family:Cooper Black,Arial,Sans-serif;text-transform:uppercase;text-align:center;color:#fff;}
		.slogan2-c .line-2 {display:table;font-size:30px;margin:15px auto 10px;font-family:Lucida Calligraphy;text-transform:capitalize}
		.slogan2-c .line-2 div {position:relative;float:left;margin:0 20px;line-height:23px;}
		.slogan2-c .line-2 div span {font:20px SimSun;}
			.sl2-ctr:before {content:'\2022';position:absolute;top:0;left:-30px;font-size:40px;}
			.sl2-ctr:after {content:'\2022';position:absolute;top:0;right:-30px;font-size:40px;}
		
#content {background:#;}
	h1,h2,h3,h4 {margin:5px;padding:0;font-family:Cooper Black,Arial,Helvetica,Sans-serif;}
	h2 {font-size:18px;color:#06b;}
	.content-inner {display:block;width:950px;margin:0 auto;padding:20px 0;font-size:13px;color:#333;line-height:1.5em;min-height:412px;}
	.table-content {border-collapse:collapse;width:950px;max-width:950px;background:#fff;border:none;border:5px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.5);}
	.table-content td {vertical-align:top;}
	.table-content tr td:first-child {border-radius:10px 0 0 10px;}
	.table-content tr td:last-child {border-radius:0 10px 10px 0;}
	.table-content td p {display:block;margin:10px 5px;line-height:25px;text-align:justify;}
	.table-content td img {max-width:600px;}
	.content-70 {width:633px;}
	.content-50 {width:475px;}
	.content-30 {width:317px;}
	/*.content-30:nth-child(3n+2) {width:318px;}*/
	
	.content-70 ul {margin:0;padding:5px 5px 5px 30px;}
	.content-70 li {margin-bottom:10px;padding:0;text-align:justify;}
	
	.edit-content {position:absolute;left:0;bottom:0;width:609px;padding:5px 10px 7px 15px;border-top:1px solid #e3e3e3;}
	.edit-welcome {text-align:right;}
	.edit-content a, .edit-welcome a {text-decoration:none;color:#06B;}
	
	.event-date {margin:0 5px;padding-bottom:5px;font-size:11px;color:#999;border-bottom:1px solid #eee;}
	.post-date {margin:0 5px;padding-bottom:5px;font-size:11px;color:#999;border-bottom:1px solid #eee;}
	
		ul.content-nav {list-style:none;display:table;margin:0;padding:5px 0;}
		ul.content-nav li {float:left;font-size:11px;background:url(img/nav-bg.png) no-repeat center right;}
		ul.content-nav li a {text-decoration:none;padding:3px;padding-right:20px;color:#fff;}
		ul.content-nav li:last-child {background:transparent;}
	
		ul.index {list-style:none;margin:10px 0;padding:0;font-size:12px;}
		ul.index li a {display:block;padding:5px;text-decoration:none;color:#333;border-top:1px solid #dedede;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
		ul.index li a:hover {background:#222;color:#fff;}
		ul.index li:last-child {border-bottom:1px solid #dedede;}
		ul.index li a span {float:right;color:#747474;}
		ul.index li.active > a{background:#06b;color:#fff;}
		
		ul.related {list-style:none;margin:10px 0;padding:0;}
		ul.related li {display:block;margin-bottom:10px;border-bottom:1px dotted #fff;}
		ul.related li:last-child {border-bottom:none;}
		ul.related a.more {display:block;text-decoration:none;color:#06b;}
		
		ul.list{width:560px;}
		ul.list li{margin-bottom:10px;text-align:justify;}
		
	.gallery {display:block;margin-top:10px;padding:10px 5px;border-top:1px solid #ccc;}
		ul.gal {display:table;margin:0;padding:0;}
		ul.gal li {list-style:none;float:left;padding:0;margin:3px;width:194.05px;height:125px;overflow:hidden;}
		ul.gal li img {max-width:100%;min-height:125px;}

#footer {background:#025;padding:10px 0 15px;}
	.footer-inner {display:table;width:950px;margin:auto;font-size:11px;color:#fff;}
	.footer-inner span {float:right;}