body {	background: url(images/back.gif);	margin: 0px;	height: 100%;	padding: 0px;	font-size:12px;	line-height: 18px;	clear: both;}.insbase{	margin-left:auto;	margin-right:auto;	width:760px;	height:auto;	background-image:url(images/fujidance_ins_back.jpg);	background-repeat:repeat-y;	padding-left:10px;	padding-right:10px;	}	.topbase{	margin-top:0px;	margin-left:auto;	margin-right:auto;	width:780px;	background-image:url(images/fujidance_top_back.jpg);	background-repeat:no-repeat;	padding:13px 10px 19px 10px;	font-size:12px;	}	.topbase li{	list-style-image:url(images/listbullet.gif);	margin:5px 35px 15px 0px;	float:left;}.topbase ul{	margin-left:0px;}#information{	height:105px;	background-image:url(images/back_info.jpg);	background-repeat:no-repeat;	width: 480px;	margin-top: 3px;}#topinfobtn{	margin:10px;}#toarchive{	background-image:url(images/tbtn_archibve_back.jpg);	background-repeat: no-repeat;	margin-top: 3px;}#toparchivebtn{	margin:10px 10px 10px 5px;}#insnav img{	margin-top:2px;	margin-left:20px;	margin-right:20px;}.subtitle{	margin-top:25px;	margin-left:30px;	}			.comment{	width:600px;	margin-left:auto;	margin-right:auto;}	#profile{	margin-left:100px;	margin-right:100px;	}#profile dt{	font-weight:bold;	font-size:14px;	margin-top:20px;	}	#profiletitle{	font-weight:bold;	font-size:16px;	margin-top:50px;	margin-left:60px;	}#schedule th{	color:#FFFFFF;	}#schedule{	margin-top:0px;	border:#9966FF 1px solid;	}	#schedule th,td{	border-left:#9966FF 1px solid;	}#price td{	border:0px;	}.indent10px{	margin-left:10px;}.bottomdotline{	border-bottom:#666666 dotted 1px;	}.graybold{	color:#333333;	font-weight:bold;}.copyright{	background-color:#000000;	color:#FFFFFF;	width:760px;	text-align:center;	padding-top:2px;	padding-bottom:2px;	margin-top:5px;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	height: 20px;	clear: both;	}.style { font-size: 10px;}
