	body {
    font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:15px;
    margin:10px 10px 0px 10px;
		padding:0px;
		}
	
  #ifr {
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size:10px;
    }

  #main {

    }
	
	#mainright {
		width:30%;
		float:left;
		background:transparent;
		padding-bottom:10px;
		text-align:right;
		}

	#mainright p {
    font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:16px;
	  }
  #mainright ul {
	  text-align:left;
	  }	

	#maincenter {
	  position:relative;
		width:70%;
		float:left;
		padding-bottom:10px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}

  li {
	  margin:0px 10px 0px 0px;
    }
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
	
  #subdk {
    width:90%;
		height:50px;
		background:#bbb;
    position:relative;
		margin: 0px 0px 5px 0px;
    z-index:10;
		border-top:solid #000000 1px;
		border-bottom:solid #000000 1px;
		}
  #subdk_red {
    width:90%;
		height:50px;
		background:crimson;
    position:relative;
		margin: 0px 0px 5px 0px;
    z-index:10;
		border-top:solid #000000 1px;
		border-bottom:solid #000000 1px;
		}
  #subdk_gold {
    width:90%;
		height:50px;
		background:#bc8702;
    position:relative;
		margin: 0px 0px 5px 0px;
    z-index:10;
		border-top:solid #000000 1px;
		border-bottom:solid #000000 1px;
		}
  #thumb {
	  position:absolute;
	  right:0%;
		}
  #leftslant {
	  position:absolute;
	  left:-25px;
		top:-1px;
		height:52px;
		}
  #rightslant {
	  position:absolute;
	  right:-27px;
		top:-1px;
		height:52px;
		}
	#info {
	  line-height:16px;
    left:100px;
	  font-size:9px;
		width:90%;
		height:50px;
    white-space:nowrap;
		}
  #info:hover {
	  line-height:16px;
	  font-size:9px;
		background:#ddd;
		width:90%;
		height:50px;
		}
  a.info:link, a.info:hover {
    text-decoration:none;
		color:#202020;
		}
  a.info:visited {
	  color:#ddd;
    text-decoration:none;
		}
	#info_red {
	  line-height:16px;
    left:100px;
	  font-size:9px;
		width:90%;
		height:50px;
    white-space:nowrap;
		}
  #info_red:hover {
	  line-height:16px;
	  font-size:9px;
		background:#f66;
		width:90%;
		height:50px;
		}
  a.info_red:link, a.info_red:hover {
    text-decoration:none;
		color:#700;
		}
  a.info_red:visited {
		color:#f66;
    text-decoration:none;
		}
	#info_gold {
	  line-height:16px;
    left:100px;
	  font-size:9px;
		width:90%;
		height:50px;
    white-space:nowrap;
		}
  #info_gold:hover {
	  line-height:16px;
	  font-size:9px;
		background:#fed017;
		width:90%;
		height:50px;
		}
  a.info_gold:link, a.info_gold:hover {
    text-decoration:none;
		color:#8b4513;
		}
  a.info_gold:visited {
		color:#fed017;
    text-decoration:none;
		}
  #infotext {
	  position:relative;
		left:50px;
    width:50%;
	  }
	#maintitle {
    width:95%;
		height:37px;
		background:transparent url('/fanart/bin/titlebit.png');
    position:relative;
		margin: 0px 0px 5px 0px;
	  }
	#titletext {
	  position:absolute;
	  color:#fff;
		left:5px;
		font-size:25px;
		line-height:37px;
	  }
	#datetext {
	  position:absolute;
	  color:#fff;
		right:20px;
		font-size:18px;
		line-height:37px;
	  }
  #maintitleslant {
	  position:absolute;
	  right:-25px;
		}

  #mboard {
	  border-right:solid #000000 1px;
	  border-top:solid #000000 1px;
		border-bottom:solid #000000 1px;
		background:#FFFFFF;
		font:italic bold 16px Verdana;
		margin: 10px 10px 10px 0px;
	  }

	#subtitle {
    width:95%;
		height:25px;
		background:transparent url('/fanart/bin/subtitlebit.png');
    position:relative;
    left:5%;
		border-right:1px solid black;
		margin: 5px 0px 0px 0px;
	  }
	#subtitletext {
	  position:absolute;
	  color:white;
		right:5px;
		font-size:14px;
		font-weight:bold;
		line-height:25px;
	  }
  #subtitleslant {
	  position:absolute;
	  left:-20px;	
	  }
		
  #mainclosing {
	  width:90%;
	  position:relative;
		left:9%;
		background:white;
		color:black;
		border-left:2px solid #8b4513;
		border-right:1px solid #8b4513;
		border-bottom:2px solid #8b4513;
		padding: 10px 0px 10px 0px;
	  }

	#closingleft {
	  width:auto;
	  position:relative;
		float:right;
		color:black;
		margin-left:auto;
		margin-right:auto;
		padding: 0px 0px 0px 0px;
	  }


		
		
  #featuretop {
	  width:85%;
		background:#850;
		color:white;
		padding: 0px 10px 10px 10px;
    border-top:3px solid #000;
    border-right:3px solid #600;
    }
	#featuretitle {
	  color:white;
		float:right;
		font-size:20px;
		font-weight:bold;
		text-align:right;
		width:100%;
		padding: 10px 0px 10px 0px;
	  }
	#featureartist {
	  color:white;
		float:center;
		font-size:16px;
		font-weight:bold;
		text-align:left;
		width:100%;
		padding: 10px 0px 10px 0px;
	  }
	#featuretext {
	  color:white;
		font-size:12px;
		padding: 2px 0px 10px 0px;
	  }
  #featurerow {
	  width:85%;
		background:#850;
    height:60px;
	  position:absolute;
		padding: 0px 10px 0px 10px;
    z-index:0;
    border-right:3px solid #600;
    border-bottom:3px solid #600;
    }
	#featurebottom {
	  width:85%;
    height:10px;
		background:transparent;
	  position:relative;
		padding: 0px 10px 0px 10px;
	  }
		


  #rightmenubar {
    width:100%;
		height:18px;
		background:transparent url('/fanart/bin/rightmenubarbit.png');
    position:relative;
    left:0%;
		margin: 5px 0px 0px 0px;
	  }
  #rightmenubarslant {
	  position:absolute;
	  left:-10px;	
	  }
	#rightmenubartext {
	  position:absolute;
	  color:white;
		right:5px;
		font-size:12px;
		font-weight:bold;
		line-height:18px;
	  }

	
