#container {
/*set default font-size*/
font-size: 80%;
font-family: trebuchet ms;
color: white;
text-align : left;
background-color: #000000;
}

/*
======================================
==============TAGS====================
======================================
*/




h1 {font-size: 3em;}
h2 {font-size: 2em; margin-bottom: 5px;}

.credits a, #footinfo a {color: white; text-decoration: none;}
.credits a:hover, #footinfo a:hover {color: white; text-decoration: underline;}

.content a {color: white; border-bottom: 1px dotted; text-decoration: none;}
.content a:hover {color: red; border-bottom: 1px solid;}

.rhs h3 {margin-bottom: 5px;}
.rhs a {color: white; border-bottom: 1px dotted; text-decoration: none;}
.rhs a:hover {border-bottom: 1px solid;}

/*
======================================
============== CLASSES ===============
======================================
*/

.content {
padding: 21px;
line-height: 140%;
}

.content img {
border: 1px solid #EE0F21;
padding: 4px;
margin: 5px;
}

.content #links img {
padding: 0;
margin: 0;
}

.indexnews {
border: 1px solid red;
margin-top: 20px;
width: 100%;
}

.indexnews h3 {
margin: 0;
background: url(/images/footerbak2.gif);
padding: 2px;
font-size: 1em;
}

.indexnews h5 {
margin: 0;
padding: 5px;
}

.indexnews a, .indexnews a:hover {
border-bottom: none;
}

.indexnews img {
border: none;
margin-left: 9px;
}

#rhsspacer {
width: 202px;
line-height: 1px;
font-size: 1px;
}
 
.rhs {
padding-top: 15px;
padding-bottom: 15px;
width: 202px;
background: url(../images/ql-bak.gif);
font-size: .87em;
}

.rhsitem {
width: 166px;
text-align : left;
margin-left: 20px;
}

.rhsitem a {
font-weight: bold;
line-height: 2.1em;
}

.divider {
background: url(../images/ql-divider.gif) no-repeat;
height: 9px;
width: 166px;
margin-top: 9px;
}

.credits {
border-top: 1px solid #509ac1;
padding-top: 7px;
padding-bottom: 3px;
padding-left: 23px;
padding-right: 23px;
background: url(../images/footerbak.gif) repeat-x black 0px 5px; 
}

#footinfo {
text-align: center;
padding: 10px;
}

.standings {
width: 100%;
border: 1px solid silver;
}

.standings th, .standings td {
font-size: .9em;
}

.fixtures {
width: 100%;
border: 1px solid silver;
}

.fixtures th, .fixtures td {
font-size: .9em;
}

.roster {
width: 175px;
margin-top: 5px;
margin-left: 14px;
}

.roster th {
text-align: right;
font-weight: bold;
}

.roster td {
text-align: right;
}

.row0 {
background: #330000;
}

.row1 {
background: #500000;
}



/* Used on the stats page to create graphs */
.graphbar {
background-color: #ddddff;
border: 1px solid navy;
}

#sitemap ul li {
margin-top: 4px;
}