@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.freekick.org") {

body { background-color: #263c25 !important;
} 

#page-wrap { background-color: #cda !important; 
}

.width {
margin: 0 auto !important;
width: 990px !important; 
}

/*** Left side menu and Status Box ***/
.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;
}


/*** language selector ***/
/***
              <div class="header-sprite lang-select-crn"></div>
              <div class="header-sprite lang-select">
                <p class="sel-lang">English</p>
                <div id="languageSelector" class="hidden"></div>
              </div>
.header-sprite { background: url(../img/header_sprite.gif) repeat-x; }
#lang-select {
  height:25px;
  width: 162px;
}
#lang-select .lang-select {
  background-position: 100% -139px;
  margin-right:10px;
  height:25px;
}
#lang-select .lang-select-crn {
  background-position: 0px -166px;
  background-repeat: no-repeat;
  float: right;
  width: 10px;
  height: 25px;
}
#lang-select .sel-lang{
  cursor: pointer;
  margin-left: 10px;
  padding-left:18px;
  background:url(../img/sel_lang.gif) center left no-repeat;
  color: #fff;
}
#languageSelector {
  z-index:500 !important; 
  position: relative;
  left: 0px;
  margin: 0; 
  padding: 0;
} 
***/
#lang-select .lang-select {
  background-image: url(http://www.myld.se/freekick/images/stylish/bg_lang_sel_green.jpg) !important;
  background-position: -280px 0px !important;
}
#lang-select .lang-select-crn {
  background-image: url(http://www.myld.se/freekick/images/stylish/bg_lang_sel_green.jpg) !important;
  background-position: -270px 0px !important;
}

/*** top status bar ***/
/*
            <div id="blue-bar">
              <form id="forum-form" method="post" action="http://forum.freekick.org/ucp.php?mode=login">
                <p class="header-sprite" id="blue-help">
                  <a href="?loc=news">News</a> | ... | <a href="?loc=logout">Log Out</a>
                </p>
              </form>
              <div class="header-sprite" id="blue-bar-crn"></div>
              <p class="header-sprite" id="blue-nav">Snowflakes &raquo; Status</p>
            </div>
  #blue-bar-crn {height:25px;}
  #blue-bar-crn {
    background-position: -12px -166px; 
    background-repeat: no-repeat; 
    float: left; 
    width: 10px;
  }
  #blue-nav{ 
    background-position: 0 -139px; 
    padding-left: 15px; 
    margin-left: 10px; 
    display: block;
    line-height: 20px;
    height: 25px;
  }
  #blue-help{
    float: right;
    background-position: 0 -139px; 
    height: 25px;
    font-weight:bold;
    padding-right:20px; 
  }
*/
#blue-nav {
  background-image: url(http://www.myld.se/freekick/images/stylish/green_bg_top_head.png) !important;
  background-position: 100% 0px !important;
}
#blue-help {
  background-image: url(http://www.myld.se/freekick/images/stylish/green_bg_top_head.png) !important;
  background-position: 100% 0px !important;
}
#blue-bar-crn {
  background-image: url(http://www.myld.se/freekick/images/stylish/green_crn_left.png) !important;
  background-position: 0px 0px !important;
}

/*** line below club name   ***/
.red-stripe{background-image: url(http://static.freekick.org/templates/default/img/green_stripe_bg.gif) !important;}
.green-stripe{background-image: url(http://static.freekick.org/templates/default/img/green_stripe_bg.gif) !important;}


/*** the general results tables  ****/

/**** head   ****/
  /*.green-head {background-position: 0px 0px;}*/
  /*.blue-head  {background-position: 0px -46px;}*/
  /*.red-head   {background-position: 0px -92px;}*/
.blue-head  {background-position: 0px 0px !important;}

/*** left corner ****/
  /*.green-crn-l {background-position: 0px -23px;}*/
  /*.blue-crn-l {background-position: 0px -69px;}*/
  /*.red-crn-l {background-position: 0px -115px;}*/
.blue-crn-l {background-position: 0px -23px !important;}

/*** right corner ****/

/** with black balls  ***/
  /*.green-crn-r {background-position: -69px -23px;}*/
  /*.blue-crn-r {background-position: -69px -69px;}*/
  /*.red-crn-r {background-position: -69px -115px;}*/
.blue-crn-r {background-position: -69px -23px !important;}

/** empty without black balls  ***/
  /*.green-crn-re {background-position: -36px -23px;}*/
  /*.blue-crn-re {background-position: -36px -69px;}*/
  /*.red-crn-re {background-position: -36px -115px;}*/
.blue-crn-re {background-position: -36px -23px !important;}

/*** title   ***/
  /*.green-title {background-position: 0 0;}*/
  /*.blue-title  {background-position: 0 -46px;}*/
  /*.red-title   {background-position: 0 -92px;}*/
.blue-title  {background-position: 0 0 !important;}


/*** Blue round box in tactics page ***/
.blue-round { /* used on tactics page */
	background-image: none !important;
	background-color: #060 !important;
	-moz-border-radius: 15px;
}
.roundtop, .roundbottom {visibility: hidden !important;} /* used on tactics page */

/* Achievements Headlines */
table.player-achievements .header {
  background-color: #060 !important;
}

/* Player Training History Headlines */
table.training-history .header {
  background-color: #060 !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; 
}

/*** 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; }

}