html {
	margin: 0;
	padding: 0;
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background: url(../img/bg.gif) repeat-x left center #04192a;
	font-family: verdana,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif,"ƒqƒ‰ƒMƒmŠpƒS Pro W6";
	color: #ffffff;
	text-align: center;
	height: 100%;
}

body.contents {
	margin:0px 10px 0px 0px;
	color: #ffffff;
	background: url(../img/bg.gif) repeat-x left -207px fixed #04192a;
	text-align: left;
	height: auto;
}


td,div,p,h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 16px;
}

a {
	color: #c9cc0b;
	text-decoration: none;
}

a:hover {
	color: #c9cc0b;
	text-decoration: underline;
}

#main {
	width: 800px;
	height: 100%;
	margin: 0px auto;
}

#main td.main {
	vertical-align: middle;
}

#contents_top {
}

#contents {
	width: 800px;
	height: 650px;
	text-align: center;
	margin: 0px auto;
}

#header {
	width: 800px;
	margin: 0px auto;
	text-align: right;
}

table.header {
	width: 800px;
}

.logo {
	text-align: left;
}

.menu {
	text-align: right;
	vertical-align: bottom;
	margin: 0px 0px 10px 8px;
}

p#title {
	width: 756px;
	padding: 15px 0px 5px 0px;
	margin: 0px auto;
}

#footer_top {
	width: 800px;
	text-align: right;
	padding: 10px 0px 10px 0px;
	background: url(img/bg_footer.jpg) no-repeat left top;
}

#footer {
	width: 800px;
	text-align: left;
	padding: 10px 0px 10px 0px;
	font-size: 10px;
}

.bio {
	margin-bottom: 20px;
}

.bio h2 {
	color: #cccd31;
	border-bottom: 1px dotted #ffffff;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.bio p {
	line-height: 20px;
}

.y82 {background: url(../bio/images/82.jpg) no-repeat left center;padding-left:100px;}
.y84 {background: url(../bio/images/84.jpg) no-repeat left center;padding-left:100px;}
.y85 {background: url(../bio/images/85.jpg) no-repeat left center;padding-left:100px;}
.y86 {background: url(../bio/images/86.jpg) no-repeat left center;padding-left:130px;}
.y87 {background: url(../bio/images/87.jpg) no-repeat left center;padding-left:130px;}
.y88 {background: url(../bio/images/88.jpg) no-repeat left center;padding-left:130px;padding-bottom:20px;}
.y89 {background: url(../bio/images/89.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y90 {background: url(../bio/images/90.jpg) no-repeat left center;padding-left:100px;}
.y91 {background: url(../bio/images/91.jpg) no-repeat left center;padding-left:100px;}
.y92 {background: url(../bio/images/92.jpg) no-repeat left center;padding-left:100px;}
.y93 {background: url(../bio/images/93.jpg) no-repeat left center;padding-left:100px;padding-bottom:30px;}
.y96 {background: url(../bio/images/96.jpg) no-repeat left center;padding-left:100px;padding-bottom:30px;}
.y97 {background: url(../bio/images/97.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y98 {background: url(../bio/images/98.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y99 {background: url(../bio/images/99.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y00 {background: url(../bio/images/00.jpg) no-repeat left center;padding-left:100px;padding-bottom:90px;}
.y01 {background: url(../bio/images/01.jpg) no-repeat left center;padding-left:100px;}

.blue {
	color: #36c6c6;
}

div.special {
	padding-top: 150px;
	font-weight:bold;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
}