body {
	background:#000000;
}
#background{
	background:url(images/background.jpg) center top no-repeat;
}
.titlebar.tournament .title .icon{
	background: url(images/icon.png) right -5px no-repeat;
	margin-right:55px;
	margin-top:0px;
}

#legal {
		border-top: 1px solid #66835D;
		color:#66835D;
	}
	#legal a {
		color:#66835D;
	}
/* Clean up in this */

element.style {
		color:#66835D;
}

/* Labels */
label.head2 {
	color: #5D0F0F;
}

/* Links */
a:link {
		color:#F78600;
}
a:visited {
		color:#F78600;
}
a:hover {
		color:#FF9900;
}
a:active {
		color:#0189A9;
}

/* headings */
h2.bordertop {
	background-color:#F6F0E7;
}
h1, h2, h3, h4{
    color: #333333;
}	


/* Nav */	
.navGame {
	background:#B70000 url(images/navgame-bg.gif) repeat-x bottom;
}
.navGameSub {
	background:#EBBC00 url(images/navgamesub-bg.gif) repeat-x bottom;
}
.navGame.last li {
border-color:#900000;
}
.navGame li {
   background:url(images/left_both.png) no-repeat left top;
   border-color:#900000;
}     

.navGameSub li {
  background:url(images/left-both_sub.png) no-repeat left top;
  border-color:#9E7E00;
}	 
.navGame a,
.navGameSub a {
      background:url(images/right_both.png) no-repeat right top;
      color:#FFE4E4;
}
/*.navGame.last a,*/
.navGameSub a {
	background:url(images/right-both_sub.png) no-repeat right top;
	color:#000;
}
.navGameSub li:hover a,
.navGameSub li a:hover,
.navGameSub li.act a,
.navGame li.act a,
.navGame.last li:hover a,
.navGame.last li a:hover {
	color:#000;
}
.navGameSub a{
color:#5E4B00;
}
.navGame li.newTeam,
.navGame li.newTeam a,
.navGame li.newTeam a:hover,
.navGameSub li.newTeam,
.navGameSub li.newTeam a,
.navGameSub li.newTeam a:hover {
	color:#000;
}



/* Trade search res*/

table.tradesearchres th {
	padding:0;
	white-space:nowrap;
	background:#802020 url(images/searchres-thead-bg.png) bottom repeat-x;
}
table.tradesearchres th.act {
	background:#CC0000 url(images/searchres-thead-act-bg.png) bottom repeat-x; /*theme*/
}
table.tradesearchres thead th a:hover {
	background:#00C9F9 url(images/searchres-thead-a-bg.png) top repeat-x; /*theme*/
}
table.tradesearchres th a {
    color: #fff;
}
table.tradesearchres th a:hover {
    color: #000;
}
table.tradesearchres tbody.cup-group tr.first td {
	background:#F6F0E7;
	border-bottom:0.053em solid #DEDEDE;
}


/* Match report */ 
table.matchreport th {
	background:#fff url(images/matchreport-head-bg.gif) 0 5px no-repeat;
	padding:11px 15px 9px 15px;
}

table.matchreport th.right {
	background-position:100% 5px;
}
/*
table.matchreport th.score div {
	background: url(images/matchreport-score-bg.png) top left;
}
table.matchreport th.score div div {
	background:url(images/matchreport-score-bg.png) top right;
}
*/
/* Pageing */

ol.paging li a {
	background-color:#0189A9;
	color:White;
}

ol.paging li a:hover {
	background-color:#00C9F9;
}


a.milk:hover {
	color:#B32D2D;
}

/* Signup - Text team */
.team td {
    background-color:#802020;
    border-bottom:solid 1px #802020;
}
.team .return {
       color:White;
}

.continue h3 {
      color:White;
}

/* Guide */
.guide a {
	color: #802020;
}

/* Schedule */
table.schedule tbody.current tr.firstrow td {
		border-top:2px solid #802020;
}

table.schedule tbody.current td {
	/*background-color:#E8F0D9;*/
	background:#F6F0E7 url(images/searchres-row-current-bg.gif) bottom repeat-x;
}
table.schedule tbody.current td.round {
	color:#802020;
	background:#F6F0E7;
}
/*Mixed*/

.createteam a {
	background:#802020 url(images/gloss-bg.png) top left no-repeat;
	color: White!important;
}


/*mini tables*/
table.mini caption h3{
	color:#802020;
}
	
table.mini tbody.current td {
	background-color:#F6F0E7;
}

table.mini tbody.current tr.firstrow td {
	border-color: #802020;
}
table.mini tbody.current td.round {
	color:#802020;
}

/* Labels / Forms*/

legend {
	color:#802020;
}

label.heading3{
		color: #802020;
}


table.schedule tbody tr.act td {
	background:#ffc 
}

/* Footer */
ol .paging {
    background-color: #FFFFFF;
}

.tournament.ft a{
    COLOR: #fcc;
}

.tournament.ft h5{
    COLOR: #fff;
}

.tournament.ft {
			background: url(images/footer.jpg) #802020 top repeat-x;
}
.tournament.ft #legal{       
         background: url(images/legal-bg.gif) #660000 repeat-x 50% top;
         color: #fcc;
}

.tournament.ft #legal a{
         COLOR: #fcc;
}
.tournament.ft #legal a:hover{
         COLOR: #fff;
}      
   

.league h3
{
	background:#B32D2D url(images/gloss-bg.gif) top left no-repeat; 
	background-color:#B32D2D;
	color: #ffffff;
	color: #B32D2D;
}




.league table a 
{
	color: #ffffff;
}

.titlebar a {
	color:#fff;
	text-decoration:none;
}


/***** BUTTONS *****/
.button:hover,
.button:hover span {
	background-color:#f90;
}
a.button,
span.button,
div.button,
.button span,
.button.disabled,
.button.disabled span,
.button.small.disabled,
.button.small.disabled span,
.button.large.disabled,
.button.large.disabled span,
.button.large.arrow.disabled,
.button.large.arrow.disabled span {
	color:#fff;
	background-color:#000;
}
/*toggle*/
a.toggle,
a.toggleright {
background-color:#000;
}
a.toggle:hover,
a.toggleright:hover {
background-color:#f90;
}

/* Search box */
#search {
	background:#B70000 url(images/searchbox-bg.png) top left no-repeat;
}



/* forum*/
a.morecomments {
	background-color:#0189A9;/*theme*/
	color:#fff;
}
a.morecomments:hover {
	background-color:#00C9F9;/*theme*/
}

#legal {
		border-top: 1px solid #717171;
		color:#717171;
	}
#legal a {
	color:#717171;
}





#field 
{
	height: 556px;
}