body {font-size:small; margin:0px 10px 0px 10px; text-align:center;} 

a {color:#0000ff; text-decoration:none; padding: 3px 0px;}

a:hover {color:#870202; text-decoration:underline; padding: 3px 0px;}

a:visited {color:#551a8b; padding: 3px 0px;}



#container {margin-left:auto; margin-right:auto; text-align:left; width:979px;}
#header {margin:0px 0px 30px 0px;}
#header div.title {background-color:#ffffff; padding:3px 0px;}
#header div.title a {color:#4169e1; text-decoration:none;}
#header div.title a:hover {color:#4169e1; text-decoration:none;}
#header div.players {padding:0px 0px;}

#navi_continer {
position: relative;
z-index:100;
width: 979px;
height:30px;
}

#navi {
position: absolute;
top: 0px;
left: 0px;
width: 979px;
}

#navi ul {
margin: 0;
padding: 0;
list-style: none;
}

#navi li.home {
color: #fffff;
float: left;
width: 66px;
margin: 0;
border-top:1px solid #ffffff;
border-right:0px solid #ffffff;
}


#navi li {
color: #fffff;
float: left;
width: 82px;
margin: 0;
}

#navi li a {

color: #ffffff;
display: block;
width: 100%;
padding: 6px 0px;
text-align: center;
font-weight: bold;
text-decoration: none;
background-color: #4169e1;
}

#navi li a:hover {
color: #ffffff;
background-color: #3366cc;
}

#navi ul.sub {
background: #eeeeee;
}

#navi ul.sub li {
float: left;
width: 82px;
}

#navi ul.sub li a {
color: #666666;
background: white;
font-weight: normal;
padding: 6px 0px;
border-top:0px solid #000099;
}

#navi ul.sub li a:hover {

color: #ffffff;
background-color: #ff9900;
}

#navi ul li.navi_menu ul {
display: none;
}

#navi ul li.navi_menu_on ul {
display: block;
}

#navi li.navi_menu{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
}

#navi li.navi_menu_on{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
}






h1.headline {

width:966px;

font-size:small;

font-weight:bold;

border:1px solid #6c6c6c;

border-width:0px 0px 1px 5px;

padding:3px 4px;
margin-bottom:20px;

}


div#socialbutton li
{list-style-type: none;
float: left;
margin: 10px 0px 20px 0;
width: 90px;
}

div#socialbutton li.fb
{list-style-type: none;
float: left;
margin: 10px 0px 20px 0;
width: 80px;
}






a.fc2 {color:#ffffff;}

div.mail {margin-top:20px; clear:both;}



h2.caption {margin:50px 0px 0px 0px; font-size:small; font-weight:bold; padding:2px 0px;}



table.update {border-collapse:collapse;}

table.update td {padding:3px 0px;}



table.recent_5_matches {border-collapse:collapse;}

table.recent_5_matches td {padding:3px 0px;}





table.seasons {width:800px; border-collapse:collapse;}

table.seasons td {width:80px; padding:3px 0px;}

table.seasons td.no_games {color:#a9a9a9;}

table.seasons td.current {font-weight:bold;}



table.players {width:880px; border-collapse:collapse;}

table.players td {width:80px; padding:3px 0px;}



table.vs {border-collapse:collapse;}

table.vs td {padding:3px 20px 3px 0px;}



table.more {border-collapse:collapse;}

table.more td {padding:3px 20px 3px 0px;}



table.link {border-collapse:collapse;}

table.link th {width:170px; padding:20px 30px 20px 0px;}

table.link td {width:779px; padding:20px 0px 20px 0px;}



img.link {margin-right:0px; margin-bottom:0px;}

div.ads_bottom {margin-top:30px;}



#footer {margin:80px 0px 0px 0px; border:1px solid #dcdcdc; border-width:1px 0px 0px 0px; padding:5px; text-align:center;}





abbr, h1, h2, h3, h4, h5, h6, p, address, ul, ol, li, dl, dt, dd, table, th, td, img, form {

margin:0;

padding:0;

border:none;

line-height:100%;

list-style-type:none;

font-style:normal;

font-weight:normal;

font-size:100%;

text-align:left;

}

textarea {font-size:100%;}

img {vertical-align:bottom;}

hr {display:none;}