body{
	font-size:small;
	line-height:160%;
	color:#FFFFFF;
    scrollbar-base-color: #CC6666;
    scrollbar-track-color: #CC6633;
    scrollbar-face-color: #993300;
    scrollbar-shadow-color: #CC6633;
    scrollbar-darkshadow-color: #CC6633;
    scrollbar-highlight-color: #CC6666;
    scrollbar-3dlight-color: #CC6633;
    scrollbar-arrow-color: #CC6633;
}
h1{
	font-size:1.6em;
	padding:0;
	margin:0;
}
h2{
	font-size:1em;
	padding:0;
	margin:0;
}
a {
	color:#CCFF00;
}
a:hover {
	color:#6633FF;
}
#mainall{
	width:800px;
}
#main {
	background-image: url(images/mainbg.gif);
	background-repeat: no-repeat;
	height: 503px;
}
#texts {
	width:625px;
	height: 420px;
	overflow: auto;
	padding-bottom: 4px;
	padding-top: 8px;
}
.tests{
	padding:30px 30px 0 140px;
	}

#header {
}

#maintop {
	background-image: url(images/topbg.gif);
	background-repeat: no-repeat;
	height: 503px;
}
#mainenpo {
	background-image: url(images/enpobg.gif);
	background-repeat: no-repeat;
	height: 503px;
}
#mainphoto {
	background-image: url(images/photobg.jpg);
	background-repeat: no-repeat;
	height: 503px;
}
#mainsup {
	background-image: url(images/supbg.jpg);
	background-repeat: no-repeat;
	height: 503px;
}
#textsenpo {
	margin:150px 30px 0 330px;
	width:@400px;
	height: 220px;
	overflow: auto;
	font-size:10px;
}
#title {
	color:#FFCC00;
	border-bottom: solid #FFFFFF 1px;
	border-right: solid #FFFFFF 4px;
	font-weight: bold;
}
#suptitle {
	background-color:#FF9900;
	color:#663300;
	border-bottom: solid #996600 1px;
	border-right: solid #996600 1px;
	font-weight: bold;
	padding:2px 8px;
}
#supminititle {
	background-color:#D5E276;
	font-weight: bold;
	border-bottom: solid #996600 1px;
	border-right: solid #996600 1px;
	color: #666600;
	padding:2px 8px;
}
#minititle {
	color:#CCFF00;
	border-bottom: solid #CCFF00 1px;
}
.shows{
	padding:370px 0 0 450px;
	line-height:120%;
}