	body {
		background-color: #26466D;
		color: white;
		margin: 0px;
		font-family: verdana;
		font-size: 12px;
		margin: 0 auto 0 auto;
		width: 786px;
		height: 100%;
		}

	#container{
		background-color: #003F87;
		border: 2px white solid;
		margin: 12px auto 6px auto;
		padding: 4px 18px 0 18px;
		}

	h1{
		font-size: 3em;
		color:#4D6FAC;
		font-weight: normal;
		margin:0;
		padding:0;
		height:60px;
		}

	h2{
		text-align:center;
		}

	#navbar{
		width: 746px;
		padding-top: 4px;
		padding-bottom: 4px;
		font-size: 12px;
		text-align: left;
		margin-bottom: 6px;
		}

	#index_info{
		text-align:center;
		color:#26466D;
		}

	#index_result{
				background-image: url(images/indexinfobg.png);
		background-repeat: repeat;
		float:left;
		width:244px;
		border: 1px solid white;
		margin-right: 2px;
		text-align:center;
		padding-bottom:4px;
		}

	#index_league{
		background-image: url(images/indexinfobg.png);
		background-repeat: repeat;
		float:left;
		width:244px;
		border: 1px solid white;
		margin-left: 2px;
		margin-right: 2px;
		text-align:center;
		padding-bottom:4px;
		}

		#index_league_ek{
			font-weight:bold;
			}

	#index_fixture{
		background-image: url(images/indexinfobg.png);
		background-repeat: repeat;
		float:left;
		width:244px;
		border: 1px solid white;
		margin-left: 2px;
		text-align:center;
		padding-bottom:4px;
		}

	#index_team_image{
		float:left;
		padding:0;
		margin: 0 8px 4px 0;
		}

	#leaguetable{
		width:400px;
		text-align:center;
		margin:auto;
		}

		tr.league_table_header{font-weight:bold;}
		tr.league_table_ek{color:#FFA500;}

	#results{
		margin:auto;
		}

		td.results_dates{width:100px;}
		td.results_matchtype{width:100px;text-align:center;}
		td.results_hometeam{width:100px;text-align:right;}
		td.results_score{width:30px;text-align:center;}
		td.results_awayteam{width:150px;}

	#fixtures{
		margin:auto;
		}

		td.fixtures_dates{width:100px;}
		td.fixtures_matchtype{width:100px;text-align:center;}
		td.fixtures_hometeam{width:100px;text-align:right;}
		td.fixtures_vs{width:30px;text-align:center;}
		td.fixtures_awayteam{width:150px;}

	li.squad_position{
		font-weight:bold;
		margin-top:0.5em;
		}
	
	img{
		border-style: none;
		}

		div.image{text-align:center;}

	#footer{
		clear: left;
		color: white;
		font-size: 10px;
		text-align: center;
		margin-top:26px;
		}

	#subfooter{
		clear:left;
		color: white;
		font-size: 10px;
		text-align: center;
		margin-top:16px;
		margin-bottom:2px;;
		}



	A:link,A:active,A:visited{ text-decoration: none; color:#FFA500;}
	A:hover { text-decoration: underline; color: #FFA500; }

	A.header:link,A.header:active,A.header:visited{text-decoration: none; color:white; }
	A.header:hover{text-decoration: none; color: #FFA500; }	
		
	A.BSOD:link,A.BSOD:active,A.BSOD:visited{text-decoration: none; color:white; }
	A.BSOD:hover{text-decoration: none; color: #FFA500; }

	A.footer:link,A.footer:active,A.footer:visited{text-decoration: underline; color:white; }
	A.footer:hover{text-decoration: underline; color: #FFA500; }

	A.image:link,A.image:active,A.image:visited,A.image:hover{text-decoration: none; border-width: 2px; border-color: rgb(236, 240, 242); color: rgb(236, 240, 242);  }
	A.indeximage:link,A.indeximage:active,A.indeximage:visited,A.indeximage:hover{text-decoration: none; border-width: 2px; border-color: rgb(236, 240, 242); color: rgb(236, 240, 242); position: relative; top: -0.5em;  }
