/*
 * Override styles
 */
div#centre-column div#centre-column-content {
  padding: 0 10px 0 0;  
  width: 585px;
}
 

/*
 * Squad
 */
div#squad {
  background: url(/img/international/squad-bg.gif) top right repeat-y;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 585px;
}
div#squad div.position {
  background: url(/img/international/position-bg.gif) top left no-repeat;
  overflow: hidden;
  margin: 0;
  padding: 0 0 25px 0;
  width: 585px;
}
div#squad div.first {
  background: url(/img/international/position-first-bg.gif) top left no-repeat;
}
div.position div.position-title {
  float: right;
  overflow: hidden;
  height: 29px;
  border-left: 2px solid #ccc;
}
div#squad div.position h3 {
  background: url(/img/international/position-h3-bg.gif) top right no-repeat;
  float: right;
  margin: 0 33px 0 0;
  padding: 8px 30px 0 20px;
  height: 21px;
}
div.position ul {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 25px;
}
div.position ul li {
  border: 1px solid #ccc;
  float: left;
  margin: 0 0 15px 0;
  padding: 1px;
  width: 255px;
  height: 55px;
}
div.position ul li.left {
  margin: 0 15px 0 0;
}
div.position ul li img {
  float: left;
  display: block;
  margin: 0 1px 0 0;
}
div.position ul li div.image {
  border-right: 1px solid #ccc;
  float: left;
}
div.position ul li div.player {
  background: #f2f2f2;
  border-left: 1px solid #fff;
  overflow: hidden;
  padding: 10px 0 0 25px;
  height: 45px;
}
div.position ul li div.player p {
  margin: 0;
}
div.position ul li div.player p.surname {
  font-weight: bold;
  font-size: 1.2em;
}
div.position ul li div.player p.green a {
  color: #386128;
}
div.position ul li div.player p.blue a {
  color: #224087;
}
div.position ul li div.player p.yellow a {
  color: #c19620;
}
div.position ul li div.player p.red a {
  color: #c12020;
}


/*
 * Profile
 */
 
div#profile {
  background: #094829 url(/img/international/profile-bg.jpg) top left no-repeat;
  overflow: hidden;
  margin: 0 0 0 28px;
  width: 560px;
}
div#profile div#image {
  float: left;
  padding: 3px 0 0 3px;
  width: 172px;
  height: 170px;
}
div#profile div#summary {
  float: left;
  padding: 20px 0 0 0;
  width: 385px;
}
div#profile div#summary h3 {
  color: #fff;
  font-weight: normal;
  font-size: 2.0em;
}
div#profile div#summary ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#summary ul li {
  background: #468165 url(/img/international/profile-li-bg.jpg) top left repeat-y;
  color: #fff;
  font-size: 1.3em;
  margin: 0 0 3px 0;
  padding: 2px 5px 2px 20px;
  width: 340px;
}
div#summary ul li span {
  color: #00ff9a;
  padding: 0 10px 0 0;
}
div#profile div#statistics-description {
  background: #20593d;
  color: #fff;
  float: left;
  margin: 10px;
  padding: 10px;
  width: 520px;
}
div#statistics-description a {
  color: #fff;
}

/*
 * News section
 */
div#in-the-news {
  margin: 10px 0 0 28px;
}
div#in-the-news h3 {
  background: url(/img/international/profile-h3-bg-wide.jpg) top left no-repeat;
  color: #0a2b7d;
  padding: 2px 2px 2px 10px;
  width: 547px;
  height: 23px;
}
div#in-the-news ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#in-the-news ul li {
  float: left;
  margin: 0;
  padding: 0;
  width: 270px;
}
div#in-the-news ul li.left {
  margin: 0 15px 0 0;
}
div#in-the-news ul li h4 {
  margin: 0;
}
