body {
	font-family: Helvetica, Verdana, Arial, Sans-serif;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
}

.wrap {       	
  	width: 960px; 
  	height: 100%;
	border-left: 1px solid #313234;
	border-right: 1px solid #313234;
	background-color: #E7E7E7;	
	padding: 0px;
	border-bottom: 1px solid #313234;
}

#front a {
	color: #000000;
	text-decoration: none;
}

#front a:link {
	color: #000000;
	text-decoration: none;
}

#front a:hover { 
	color: #000000;
	text-decoration: underline;
}

#front a:active {
	color: #000000;
	text-decoration: none;
}

a {
	color: #a60000;
	text-decoration: none;
}


a:link {
	color: #a60000;
	text-decoration: none;
}

a:hover { 
	color: #a60000;
	text-decoration: underline;
}

a:active {
	color: #a60000;
	text-decoration: none;
}

a.forumlink{
	color: #FFFFFF;
	text-decoration: underline;
}

.admin_nav a {
	color: white;
	text-decoration: none;
}

.admin_nav a:link {
	color: white;
	text-decoration: none;
}

admin_nav a:hover { 
	color: white;
	text-decoration: underline;
}

admin_nav a:active {
	color: white;
	text-decoration: none;
}

admin_nav a:visited {
	color: white;
	text-decoration: none;
}

.blackfill {
	background-color: #000000;
}
.border {
	border: 1px solid #666666;
	padding: 2px;
}

.blacklink {
	color: black;
}

.blacklink A {
	color: black;
	text-decoration: none;
}

.blacklink A:link {
	color: black;
	text-decoration: none;
}

.blacklink A:hover {
	color: black;
	text-decoration: underline;
}

.whitelink {
	color: white;
	text-decoration: none;
}

.whitelink A {
	color: white;
	text-decoration: none;
}

.whitelink A:link {
	color: white;
	text-decoration: none;
}

.whitelink A:hover {
	color: white;
	text-decoration: none;
}

.header {
	background: url(images/topbg.gif) top repeat-x;
}

#adminheader {
	width: 100%;
	text-align: left;
	background: url(images/topbg.gif) top repeat-x;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	background-color: #e8ebee;
	margin: 0 auto;
}

.logo {
	background: url(images/logo_ie.gif) top repeat-x;
}

.adds {
	padding: 0px;
}
#showfeaturesheader {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

#nowplay TD {
	
	border-bottom: solid 1px #A60000;
}

#showfeaturestitle {
   font-size: 12px;
   color: #000000;
   padding-left: 0px; 
   padding-bottom: 8px;
   vertical-align: top;
   font-weight: bold;
}

#showfeaturescont {
	font-size: 11px;
   color: #FFFFFF;
   padding-left: 0px; 
   padding-bottom: 8px;
   vertical-align: bottom;
}

.middle {
	width: 305px;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #A60000;
}
.djface {
	text-align: right;
}
#leftcap {
	background: url(images/titlebar_leftcap.png) top no-repeat;
	height: 30px;
}
#rightcap {
	background: url(images/titlebar_rightcap.png) top no-repeat;
	height: 30px;
}

.menuhmiddle {
	background-image: url(images/btn_bg.gif);
	background-repeat: repeat-x;
	font-family: verdana,tahoma,arial,helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
    	color: #FFFFFF;
    	padding-left: 0px; 
    	padding-bottom: 8px;
    	vertical-align: middle;

}

.bottombar {
	background: url(images/btmbg.gif) bottom repeat-x;
	height: 121px;
	width: 960px;
}

form {
	margin: 2px 0px 0px 0px;
}

hr {
	border-bottom: #A60000 1px solid;
	border-top: #A60000 1px solid;
	height: 1px;
	text-align: center;
	vertical-align: bottom;
	width: 100%;
}

select.tbox{
	background-color: #ffffff;
	
}

td {
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-size: 11px;
    word-wrap: break-word; 
    
}

.menucoll {
	width: 240px;
	vertical-align: top;
}
.menucoll img {
	float: center;
	padding: 0px;
}

.menucolr {
	width: 220px;
	padding: 5px;
	vertical-align: top;
}


.bodytable {
	color: #a60000;
	font: normal 11px verdana, tahoma, arial, helvetica, sans-serif;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}

.indutables {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
}

.indutablesM {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
	width: 505px;
}
.indutablesAdd {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
	padding: 0px;
	width: 505px;
}
.indutablesblog {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
	width: 100%;
}

.indutablessmAdd {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
	width: 230px;
	padding: 0px;
}

.indutablesmenu {
	background: url(images/bgmetal.gif) no-repeat bottom right;
	background-color: #dedede;
	width: 230px;
}

.windowcenter {
	padding: 3px;
}

.border {
	background-color: transparent;
	border: #000000 1px solid;
}

.breaker {
	width: 3px;
}


.bulole{
	background-image: url(images/headfoot/bulole.gif);
}

.bulorep{
	background-image: url(images/headfoot/bulorep.gif);
	background-repeat: repeat-x;
	color: #000000;
	font-family: "MS Sans Serif";
	width: 100%;
}

