body {
	color: black;
/*	background-color: #000033;*/
	background: url("image/back3.jpg") black repeat-x; 
}

div.column1{
	position:absolute;
	top:80px;
	left:10%;
}

div.column2{
	position:relative;
	left:210px;
	width:600px;
	height:756px;
	background-color: white;
/*	background: url("image/asa.jpg") white; */
}

frameset.top{
	width:450px;
	height:400px;
}

table.subject{
	width: 200px;
	height: 550px;
	margin-top: 3px;
	color:black;
	background: url("image/asa.jpg") white;
	border-right: 10px solid #333300;
	border-left: 1px solid #333300;
	border-top: 1px solid #333300;
	border-bottom: 10px solid #333300;
}

h1.subject{
	text-indent: 1em;
	font: normal 20pt / 150% "HGP‘n‰pŠpÎß¯Ìß‘Ì";
}

h1.topic{
	color: white;
	font: normal 40pt / 120% "HGP‘n‰pŠpÎß¯Ìß‘Ì";
	padding:5px;
	margin: 5px 10px;
	background-color: #0033CC
}


h2.topic{
	color: black;
	font: normal 20pt / 100% "HGP‘n‰pŠpÎß¯Ìß‘Ì";
	padding:4px;
	margin: 10px 30px;
	border-left: 20px solid blue;
	border-bottom: 2px solid blue;
}

p.topic{
	color: black;
	text-indent: 1em;
	font: normal 40pt / 120% "HGP‘n‰pŠpÎß¯Ìß‘Ì";
	margin: 3px 3px;
}

p.topic1{
	color: black;
	font: normal 12.5pt / 200% ;
	margin: 5px 30px;
}

p.date{
	background-color: black;
	color:white;
	font: normal 20pt / 120% 
}



table.schedule{
	border: 2px solid black;
	width: 500px;
	background-color: #FFFFCC;
}

tr.schedule td.schedule{
	border: 1px solid black;
	padding: 3px 5px;
	
}

table.gallary{
	border: 2px solid black;
	margin-left: 3px;
	margin-top: auto;
	width: 500px;
	height: 500px;
	background-color: #FFFCCC;
}

table.comm{
	top: 30px;
	font: normal 25pt / 100% "HGP‘n‰pŠpÎß¯Ìß‘Ì";
	margin: 40px 3px;
	cellpadding: 0px 10px;
}

iframe.top{
	height:300px;
	width:500px;
	allowtransparency:ture;
}

iframe.topic{
	height:560px;
	width:570px;
	allowtransparency:ture;
}

