@charset "shift_jis";
 body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #c20000;
	text-align: center;
	margin: 0px;
}
a:link {
	color: #c20000;
}
a:visited {
	color: #c20000;
}
a:hover {
	color: #000000;
}
a {
	font-weight: bold;
	text-decoration: none;
}

.glossymenu{
margin: 0px 0;
padding: 0;
width: 145px; /*width of menu*/
border: 0px solid #000000;
border-bottom-width: 0px;
}

.glossymenu a.menuitem{
background: #ffffff;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #000000;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background: #f9f9f9;
color: #c20000;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #ffffff;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 0px #000000;
}

.glossymenu div.submenu ul li a{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
padding: 3px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #f9f9f9;
color: #c20000;
}

table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

.h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3;
	margin: 0;
	background-color: #c20000;
	color: #ffffff;
	border: 0px solid #b32b2d;
}
 
.container
{
	width: 800px;
	margin: 0px auto;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #b32b2d;
	border-top: 0px;
	border-bottom: 0px;
}

.top
{
width: 800px;
height: 350px;
padding: 0px;
background-image: url(http://suga-shikao.net/graphics/funkasticbanner.jpg);
background-color: #c20000;
}

.leftnav
{
	float: left;
	width: 150px;
	margin: 2px;
	padding: 0em;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.content
{
	margin-left: 200px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

.footer
{
	clear: both;
	margin: 0px;
	padding: .5em;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}