body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#F9F9F9;
	background-image:url(../sample2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:verdana;	
	color:#0800a3;
	font-size: 10px;
	line-height: 13px;

}
h1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	font-style: normal;
	color: #FF00BA;
	font-size: 10px;
	line-height: 13px;
}
strong {
	font-weight: bold;
	font-style: normal;

}
.maintext { 
	z-index:1;
	width: 380px;
	position: absolute;
	margin-right: 10;
	top: 159px;
	left: 302px;


}
.navigation {
	z-index:2;
	width: 180px;
	position: absolute;
	text-align: left;
	top: 30px;
	left: 110px;
}
.navigation2 {
	z-index:3;
	width: 180px;
	position: absolute;
	text-align: left;
	top: 30px;
	left: 110px;
}

#content {
	position: absolute;
	top: -130px;
	left: 300px;
	width: 580px;
}
#content #piece .title { 
	width: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
}

#content #piece .info { 
	width: 380px;
	position: absolute;
	top: 0px;
	left: 200px;
}

#content #piece {
	display:block;
	position:relative;
	margin-top: 160px;
	margin-bottom: 10px;
}
#content #piece .port2 {
	display: block;
	width: 180px;
	position: relative;
	left: 200px;
}
#content #piece .port3 {
	width: 180px;
	position: absolute;
	left: 400px;
	top: 0px;	

}
#content #piece .work { 
	position: relative;
	width: 620px;
	left: 0px;
	top: 30px;
	text-align: left;
	background-image:url(../bgw.gif);
	
}
#content #piece .rule { 
	position: relative;
	top: 156px;
	left: -198px;
}
#content #piece .subhead { 
	position: absolute;
	top: 0;
	left: -190px;
}


a {color: #FF00BA; text-decoration:none; font-weight: bold;}
a:visited {color: #FF00BA; text-decoration:none; font-weight: bold;}
a:active {color: #FF00BA; text-decoration:none; font-weight: bold;}
a:hover {color: #08ffe5; text-decoration:none; position:relative; font-weight: bold; top: -2px; left: -2px;}
