					/*~~~~~~~~~~LINKS~~~~~~~~~~*/
					
a:link {color: blue; text-decoration: none}
a:visited {color: blue; text-decoration: none}
a:hover {color: red}
a:active {color: red; text-decoration: underline}

a.nav:link {color: white; text-decoration: none}
a.nav:visited {color: white; text-decoration: none}
a.nav:hover {color: red; text-decoration: none}
a.nav:active {color: red; text-decoration: none}

a.sub:link {color: white; text-decoration: none}
a.sub:visited {color: white; text-decoration: none}
a.sub:hover {color: black; text-decoration: none}
a.sub:active {color: black; text-decoration: none}

a.top:link {color: blue; text-decoration: none}
a.top:visited {color: blue; text-decoration: none}
a.top:hover {color: blue; text-decoration: underline}
a.top:active {color: blue; text-decoration: underline}

a.top1:link {color: black; text-decoration: none}
a.top1:visited {color: black; text-decoration: none}
a.top1:hover {color: black; text-decoration: underline}
a.top1:active {color: black; text-decoration: underline}

a.top2:link {color: red; text-decoration: none}
a.top2:visited {color: red; text-decoration: none}
a.top2:hover {color: red; text-decoration: underline}
a.top2:active {color: red; text-decoration: underline}

					/*~~~~~~~~~~GENERAL~~~~~~~~~~*/
					
body
{
font-family: "Palatino Linotype";
background-image: url('images/NTRFC_0809_faded.jpg');
font-size: 20px
}

p#top
{margin-left: 20px; margin-right: 20px; margin-top: 20px;}
p#notop
{margin-left: 20px; margin-right: 20px;}
li
{margin-left: 20px; margin-right: 20px; margin-top: 20px;}

font#match
{color: white; font-size: 12px;}

font#subs
{color: black; font-size: 12px;}

font#report
{color: black; font-size: 15px;}

font#reportdetail
{color: red; font-size: 12px;}

.verticaltext{
font: bold 10px arial;
position: absolute;
right: 5px;
top: 20px;
width: 15px;
writing-mode: tb-rl;
}

					/*~~~~~~~~~~TABLE~~~~~~~~~~*/

table#league
{
font-size: 11pt;
color: black;
background-color: white;

width: 600;
text-align: center;
}

table#navbar
{
color: red;
width: 100%;
text-align: center;

font-size: 12pt;
}

table#profiles
{
font-size: 10pt;
text-align: center;

width: 600;
border: 1;
}

table#results
{
font-size: 11pt;
color: black;
background-color: white;

width: 660;
}

table#subnavbar
{
color: black;
/*width: 100%;*/
text-align: left;

font-size: 10pt;
}

					/*~~~~~~~~~~TR~~~~~~~~~~*/
					
tr#footer
{
height: 50px;

color: black;
font-size: 9pt;
}

tr#header
{
height: 50px;

color: black;
font-size: 9pt;
}

tr#maintext
{
width: 700px;
height: 500px;

vertical-align: top;

background-color: white;
}

tr#navbar
{
width: 700px;
height: 25px;

vertical-align: top;

background-color: black;
color: white;
text-align: center;
font-family: "Copperplate Gothic Light";
}

tr#subnavbar
{
width: 700px;
height: 25px;

vertical-align: top;

background-color: red;
color: black;
text-align: center;
font-family: "Copperplate Gothic Light";
}

					/*~~~~~~~~~~TD~~~~~~~~~~*/
					
td#logo
{
width: 150px;
height: 150px;

background-color: white;

vertical-align: middle;
text-align: center;
}

td#title
{
width: 550px;
height: 150px;

background-color: white;

vertical-align: middle;
text-align: center;
 
font-size: 24pt;
font-family: "Copperplate Gothic Light";
}
