@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.freekick.org") {

/*** FORUM CHANGES ***/
.bodyline {
background-color: #cda !important;
}
.thCornerL{
color: #000 !important;
}
.thTop{
color: #000 !important;
}
.thCornerR{
color: #000 !important;
}
.forumlink{
color: #000080 !important;
}
.genmed{
color: #000 !important;
}
.cattitle{
color: #006600 !important;
}
.nav{
color: #000 !important;
}
.mainmenu{
color: #006600 !important;
}
.gensmall{
color: #006600 !important;
}
.admincolor{
color: #f00 !important;
}
.modcolor{
color: #000080 !important;
}
.usercolor{
color: #009900 !important;
}
.maintitle{
color: #006600 !important;
}
.topictitle{
color: #000080 !important;
}
.row1{
background-color: #cda !important;
}
.row2, .row3, .row3Right{
background-color: #ccdfba !important;
}
.quote{ background-color: #fff !important; }

/*** END OF FORUM CHANGES ***/

body { background-color: #263c25 !important;
} 

.textbutton { color: #f00 !important; 
}

.width {
margin: 0 auto !important;
width: 990px !important; 
}

#page-wrap { background-color: #cda !important; 
}

#white-content{
background-color:#cda !important;
background-image: url(http://www.freekicknt.org/images/fk/white_tab_r_bg.jpg) !important;
}

#lang-select {
  background-image: url(http://www.freekicknt.org/images/fk/bg_lang_sel_blue.jpg) !important;
background-position: 0px 0px !important;
}

#lang-select .lang-select-crn {
  background-image: url(http://www.freekicknt.org/images/fk/bg_lang_sel_blue.jpg) !important;
  background-position: -260px 0px !important;
}

/** CLUB NAME LEFT MENU **/
.club-name a{ color:#000 !important;
}
.settings-header { color:#000 !important;
}

ul.makeMenu li a {
  border-left: 4px solid #090 !important;
  color: #060 !important;
}

ul.makeMenu li a.subMenu {
  background: url(http://www.myld.se/freekick/images/stylish/green_folder_o.gif) no-repeat center right !important;
}

#inner-menu2 ul li a{
  color: #060 !important;
  border-left: 4px solid #090 !important;
}

#inner-menu2 div.status-left p{
  color:#000 !important;
}

/** Left menu items **/
#nav-left li{
background-image:url(http://www.freekicknt.org/images/fk/dots_grey.gif) !important;
}
#nav-left li a{ border-left: 4px solid #090 !important;
}
#nav-left li ul{	
background-color:#cda !important;
}

#nav-left ul li a{ border-left: 4px solid #090 !important;
}

#nav-left li a:hover{
background-color: #fff !important;
}

/** MAIN TABS **/
#main-tabs li{float:left;display:block;background-color:#cda !important;
}

#main-tabs li.tab-active{			
background-image: url(http://www.freekicknt.org/images/fk/tab_sel_r.png) !important;
}

#main-tabs li.tab-hidden{						
background-image: url(http://www.freekicknt.org/images/fk/tab_r.png) !important;
}

#main-content{margin:0 15px;}			  
.rigth-crn{
background-image: url(http://www.freekicknt.org/images/fk/white_crn_tab_r.jpg) !important;
}

/** BLUE BARS **/
#blue-bar{ 
background-image: url(http://www.freekicknt.org/images/fk/blue_bg_top_head.png) !important;
background-position: 100% 0px !important;
}

#blue-nav{ background-image: url(http://www.freekicknt.org/images/fk/blue_crn_left.png) !important;
background-position: 0% 0px !important;
}

