@-moz-document domain("hattrick.org"){


	
a
	{
	text-decoration : none !important;
	color : #b70b00 !important;
	}
	
a:hover
	{
	text-decoration : none !important;
	color : #000000 !important;
	}

#header
	{
	height : 147px !important;
	background-color: #dce2dc !important;
	}

#footer a
	{
	color : #ffffff !important;
	}
	
#teamLinks,#time,#online
	{
	z-index : 9999 !important;
	position : relative !important;
	top: -15px !important;
	color: black !important;
    margin-top: 0px !important;
	margin-left: 0px !important;
	}
	
#ticker
	{
	position: absolute !important;
	left: 410px !important;
	width : 302px !important;
	}


#ticker div a
	{
	background : none !important;
	color: #2f0d00 !important;
	text-decoration: none !important;
	}
	
#ticker div a:hover, div#teamLinks a:hover
	{
	color : #b70b00 !important;
	}

div#teamLinks a
	{
    color: #2f0d00 !important;
	}
	
div#teamLinks a:hover
	{
    color: #b70b00 !important;
	}
	
	
/*Users online - week - date - time*/

div[id="online"] 
	{
    color: black !important; 
    float:right !important;
	}

div[id="time"]
	{
    color: black !important;
    float:right!important;
	}

/*Page background*/
body
	{  
	background: #2f0d00 !important;
	}

/*centre title*/
h1 
	{
    color: #2f0d00 !important;
	border-bottom: none !important;
	background: none !important;
	}

/*all boxHead*/
h2 
	{
	}

/*centre news*/
.boxBody h2 
	{ 
    color: #2f0d00 !important;
    border-bottom: solid 1px #808080 !important;
	}


/*-----------boxHeads-----------*/

/*Left menu*/
.subMenuBox .boxHead
	{
	background : #b70b00 !important;
	border-top : 1px #cccccc solid !important;
	border-left : 1px #cccccc solid !important;
	border-right : 1px #cccccc solid !important;
	border-bottom : 0px !important;
	}

.subMenuBox .boxHead .boxLeft
	{
    background : #b70b00 !important;  
	border : 0px !important;
	}


/*Centre box*/
.main .boxHead h2 
	{
	background: #b70b00 !important; 
	border: 1px #cccccc solid !important;
	}

/*Right menu*/
.sidebarBox h2 
	{
	background : #b70b00 !important;
	border: 1px #cccccc solid !important;
	}

/* Press, GB, Team events */
.main .mainBox h2 
	{
	border-bottom: solid 1px #000000 !important;
	background-color: #fff !important;
	color: #2f0d00 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	padding: 1px !important;
	}


/*Central header paths*/

h2 a 
	{
    color: #ffffff !important;
	}

h2 a:hover 
	{
    color:#2f0d00 !important;
	}


/*News and team events date*/

.date
	{
	color: #2f0d00 !important;
	padding-right: 8px;
	font-weight: 400;
	}

/*Left Menu titles*/
h3 
	{
    color: #2f0d00 !important;
	border-bottom: solid thin #808080 !important;
	background: #ffffff !important;
	}

/*----subMenu and sidebar links----*/
.subMenuBox a, .sidebarBox a 
	{
	text-decoration: none !important;
	color: #b70b00 !important;
	}
	
.subMenuBox a:hover, .sidebarBox a:hover
	{
	text-decoration: none !important;
	color: black !important;
	}

/*Bot teams link*/

div a[class="shy"] 
	{
       color: gray !important;
	}


/*Hide Hattrick logo*/
#logo
	{
	padding : 0px !important;
	z-index : 999 !important;
	top: -20px !important;
	background: url('http://i608.photobucket.com/albums/tt168/Koura69/kaijonharjunpantteritlogo.png') top left no-repeat !important;
	width:368px !important;
	height : 106px !important;
	}



/*Hide ticker's stars*/
#ticker div
	{
       background : none !important
	}

/* central page background */
#content
	{
       background-image: none !important;
	}


/*--------Top menu settings--------*/
#menu
	{
    background : #2f0d00 !important;
	border : none !important;
	}

#menu a
	{
    color: #ffffff !important;
    text-decoration : none !important;
    /*-moz-border-radius: 2% !important;*/
	}

div#menu a:hover 
	{
	background-color : #b70b00 !important;
	}


/*Footer*/
div[id="bottom"]
{
}


/*---------Forum---------*/
.cfHeader
	{
       background: #2f0d00 !important;
	}

#cfPollHeader
	{
	background: #2f0d00 !important;
	padding: 5px 10px;
	font-weight: bold;
	color: #ffffff;
	}

.cfWrapper
	{
	border: solid 1px #2f0d00 !important;
	margin: 0 0 12px 0;
	}

.cfHeader a
	{
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
	}

.cfWrapper a
	{
	text-decoration: none;
	}

.cfUserInfo a
{
}

.cfMessage a
{
}

.folderHeader a:link 
	{
	color: #2f0d00 !important;
	font-weight: bold !important;
	}

.cfFooter a
	{ 
        color: #2f0d00 !important;
	}


.folderItem div.ignore
	{
       cursor: pointer;
       width: 10px;
       height: 10px;
	}

.folderItem div.unignore
	{
       cursor: pointer;
       width: 10px;
       height: 10px;
	}

.folderItem div.unignore:hover
{
}

/*Ads section*/

div[class="insertHeader"]
	{
       background: #2f0d00 !important;
	}

div[class="insertFooter"]
	{
       background: #ffffff !important;
	}

/*Formatting buttons*/

img.f_quote1{background: transparent url('images/forum/format_quote1.png') no-repeat;}
img.f_quote2{background: transparent url('images/forum/format_quote2.png') no-repeat;}
img.f_bold{background: transparent url('images/forum/format_bold.png') no-repeat;}
img.f_italic{background: transparent url('images/forum/format_italic.png') no-repeat;}
img.f_ul{background: transparent url('images/forum/format_ul.png') no-repeat;}
img.f_hr{background: transparent url('images/forum/format_hr.png') no-repeat;}
img.f_player{background: transparent url('images/forum/format_player.png') no-repeat;}
img.f_team{background: transparent url('images/forum/format_team.png') no-repeat;}
img.f_match{background: transparent url('images/forum/format_match.png') no-repeat;}
img.f_fed{background: transparent url('images/forum/format_fed.png') no-repeat;}
img.f_message{background: transparent url('images/forum/format_message.png') no-repeat;}
img.f_series{background: transparent url('images/forum/format_series.png') no-repeat;}
img.f_www{background: transparent url('images/forum/format_www.png') no-repeat;}

/*shortcuts*/

/* MatchLineup */
.name a
	{
	color: #277f31 !important;
	}


/*Foxtrick pop-up menu*/

span.myht1:hover div.myht2
	{
	display: inline;
	position: absolute;
	left: 20px;
	background-color: #fff !important;
	border: solid 1px #2f0d00 !important;
	padding: 0px;
	z-index: 9999 !important;
	}

div.playerInfo 
	{
	overflow: visible !important;
	}

span.myht1 table>tr>td>a
	{
	font-weight: normal !important;
	text-decoration: underline !important;
	color: #2f0d00 !important;
	}

span.myht1 table>tr>td:hover
	{
	background-color:#ccc !important;
	}

div[class*="ad_"]
	{
        display:none !important;
	}

}