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

blockquote
{
background:url(images/statbg.gif) right no-repeat; 
width:100%; 
color:#C6A6C1; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-weight:bolder; 
font-size:8px; 
height:120px; 
text-align: left; 
margin-left:0px; 
margin-right:0px;}


.stats
{
padding-right:90px; 
padding-left:10px; 
padding-top:20px; 
padding-bottom:2px;}

p{
margin-left:10px; 
margin-bottom:3px; 
margin-right:10px; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
color:#87213E; 
text-align: justify;}

a{
color:#DF8896; 
cursor:cross; 
text-decoration:none; 
font-weight:strong; 
font-style:Verdana,Arial,Helvetica,sans-serif;}

a:hover{
color:#D66AB7; 
cursor:cross;
background-color:#FFE6DF; 
text-decoration:none; 
font-style:Verdana,Arial,Helvetica,sans-serif;}

a:link, a:visited, a:active{

color:#8B6980; 
font-weight:bold; 
text-decoration:none;}

a.foot{
color:#FFD5A9; 
cursor:cross; 
text-decoration:none;}

a:hover.foot{
color:#5C9D9F; 
cursor:corss; 
text-decoration:none; 
font-variant:small-caps; 
font-size:12px; 
font-family:Verdana;}

a:link.foot, a:visited.foot, a:active.foot{

color:#4AA093; 
font-weight:bold; 
text-decoration:none;}

h1
{color:#592F6F; 
width:90%; 
margin-top:0px; 
padding-top: 10px;
background-image: url(images/h1.gif);
background-repeat: no-repeat;
background-position: right;
height:48px; 
font-weight:bold; 
text-align:center; 
font:16pt Century Gothic,"Times New Roman",Times,serif;}

h1:first-letter{
width:100%;
padding-right:2px; 
padding-top: 20px;
font-size:26px;
font-weight:bold;
font-variant:small-caps; 
color:#3D1254;  
font-family: Century Gothic, "Times New Roman",Times,serif;}

h2{font-family:Verdana; 
background:url(images/statbg.gif) left top no-repeat; 
font-size:14px; 
font-weight:none; 
width:370px; 
color:#C69EB9; 
font-variant:small-caps; 
text-align:center;}


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


h4{font-family:Georgia,"Times New Roman",Times,serif; 
font-size:8px; 
width:100%; 
margin-top: -55px;
padding-left: 24px;
font-style:italic;
margin-bottom:30px;
color:#000000; 
text-align:center;}



#text{
width:337px; 
color:#000000;
background-image:url(images/index_17.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFECE6;
text-align: center; 

float:left}

#color{
background-color:#C4C3C3;
}
.spo{
margin-left:20px}

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

em, i 
{
color:#32127C}

.img{
border:2px #CA8230 dottedM
padding: 2px;
background:#C6A6C1;
margin-left:20px}}

.codesort img{
border:2px #EBFFC3 dotted; 
padding: 2px;
background:#C6A6C1;
margin-left:20px}

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

li
{
list-style-type:cjk-ideographic;
font-size:10px; 
color:#493A74}

.codesort li{
display:inline; 
list-style-type:hiragana-iroha;  
margin-left:10px; 
font-size:10px; 
color:#FFAF4F}
option, select, input, textarea  
	{ 
		background: #FFE6DF;
		border-top: none; 
		border-bottom: 2px dotted #C69EB9; 
		border-left: none;
		border-right: none;
		color: #000000; 
		font: 11px Verdana,Arial,Helvetica,sans-serif; 
	}

textarea:focus, input:focus, option:focus  
	{ 
		background: #C69EB9; 
border-top: none; 
		border-bottom: 2px dotted #FFE6DF; 
		border-left: none;
		border-right: none;
	}


#navlist { list-style-image: url(images/navi.gif); } 