body.main{
	background:
		rgb(100%,100%,100%)
		URL(./wallpaper_black.png)
		repeat-y
		left
		top;
}
div.banner{
	position:absolute;
	left:150px;
	top:5px;
	width:620px
}


div.menu{
	position:absolute;
	left:40px;
	top:50px;
}

div.content{
	color:rgb(0%,0%,0%);
	font-size:12pt;
	position:absolute;
	left:150px;
	top:50px;
	width:620px;
}

div.stz{
	position:absolute;
	width:620px;
}

div.footer{
	color:rgb(0%,0%,0%);
	font-size:10pt;
	position:absolute;
	width:610px;
}

a.link_main{
	color:rgb(20%,20%,100%);
	font-size:14pt;
	line-height:150%;
}
a.link_main:hover{
	color:rgb(30%,84%,100%);
	font-size:14pt;
	line-height:150%;
	position:relative;
	left:1px;
	top:1px;
}

big.large{
	
}

h1{
	font-size:24pt;
	text-decoration:underline;
	color:rgb(0%,74%,100%);
}

div.count{
	position:absolute;
	left:500px;
	top:10px;
	text-align:right;
}

div.bbs{
	text-align:center;
	font-size:10pt;
}

div.bbs input{
	border:1px solid white;
	background-color:black;
	color:white;
}

div.bbs iframe{
	border:1px solid blue;
}

a{
	color:rgb(20%,20%,100%);
}
a:hover{
	color:rgb(10%,10%,0%);
}

div.cont{
	color:rgb(0%,0%,0%);
	font-size:12pt;
	border: dashed 3px rgb(100%,10%,10%);
	padding: 5px;
}

span.white{
	color:rgb(0%,0%,0%);
	font-size:12pt;
}

span.h2{
	color:rgb(0%,74%,100%);
	font-size:18pt;
	font-weight:bold;
}

span.h2w{
	color:rgb(0%,0%,0%);
	font-size:18pt;
	font-weight:bold;
}

span.right{
	position:absolute;
	right:0px;
}

div.ring{
	text-align:center;
	position:relative;
	top:10px;
	width:100px;
}


div.indent{
	position:relative;
	width:95%;
	left:5%;
}

img{
	border:none;
}

object{
	border:none;
}

hr{
	color:rgb(100%,0%,0%);
	width:90%;
	border-color: red;
}