 body{
margin:0px; 
padding:0px; 
font-size:9px; 
font-weight:none; 
color:#FBCB57; 
word-spacing:2px; 
font-family:Verdana;
background-color:#222021;
background-image:url(images/bg2.jpg);
background-position:top right;
background-repeat:repeat-x;
width:100%; 
cursor:default;}

blockquote
{width:462px; 
color:#F6B231; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-weight:bolder; 
font-size:7pt; 
text-align:left; 
margin-left:30px; 
margin-right:50px;}


.stats
{background: url(images/statbg.gif) left bottom no-repeat; 
height:150px;
padding-right:25px; 
padding-left:170px; 
padding-top:15px; 
padding-bottom:2px;}

p{
margin-left:15px; 
margin-bottom:-1px; 
margin-right:15px; 
font-family: Verdana,Helvetica,sans-serif; 
font-size:8pt; 
color:#797341; 
text-align: justify;}

a{
color: #CD4E1F;
cursor:default; 
text-decoration:none;
font-weight:bold;
}

a:hover{
color: #8A1815;
cursor:default; 
font-weight:bold;
 }


h1{
	text-align:center;
	margin-top:20px;
	color: #F3503A;
	font-size:26px;
	font-family:Impact,Times New Roman, courier new;
	font-weight:normal;
}

h2{
	text-align:right;
	margin-top:0px;
	font-size:10px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	color: #B43320;
	margin-bottom:2px;

}
h1:first-letter{
background-position:left; 
background-repeat:no-repeat; 
padding-left:0px; 
padding-right:0px;
font-size:28pt;
text-align:right;
font-variant:small-caps; 
color:#B43320; 
font-family: Impact,"Times New Roman",Times,serif;}

h2:first-letter{
background-position:left; 
background-repeat:no-repeat; 
padding-left:9px; 
padding-right:2px; 
font-size:16pt; 
font-variant:small-caps; 
color:#B43320; 
font-family:Times New Roman, Georgia, arial;}

h3{font-family:Georgia,"Times New Roman",Times,serif; 
font-size:10px; 
font-weight:none; 
width:300px; 
margin-left:25px; 
color:#6C5315; 
text-align:left}


#text{
width:462px;
color:#BD3A0F;
font-size: 10px;
float:left}

#text a{
color:#6D9F3C; 
cursor:default;
-moz-border-radius:15px;
border-bottom: 2px solid #A92617;
text-decoration:none;
font-weight:bold;}

#text a:hover{
color:#A92617; 
cursor: crosshair; 
-moz-border-radius:15px;
border-bottom: 2px solid #6D9F3C;
font-weight:bold;}

#text img{
	opacity:0.5;
	padding:0px;
-moz-border-radius:15px;
	border-top:4px solid #1CC60C;
	border-bottom:4px solid #1CC60C;
	border-right:4px solid #F63131;
	border-left:4px solid #F63131;
}

#text img:hover{
	opacity:1.0;
	padding:0px;
-moz-border-radius:15px;
	border-top:4px solid #F63131;
	border-bottom:4px solid #F63131;
	border-right:4px solid #1CC60C;
	border-left:4px solid #1CC60C;
}

b, strong
{color:#871914;
font-variant:small-caps}

em, i 
{
color:#B72918}

.img{
border:1px #977C15 dashed;}
 
.codesort img{
border:1px #977C15 dashed; 
margin-left:0px}

ul
{margin-left:20px; 
margin-right:20px}

li
{
list-style-type: cjk-ideographic; 
font-size:7pt; 
color:#B72918;
font-weight:bold;}

.codesort li{
list-style-type:hiragana-iroha;
margin-left:2px; 
margin-right: 2px;
font-size:10px; 
color:#B72918}

option, select, input, textarea  
	{
		border-left:  none; 
border-right:  none; 
border-top: none; 
border-bottom: 2px solid #C80000; 
background-image:url(images/index_19.jpg);
background-position:top;
background-color:#131111;
background-repeat:no-repeat;
-moz-border-radius:15px;
		color: #20914A;
text-align:center;
		font: 9px Arial, sans-serif; 
text-transform: uppercase;}

textarea:focus, input:focus, option:focus  
	{ 	color: #C80000;
		background: #2B2A2A; 
border-bottom: 2px solid #20914A; 
	}

	
/* Navigation */	


#scroller-header a {
	text-decoration:none; 
	color:#867863; 
	font-size:7pt;
font-family: Geneva, Arial, Helvetica, sans-serif;
	padding:0 2px;
}

#scroller-header a:hover {
	text-decoration:none; 
	font-size:7pt;
font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#4b412f
}

a.selected {
	text-decoration:underline !important; 
}

#scroller-header {
	background:no-repeat;
	width:182px;
	height:24px;
	padding:0px 0 0 0px;
	font-weight:10;
}

#scroller-body {
	background: no-repeat bottom center;
	width:182px;
	padding-bottom:0px;
}

#mask {
	width:182px;
	overflow:hidden;
	margin:0 auto;
}

#panel {

}

#panel div {
float:left;

}

/* Extra styling for each panel*/

#panel ul {
list-style:none;
margin:0 0px;
padding:0;
text-align:center;
font-size:10px;
font-family:Times, serif;
}

#panel a{
color: #CD4E1F;
cursor:default; 
text-decoration:none;
font-size:8pt;
font-family: Geneva, Arial, Helvetica, sans-serif;}

#panel a:hover{
color: #8A1815;
cursor:default; 
font-size:8pt;
font-family: Geneva, Arial, Helvetica, sans-serif;}

	#panel ul li {
		padding:5px;
		color:#557482;
		list-style:none;
		margin-bottom:-5px;
		border-bottom:none;
	}

	#panel ul li.last {
			list-style:none;
		border-bottom:none !important;
	}

#panel-1 {
}

#panel-2 {
}

#panel-3 {
}

