
	@font-face {
		font-family: 'walkway_boldregular';
		src: url('./font/Walkway_SemiBold-webfont.eot');
		src: url('./font/Walkway_SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
			 url('./font/Walkway_SemiBold-webfont.woff') format('woff'),
			 url('./font/Walkway_SemiBold-webfont.ttf') format('truetype'),
			 url('./font/Walkway_SemiBold-webfont.svg#walkway_oblique_boldregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	body{ background:#ccc; margin:0; padding:0; font:normal 12px Verdana, Geneva, sans-serif;}
	h2{margin:5px 0 2px 0; font-size:16px; color:#999900; letter-spacing:1.2px; font-family:walkway_boldregular; padding:3px; width:97%;}
	p{text-align:justify; margin:2px 0 2px 0; padding:2px; line-height:16px; color:#666;}
	#cover{width:1003px; height:670px; margin:0 auto; background: url(img/bg.jpg) center 75px no-repeat; margin-bottom:0px;}
	#cover #header{height:75px; width:100%; border-bottom:2px solid #fff; background-color:#000;}
	#cover #header .menu ul{margin:0; padding:45px 0 0 0; width:100%;}
	#cover #header .menu ul li{margin:0; padding:0; float:right; min-width:50px;}
	#cover #header .menu ul li a{ padding:4px 14px 4px 14px; letter-spacing:1.2px; display:block; text-align:center; color:#fff; font: nova 220%, calibri 110%, verdana 90%, arial 100%; text-transform:uppercase; text-decoration:none;}
	#cover #header .menu ul li a:hover{color:#999966;}
	
	#cover #header .logo{ position:absolute; margin:50px 0 0 0; width:400px; height:200px; background:url(img/logo-shadower.png) 0 0 no-repeat;}
	#cover #header .logo a{display:block; width:350px; height:190px; background:url(img/logo.png) 30px 45px no-repeat; }
	
	#cover #header .hymn{ position:absolute; margin:105px 0 0 660px; width:400px; height:200px; background:url(img/hym.png) 0 0 no-repeat;}
	#cover #header .hymn a{display:block; width:350px; height:190px;}
	
	#cover #maneno{width:100%; height:295px; display:block; margin:270px 0 0 0;}
	
	#cover #maneno #content{ width:100%; height:223px; display:table; padding:0; margin:0;}
	#cover #maneno #content .triangle{height:223px; width:136px; position:absolute; margin:0 0 0 297px; background:url(img/body-big.png) top right; border-right:0px solid blue;}
	#cover #maneno #content .text{height:223px; width:570px; position:absolute; margin:0 0 0 433px; background:#fff; border-left:0px solid green;}
	
	#cover #maneno #content .text .ftext{height:223px; width:330px; float:left; margin:0 5px 0 5px !important;}
	#cover #maneno #content .text .login{height:223px; width:220px; float:right; line-height:30px;}
	#cover #maneno #content .text .login lable{margin:0 0 10px 0;}
	#cover #maneno #content .text .login input[type="text"],#cover #maneno #content .text .login input[type="password"]{border:1px solid #CCCCCC; padding:8px 14px 8px 14px; width:170px; font-weight:bold;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
	#cover #maneno #content .text .login input[type="button"]{ margin:10px 0 0 0; background:url(img/btn-login.gif) 0 0 no-repeat; border:none; width:110px; height:37px;}
	
	#cover #maneno #content .banner{width:680px; display:table; text-align:right; margin-left:-110px;}
	#cover #maneno #content .engulf{width:680px; display:table; margin-left:-110px; margin-top:10px;}
	#cover #maneno #content .text .engulf .ftext{height:320px !important; width:430px;}
	#cover #maneno #content .text .engulf .ftext p{line-height:19px !important;}
	#cover #maneno #content .text .engulf .ftext #scroll{width:435px; height:280px; padding:0 5px 0 0; overflow:hidden;}
	
	#cover .inside{width:100%; height:535px !important; display:block; margin:18px 0 0 0 !important; border:0px solid red;}
	#cover .inside #content{ height:523px !important; display:table; padding:0; margin:0; border:0px solid lime;}
	#cover .inside #content .triangle{height:523px !important; width:380px !important; margin:0 0 0 53px !important; border-right:1px solid blue;}
	#cover .inside #content .text{height:523px !important; width:570px; border-left:1px solid green;}
	
	#cover #footer{width:100%; height:auto; display:table; padding:3px 0 3px 0; display:block; margin:0 auto; background:rgba(255, 255, 255, 0.5); }
	#cover #footer p{ padding:0 10px 0 10px; color:#333;}