.bulori{
	background-image: url(images/headfoot/bulori.gif);
}

.ssbutton{
	background: Black;
	color: white;
	font: 11px verdana,arial,helvetica,sans-serif;
	text-align: left;
	border-bottom: 1px solid white;
	border-left: 1px solid Yellow;
	border-right: 1px solid Yellow;
	border-top: 1px solid Yellow;
}
.button {
	color: #000000;
	font: 7pt verdana, tahoma, arial, helvetica, sans-serif;
	text-align:center;
	background-color: white;
	border: 1px solid #a60000;
	padding: 2px;
	margin: 1px;
}
.defaulttext {
	color: white;
	font: normal 9px verdana, tahoma, arial, helvetica, sans-serif;
}

.fborder, .fbdefault{
	background: white;
	border: 1px solid #a60000;
	color: black;
	font: 11px verdana,arial,helvetica,sans-serif;
	text-align: center;
	}

.fcaption, .fcdefault {
	background-color: #a60000;
	background-image: url(images/fcap.jpg);
	border: #000000 1px solid;
	color: #FFFFFF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
}

.fcaption2{
	background-color: #C9C7C7;
	background-image: url(images/fcap.jpg);
	border: #000000 1px solid;
	color: #FFFFFF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
}
.tbody{
	background-color: #C9C7C7;
	background-image: url(images/fcap.jpg);
	border: #000000 1px solid;
	color: #FFFFFF;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 6px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;

}
	
.finfobar{
	background-color: #a60000;
	border: #343434 1px solid;
	color: #A9A9A9;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 4px;
}

.footertext{
	background-color: #3E3E3E;
	background-image: url(images/menu2.gif);
	width: 100%;
}

.forumheader{
	background-color: #a60000;
	background-position: right;
	color: #FFFFFF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 4px;
}

.forumheader2, .f2default{
	color: white;
	background-color: #a60000;
	font: 14px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 4px;
}

.forumheader3, .f3default{
	background-position: center;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 4px;
	background-color: white;
	color: black;
	border: 1px solid #a60000;
}

.framele{
	background-color: #3E3E3E;
	background-image: url(images/headfoot/framele.gif);
	background-repeat: repeat-y;
}

