	body {background-color:#000; margin:0; padding:0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;} 
	
	#head{ height: 145px; background: url('_images/top_bg.png') repeat-x;}
	#pa{ font-size: 10px; font-weight:bold; padding: 10px 0 0 20px;}
		#pa a{color:#000;text-decoration:none;}
	
	a{color:#fff;}

	#menu 
	{ position:absolute; top:145px; left:15px; width:150px; height:700px; z-index:100; } 
		#menu a {display:block; font:bold 10px Verdana; text-decoration:none; color:#fff; background-color:#333333; margin:0 0 1px; padding: 5px 20px; } 
		#menu a:hover {color:#000; background-color:#ccc; } 
			#menu a span { display:none; } 
			#menu a:hover span { display:block; position:absolute; top:200px; left: 0; width:131px; z-index:100; color:#fff; font:10px sans-serif; text-align:center; margin:10px; padding:5px; } 
			#menu a img { height: 0; width: 0; border-width: 0; } 
			#menu a:hover img { position: absolute; top:50px; left: 20px; height: 100px; width: 100px; }
		.mn{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; background-color:#333333; padding: 5px 5px; margin: 1px 0;}

	#content{padding-left: 20px; font-size: 12px;	margin: 0 20px 0 190px;	color:#fff;	background: url('_images/bg.png') no-repeat left top;
			  min-height:700px; height:auto !important; height:700px;}

	#design{font-size: 9px; text-align:center; padding:5px;}
		#design a{text-decoration: none; color: #7e7e7e;}
		
	.fl{float:left;}
	.fr{float:right; padding-top: 10px;}
	h1{font-size: 20px; color:#ccc; margin:5px 7px 10px 0; border-left: 20px #79a068 solid; padding: 0 5px; font-weight: normal;}
	h2{font-size: 16px; color:#ccc; border-left: 20px #333333 solid; padding: 0 5px;}
	.aku{color:#79a068;font-weight:bold;}
	.aku1{font-size: 16px; color:#79a068; border-left: 20px #fff solid; padding: 0 5px; }
	p, ul{font-size: 14px;}
	li{list-style-type: square; margin-top: .3em;}
	
/* gallery*/
	.gal_box_on{float:left; width:260px; height:285px; border:1px solid #fff; margin:7px; text-align:center; padding:5px;
			background-color: #4e7d9f; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
	.gal_box_off{float:left; width:260px; height:285px; border:1px solid #fff; margin:7px; text-align:center; padding:5px;
			background-color: #4e7d9f;}

	.lab{font-size: 11px; margin:3px; color:#000; font-weight:bold;}
	img{border:0;}
	/*detail*/
	.det_box{border:1px solid #fff; margin:7px auto; text-align:center; padding:10px;}
	#back_link{text-align:right;}
	
	/*others - del*/
	#others{margin: 0; padding: 0;}
	#others li{line-height: 250px; list-style-type: none;}
	.gal_lab{font-size: 80px; font-weight: bold; color: #fff;}

