/*
  kyo.com
  Ver. 2.2
*/

* {
	margin:0;
	padding:0;
}

body {
	margin:0 auto;
	padding:0;
	background-color:#000000;
	color:#ffffff;
	font-family:Impact, Chicago, Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:center;
}
img {border:0;}

/* Headings */
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:Impact, Chicago, "Avant Garde Gothic", "ITC Avant Garde Gothic", "Arial Black", "MS UI Gothic", Verdana, Helvetica, sans-serif;
	color:silver;
}

/* Links */
a:link, a:visited {
	color:#345388;
	text-decoration:none;
}
a:hover, a:active {
	color:#9d9a96;
}

#mainwrapper {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
#header {
	margin:0;
	padding:0;
	width:100px;
	height:64px;
	background:#010101 url(../img/K.GIF) top left no-repeat;
}
#header h1 {
	margin:0;
	padding:0;
	width:100px;
	height:64px;
	font-size:12px;
	overflow:hidden;
	color:black;
}
#header img {margin:0;}

#banner {
	height:64px;
	line-height:64px;
	overflow:hidden;
	background:#000000 url(../img/V158F.JPG) top center repeat-x;
	text-align:center;
}

#banner div input {
	zoom:1;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
#banner div input:hover,
#banner div input:focus {
	filter:alpha(opacity=100);
	opacity:1.0;
	-moz-opacity:1.0;
}

#banner h2 {
	margin:0 auto;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	color:#eeeeee;
	zoom:1;
	filter:alpha(opacity=30);
	opacity:0.3;
	-moz-opacity:0.3;
}
#banner h2:first-letter {
	color:#9C63A5;
	font-size:125%;
}
#Y {color:black; background:#EFE4CE url(../img/Y.GIF) center left no-repeat;}
#O {
	height:64px;
	color:black;
	background:url(../img/O.GIF) bottom left no-repeat;
}
#C strong {
	text-align:center;
	font-weight:normal;
	font-family:Chicago, Courier, "Courier New", sans-serif;
	font-size:12px;
	color:#aaaaaa;
}
#C iframe {margin:0 auto;}
#footer {display:inline; height:24px; padding:0 8px 2px 8px;}
#footer p {margin:0; padding:0;}
#footer p.genre {width:220px; height:14px; text-align:left;}
#footer p.sitemap a {margin-right:8px; width:120px; height:14px; float:right; text-align:right;}