/** SKILL COLORS **/
.awesome{color:#dd6611 !important; font-weight:bold !important;}
.brilliant{color:#ff8833 !important; font-weight:bold !important;}
.superb{color:#02366a !important; font-weight:bold !important;}
.excellent{color:#c3c !important; font-weight:bold !important;}
.good{color:#090 !important; font-weight:bold !important;}
.decent{color:#000000 !important; font-weight:bold !important;}
.weak{color:#099 !important; font-weight:bold !important;}
.poor{color:#c2b81e !important; font-weight:bold !important;}
.awful{color:#ff0000 !important; font-weight:bold !important;}

/**** PLAYERS TABLE  ***/
table.player-achievements .header { background-color:#004f9d !important; color:#fff !important; 
}

table.training-history .header { background-color:#004f9d !important; color:#fff !important;  
}

.players th{ background-color: #cda !important;
background-image:url(http://www.freekicknt.org/images/fk/dots_grey.gif) !important;
}

.orange, .desired-position{color:#f00 !important;
}

.ability, .conditional-orders-glue { font-weight:bold; color:#f00 !important; 
}

/** PLAYER SKILL TABLES BACKGROUND **/
.players td{
background-image:url(http://www.freekicknt.org/images/fk/dots_grey.gif) !important;
}

.odd, tr.odd td {
background-color: #e7ffd9 !important;
}   

.even, tr.even td {
background-color: #eeffd9 !important;
}

.odd a, tr.odd td a, .even a, tr.even td a {
color: #000 !important;
}

.marked, tr.marked tr, .odd-marked, tr.odd-marked tr {
background-color: #cda !important;
}

.even-marked, tr.even-marked tr {
background-color: #cda !important;
}

/** END OF PLAYER SKILL TABLES BACKGROUND **/

.dotted, table.dotted tr th , table.dotted tr td, table.dotted-header tr th , table.achievers tr th , table.achievers tr td, table.transfers tr th , table.transfers tr td, table.moments tr th , table.moments tr td, table.clubnews tr th , table.clubnews tr td {

background-image:url(http://www.freekicknt.org/images/fk/dots_grey.gif) !important;
}

.dots{

background-image:url(http://www.freekicknt.org/images/fk/dots_grey.gif) !important;
}

/*** MATCH REPORT ***/

table.matchreport-table th{ background-color:#fff !important;}

.matchreport-player, .matchreport-club { color:#080 !important;}

.matchreport-playername a:link, .matchreport-playername a:visited { color: #fff; }

.min, .matchreport-penaltykicks, .matchreport-halftime, .matchreport-penaltyround { color: #f00 !important;}

.matchreport-goal, .matchreport-goalattempt, .matchreport-throwin, .matchreport-cornerkick, .matchreport-freekick, .matchreport-penaltykick, .matchreport-playcontinued, .matchreport-counterattack { color: #f00 !important;}

.matchreport_dreadful{ color: #f00 !important; font-style: normal !important;}
.matchreport_awful{ color: #f00 !important; font-style: normal !important;}
.matchreport_poor{ color: #c2b81e !important; font-style: normal !important;}
.matchreport_weak{ color: #099 !important; font-style: normal !important;}
.matchreport_decent{ color: #000 !important; font-style: normal !important;}
.matchreport_good{ color: #090 !important; font-style: normal !important;}
.matchreport_excellent{ color: #c3c !important; font-style: normal !important;}
.matchreport_superb{ color: #02366a !important; font-style: normal !important;}
.matchreport_brilliant{ color: #f83 !important; font-style: normal !important;}
.matchreport_awesome{ color: #d61 !important; font-style: normal !important;}
.matchreport_unbelievable{ color: #12096f !important; font-style: normal !important;}
.matchreport_masterful{ color: #161054 !important; font-style: normal !important;}
.matchreport_legendary{ color: #4d1054 !important; font-style: normal !important;}

.matchreport_prepared {color: #4d1054 !important; font-style: normal !important;}
.matchreport_there {color: #d61 !important; font-style: normal !important;}
.matchreport_ready {color: #d61 !important; font-style: normal !important;}
.matchreport_close {color: #3cc !important; font-style: normal !important;}
.matchreport_too_late {color: #f00 !important; font-style: normal !important;}
.matchreport_dreadful {color: #f00 !important; font-style: normal !important;}
.matchreport_right_spot{color: #d61 !important; font-style: normal !important;}
.matchreport_hesitant{color: #c2b81e !important; font-style: normal !important;}
.matchreport_fooled{color: #f00 !important; font-style: normal !important;}
.matchreport_totally_wrong{color: #f00 !important; font-style: normal !important;}
.matchreport_net_wide_open{ color: #f00 !important; font-style: normal !important;}

/** PLAYER AGE **/
.age-old, .drop { color:#f00 !important; }
.age-senior { color:#000 !important; }
.age-youth-0, .abovepot { color:#098995 !important; }
.age-youth-1, .age-youth, .pot { color:#044963 !important; }
.age-youth-2 { color:#046340 !important; }
.age-youth-3 { color:#0b6304 !important; }
.age-youth-4, .age-youth-5 { color:#0b6304 !important; }
.age-retired { color: #F00 !important; }

/** NEWS **/
.news-header a { font-weight:bold;color:#004f9d !important;
}

/*** TRAINING HISTORY ***/
.drop{
color: #f00 !important;
}

.abovepot, .pot{
color: #090 !important;
}

/*** MATCH LIST ***/
.fixtures-loss{ color: #f00 !important; font-style: normal !important; }
.fixtures-draw{ color: #000 !important; font-style: normal !important;}
.fixtures-win{ color: #090 !important; font-style: normal !important; }

}