.frameri{
	background-color: #3E3E3E;
	background-image: url(images/headfoot/frameri.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.gamer{
	color: #CC0000;
	font-family: "Courier New", Courier, monospace;
	font-size: larger;
	font-weight: bold;
}

.helpbox {
	background-color: transparent;
	border: 0px none #FF0000;
	color: #000000;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
}

.indent{
	background-color: #565656;
	border: 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #151515 1px solid;
	border-right: #808080 1px solid;
	border-top: #151515 1px solid;
	color: #AAAAAA;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 4px;
	background-position: center;
	
}

.infobar{
	background-color: #E2E2E2;
	border-bottom: #CCCCCC 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #000000;
	font: 10px tahoma, arial, verdana, helvetica, sans-serif;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}

.leftmenu{
	width: 230px;
	vertical-align: top;
}


.logo{
	background-image: url(images/headfoot/logo.gif);
}

.logole{
	background-image: url(images/headfoot/logole.gif);
}

.logorep{
	background-image: url(images/headfoot/logorep.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.logori{
	background-image: url(images/headfoot/logori.gif);
}

.mediumtext {
	color: black;
	font: normal 11px verdana, tahoma, arial, helvetica, sans-serif;
}

.neorle{
	background-image: url(images/news/neubile.gif);
}

.neorrep{
	background-image: url(images/news/neubirep.gif);
	background-repeat: repeat-x;
	height: 8px;
	width: 100%;
}

.neorri{
	background-image: url(images/news/neubiri.gif);
}

.neule{
	background-image: url(images/news/neule.gif);
}

.neurep{
background-image: url(images/news/neurep.gif);
	background-repeat: repeat-x;
	width: 100%;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: Black;
}

.neuri{
	background-image: url(images/news/neuri.gif);
}

.neurule{
	background-image: url(images/news/neurule.gif);
}

.neururep{
	background-color: #7F0000;
	width: 100%;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: White;
	}

.neururi{
	background-image: url(images/news/neururi.gif);
}

.newsng{
	width: 518px;
}

.newsspacer {
	background-color: #464646;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #707070;
	border-right: 1px solid #000000;
	border-top: 1px solid #707070;
	height: 6px;
}

.nexrurep{
	background-color: #7F1F00;
	width: 100%;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: White;
}

.nextprev{
	background-color: #800000;
	border: 1px solid #545454;
	color: #FFFFFF;
	font: normal 12px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 2px;
	text-align: center;
}

.nforumcaption{
	background-color: #a60000;
}

.ole{
	background-image: url(images/headfoot/ole.gif);
}

.orep{
	background-image: url(images/headfoot/orep.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.ori{
	background-image: url(images/headfoot/ori.gif);
}

.poeple{
	background-image: url(images/menu/poeple.gif);
}

.poepri{
	background-image: url(images/menu/poepri.gif);
}

.rightmenu{
	vertical-align: top;
	width: 220px;
}

.rule{
	background-image: url(images/menu/rule.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 7px;
}

.rurep{
	
	width: 100%;
   font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: #000000;
    
}

.ruri{
	background-image: url(images/menu/ruri.gif);
	background-repeat: repeat-y;
}

.searchhighlight{
	color: #D0A700;
	font-weight: bold;
	text-decoration: underline;
}

.smallblacktext {
	color: #828282;
	font: normal 10px tahoma, verdana, arial, helvetica, sans-serif;
}

.smalltext {
	color: #000000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	letter-spacing: -1px;
}

.spacer{
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.tbox{
	border-bottom-color: #545454;
	border-left-color: #545454;
	border-right-color: #545454;
	border-top-color: #545454;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}

.topnav a {
	color: #FF0000;
	text-decoration: none;
}

.topnav a:link {
	color: #FF0000;
	text-decoration: none;
}

topnav a:hover { 
	color: #FF0000;
	text-decoration: underline;
}

topnav a:active {
	color: #FF0000;
	text-decoration: none;
}

topnav a:visited {
	color: white;
	text-decoration: none;
}

.tweaker{
	width: 1%;
}

.ubile{
	background-image: url(images/btml.png);
}

.ubirep{
	background-image: url(images/menu/ubirep.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.ubiri{
	background-image: url(images/btmr.png);
}

.uple{
	background-image: url(images/headfoot/uple.gif);
}

.uplerep{
	background-image: url(images/headfoot/uplerep.gif);
	background-repeat: repeat-x;
	color: #000000;
	width: 30%;
}

.upletrans{
	background-image: url(images/headfoot/upletrans.gif);
}

.uprep{
	background-image: url(images/headfoot/uprep.gif);
	background-repeat: repeat-x;
	width: 40%;
}

.upri{
	background-image: url(images/headfoot/upri.gif);
}

.uprirep{
	background-image: url(images/headfoot/uprirep.gif);
	background-repeat: repeat-x;
	color: #000000;
	font-family: "MS Sans Serif";
	width: 30%;
}

.trans{
	background-image: url(images/headfoot/upritrans.gif);
}

.urile{
	background-image: url(images/menu/urile.gif);
}

.menubar{
	background-image: url(images/titlebar.png);
	background-repeat: repeat-x;
	width: 100%;
	font-family: verdana,tahoma,arial,helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
    	height: 30px;
    	color: #FFFFFF;
    	padding-left: 3px; 
    	padding-bottom: 0px;
    	vertical-align: middle;

}

.uriri{
	background-image: url(images/menu/uriri.gif);
}

.whitelink {
	color: white;
}

.whitelink A {
	color: white;
	text-decoration: none;
}

.whitelink A:link {
	color: white;
	text-decoration: none;
}

.whitelink A:hover {
	color: white;
	text-decoration: underline;
}

.xtradd{
	background-image: url(images/headfoot/uprep.gif);
}

#chatbox{
	width: 98%;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: White;
}

#clock {
	color: #000000;
	font-family: "MS Sans Serif";
}
.spacer{
	    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: White;
	text-align: left;
}

fieldset {
 	padding: 5px;
	border: 1px solid #a60000;
}

legend {
	border: 1px solid #a60000;
	padding: 3px;
	background: white;
	font-weight: bold;
}

.featurelegend {
	color: #a60000;
}

.lineup {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.lineup .subhead {
	background-color: silver;
	padding: 3px;
}

.lineup TH 	{
	background-color: #a60000;
	color: white;
	padding: 4px;
	text-align: left;
	font-size: 13px;
}

.lineup .odd {
	background-color: white;
}

.lineup a:link {color: #a60000; text-decoration: none; font-size: 10px;}
.lineup a:visited {color: #a60000; text-decoration: none; font-size: 10px;}
.lineup a:active{color: #a60000; text-decoration: none; font-size: 10px;}
.lineup a:hover {color: #a60000; text-decoration: underline; font-size: 10px;}

.textlinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 5px;
	font-weight: bold;
	padding: 5px;
}

.textlinks a:link {color: #000000; text-decoration: underline; }
.textlinks a:visited {color: #000000; text-decoration: none; }
.textlinks a:active{color: #000000; text-decoration: none; }
.textlinks a:hover {color: #a60000; text-decoration: underline; }

.textlinksborder {

}

.textlinksborder TD {
	border: 1px solid #a60000;
	font-size: 11px;
	text-align: center;
}

.credits {
	font-size: 10px;
	padding: 5px;
}

.credits a:link {color: #000000; text-decoration: none; font-size: 10px;}
.credits a:visited {color: #000000; text-decoration: none; font-size: 10px;}
.credits a:active{color: #000000; text-decoration: none; font-size: 10px;}
.credits a:hover {color: #a60000; text-decoration: underline; font-size: 10px;}

.profilesquestion {
	color: #A60000;
	font-weight: bold;
}
.profilesanswer {
	color: #000000;
}