body{background:url("img/back.jpg") #7A3D00 center top;margin:0px;text-align:center;font-size:8pt;}a{color:#d25}div.main{	min-width:800px;max-width:800px;	background:#fff url("img/side.jpg") repeat-y center top;	margin-right: auto;margin-left: auto;padding:5px 0;	text-align:center;	}table.contents{	min-width:770px;max-width:770px;	margin:0 15px;	border-spacing:20px;	border:solid 0 #fff	}table.contents td{	text-align:left;	vertical-align:top;	font-size:9pt	}td.info{	min-width:340px;}td.track{	border-left:1px solid #444;	padding-left:15px;	width:370px;	}#M1{color:#c00}#M2{color:#2c1}#M3{color:#d70}#M4{color:#3aa}#M5{color:#409}#M6{color:#d25}.big{font-size:10pt;}.small{font-size:8pt}td.track p{margin:0 0 10px}div.demo{	height:80px;width:350px;	background:url("img/demo.jpg");	}td.staff{	padding-top:10px;	border-top:1px solid #444;	min-width:340px;}td.staff a{font-size:8pt;}table.ban{margin-right: auto;margin-left: auto;}table.ban td{padding:0}#space{padding-left:10px}.vsmall{font-size:7pt}.footer{	font-size:8pt;color:#777;	border-top:1px solid #777;	width:740px;	padding-top:3px;	margin:0 30px}