
body {
	background-imagee: url('../images/background.png');
	background-position: top center;
	background-repeat: no-repeat;
	background-color: black;
	color: white;
	font-size: 12px;
	word-wrap: normal;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

a {
	padding-right: 6px;
	padding-left: 6px;
	letter-spacing: 5px;
	font-size: 10pt;
	color: #cccccc;
	word-spacing: 2px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: none;
}

a:hover, .currentpage{
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	color: white;
	background-color: silver;
	text-decoration: none;
}

.specialA{
padding-right:inherit;
padding-left:inherit;
font-size:10pt;
letter-spacing: normal;
text-decoration:none;
text-transform:none;
color: #ffffff;
background-color:#cccccc;
}

.specialA:hover{
color:#000000;
background-color:#cccccc;
}

.specialB{
font-size:8pt;
letter-spacing: normal;
text-decoration:none;
text-transform:none;
color:black;
}

.specialB:hover{
color:silver;
background-color:white;
}

#charsect{
visibility: hidden;
position:absolute;
}

#charinfo{
visibility: hidden;
position:absolute;
overflow:hidden
width:135px;
height:110px;

}

#character{
border:4px solid #ffffff;
color:black;
overflow:auto;
width:125px;
height:100px;
}

#characterinfo{
border:4px solid #cccccc;
color:black;
overflow:none;
width:125px;
height:110px;
}

#currentcharpic{
width:110px;
}

#currentcharinfo{
padding-left:5px;
padding-right:5px;
text-transform:uppercase;
overflow:auto;
font-size:7pt;
width:100px;
height:140px;
color:black;
}

#artistinfo{
color:black;
font-size:10pt;
font-family: Helvetica, Verdana, Arial, sans-serif;
}

#artistinfo a{
text-decoration:none;
background:black;
letter-spacing:normal;
color:white;
font-size:10pt;
}

#artistinfo a:hover{
text-transform: none;
background:white;
color:black;
}


.FSOnum {
position:absolute;
visibility:hidden;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  background:#bfbfbf}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191919;
  border-right:1px solid #191919;
  background:#cecece}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;}
.spiffy4{
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d}
.spiffy5{
  border-left:1px solid #bfbfbf;
  border-right:1px solid #bfbfbf}
.spiffyfg{
  background:#ffffff;
  color:#ffffff;}
  
.diffy{display:block}
.diffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.diffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background:#d8d8d8}
.diffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;
  background:#d5d5d5}
.diffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5d5d5;
  border-right:1px solid #d5d5d5;}
.diffy4{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.diffy5{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.diffyfg{
  background:#cccccc}
