/**************************
 * theNAF Blood Bowl Theme
 **************************/

/*************************
 * General
 *************************/

html {overflow-y: scroll;} /* Keep page alignment uniform. */

@font-face {
    font-family: 'auroracondensed';
    src: url('fonts/aurora_condensed-webfont.eot');
    src: url('fonts/aurora_condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/aurora_condensed-webfont.woff2') format('woff2'),
         url('fonts/aurora_condensed-webfont.woff') format('woff'),
         url('fonts/aurora_condensed-webfont.ttf') format('truetype'),
         url('fonts/aurora_condensed-webfont.svg#auroracondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'aurora';
    src: url('fonts/aurora-bdcn-bt-bold-webfont.eot');
    src: url('fonts/aurora-bdcn-bt-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/aurora-bdcn-bt-bold-webfont.woff2') format('woff2'),
         url('fonts/aurora-bdcn-bt-bold-webfont.woff') format('woff'),
         url('fonts/aurora-bdcn-bt-bold-webfont.ttf') format('truetype'),
         url('fonts/aurora-bdcn-bt-bold-webfont.svg#aurora_bdcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

a {
color: #8585AD;
}
a:link, a:visited {}

a:hover { color:#A3AFC7;
text-decoration: underline;
}

body 
{
    background: #990000;

    font: 11px bold Arial, Helvetica, sans-serif;
    font-weight: bold;
}

f1 {
	/* Forum name */
	line-height: 0.5;
	font-family: auroracondensed, Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right: 10px;
	color: white;
	padding-bottom: 200px;
	font-weight: normal;
	font-size: 40px;
	text-shadow: 2px 2px black;
	padding-left: 160px;
}

f2 {
	/* Forum header titles */
	line-height:6;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #201d0e;
	font-size: 1em;
	margin: 000px  00px 00px 160px;
}


h3 {margin:0} /* Reset browser default margin */

/* Title for sections */
h2
{
    clear: both;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 10px;
    width: inherit;
    font-size: 18px;
    font-weight: bold;
	margin:0 auto;
}

/* Container for rows */
div.row {width: inherit; clear: both; background-color: inherit;}

/* MAIN container */
div.everything {
    width: auto; 
    background-color: transparent;

} /* Top level container */

/*
 *   The following three containers are the subsequent main containers within "div.everything".
 */

/* Banner */
div.banner {
    width: 100%;
    height: 135px;
    margin-left:0px;
    margin-bottom: 0px;
    margin-top: 10px;
    background: url(../images/logo.png) left bottom no-repeat, url(../images/logo2.png) right bottom no-repeat, url(../images/bg_header.png) left bottom repeat-x;
	border: 1px solid black;
	color: black;
}

/* Menu */
div.menu {
    width: 99.8%;
    float: left; 
    border: 2px solid black;
}

/* Section code container */
div.section {
    margin: 5px; 
    color: white;
	padding-bottom: 40px; 
    background-color: inherit;
}

/*
 *   Box (inner) stylings.
 */
div.boxCommon,div.boxWide,div.boxCoachPage,div.boxTeamPage,div.boxPlayerPageInfo {
    margin: 16px; 
	color: white;
    border: 2px solid black;

	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	/*-moz-box-shadow: 3px 4px 10px #999;
	-webkit-box-shadow: 3px 4px 10px #999;
	box-shadow: 3px 4px 10px #999;*/
}
div.boxWide             {clear:both;}
div.boxCommon           {float:left;}
div.boxCoachPage        {float: left; width: 270px; margin: 15px; margin-bottom: 0px;}
div.boxTeamPage         {float: left; width: 270px; margin: 15px; margin-bottom: 0px;}
div.boxPlayerPageInfo   {float: left; width: 325px; margin-left: 30px;}

.boxTitle1,.boxTitle2,.boxTitle3,.boxTitle4,.boxTitle5 {
	
/*	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;*/
}
.boxTitle1 {color:black; font-family: aurora; background-color: #D9D8D0; padding: 6px; font-size: 20px; font-weight: normal;} /* Used for: Team/player/coach info & team news */
.boxTitle2 {color:black; font-family: aurora; background-color: #D9D8D0; padding: 6px; font-size: 20px; font-weight: normal;} /* Used for: Management/actions/more box for ordinary coaches */
.boxTitle3 {font-family: aurora; background-color: #FD0200; color: white; padding: 6px; font-size: 20px; font-weight: normal;} /* Used for: Management/actions/more box for ordinary admins */
.boxTitle4 {color:black; font-family: aurora; background-color: #D9D8D0; padding: 6px; font-size: 20px; font-weight: normal;} /* Used for: Statistics (standings, player leaders, ES) */
.boxTitle5 {color:black; font-family: aurora; background-color: #D9D8D0; padding: 6px; font-size: 20px; font-weight: normal;} /* Used for: Match summaries & recent games */
.boxBody   {color:black; border-top: 2px solid black; background-color: #FAFAFA; font-weight: normal; padding: 10px;}
table.boxTable {color:black; border-spacing: 5px; width: 100%;}

/* Other types of boxes. */
.helpBox {
	color: #FFFFFF;
	border: 2px solid #CC6633;
	background-color: #4C6260;
	padding:10px;
	line-height:1.4em;
}

/* Other types of boxes. */
.errorBox {
	color: #FFFFFF;
	border: 2px solid #000000;
	background-color: #800000;
	padding:10px;
	line-height:1.4em;
}

/*
.assistantBox {
	color: #000000;
	border: 2px solid #3D3D3D;
	background-color: #FFCCFF;
	padding:10px;
	line-height:1.4em;
}
*/

/* 
 *   Tables, TRs and TDs 
 */

/* Used almost everywhere */
table.common  {border: none; width: 100%; background-color: inherit;}
tr.commonhead {color: black; background-color: #CCCCCC;}

/* For the tours list */
table.tours {
    border: none; 
    width: 100%; 
    background-color: inherit; 
    padding-left: 5px;
    padding-right: 5px;
}

/* tour lists: titel boxes */
.leagues     {background-color: #;}
.divisions   {background-color: #;}
.tours       {background-color: whitesmoke;}
td.round     {background-color: #CCCCCC;}
td.match     {background-color: #DDDDDD;}
td.seperator {height:15px;}

/* tour lists: node containers */
div.leaguesNCont     {margin-top:15px; margin-left:10px;}
div.divisionsNCont   {margin-top:5px;  margin-left:25px;}
div.toursNCont       {margin-top:0px;  margin-left:10px;}

/* 
 *   Section specific 
 */

/* Main page */

div.main_head       {font-family: aurora; clear: both; padding-left: 20px; padding-top: 15px; padding-bottom: 5px; font-size: 25px; color: white; text-shadow: 2px 2px black; background-color: inherit; font-weight: normal}
div.main_foot       {clear: both; font-size: 11px; padding: 30px; padding-top: 20px; background-color: inherit;}
div.main_rightColumn {float: right; width: 50%; background-color: inherit;}
div.main_leftColumn {float: left; width: 50%; background-color: inherit;}
    div.main_leftColumn_head     {clear: both; color: white; text-align: right; padding-right: 20px; background-color: inherit;} /* Padding should be the same as lcolBox padding. */
        div.main_leftColumn_welcome  {clear: both; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; background-color: inherit; text-align: left;}
        div.main_leftColumn_left  {padding-left: 20px; padding-top: 10px; padding-bottom: 10px; background-color: inherit; text-align: left; float:left;}
        div.main_leftColumn_right {padding-left: 20px; padding-top: 3px;  padding-bottom: 3px;  background-color: inherit; text-align: right; float:right;}
*/
/* 
 *  Other
 */

/* Status bar */
div.messageContainer    {width:100%;padding:6px 0px 6px 0px;color:#fff;font-weight:bold;}
div.green               {clear:both;background-color:#390;border:1px solid #298000;}
div.red                 {clear:both;background-color:#F20000;border:1px solid #c00;}

/* Game result icon*/
.match_icon	{background:transparent url(../images/result_icon.gif) no-repeat 0 0;width:12px;height:12px}
.won		{background-position:-14px 0}
.draw		{background-position:-28px 0}
.lost		{background-position:-42px 0}

/*********************
 Mobile
 *********************/
@media only screen and (max-device-width: 600px){
    .ui-widget-header {
        background: #A37B45;
    }
}