BODY
{
    FONT-SIZE: 13px;
    BACKGROUND: #000000;
    MARGIN: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif;
    TEXT-ALIGN: center
}
A
{
	COLOR: #3BB9FF;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(images/background.jpg) repeat-y;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    OVERFLOW: visible;
    WIDTH: 950px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#top_bar
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/top_bar.jpg) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 936px;
    PADDING-TOP: 8px;
    HEIGHT: 26px;
    TEXT-ALIGN: right
}
#banner
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 946px;
    HEIGHT: 135px
}
#left_side
{
    FLOAT: left;
    WIDTH: 206px
}
#login
{
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 17px;
    BACKGROUND: url(images/login.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 171px;
    PADDING-TOP: 0px;
    HEIGHT: 126px
}
.login_field
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/form.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 165px;
    COLOR: #222222;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 20px
}
.button
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 10px 0px 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 10px
}
.login
{
    BACKGROUND: url(./images/button_login.gif) no-repeat;
    WIDTH: 27px
}
.register
{
    BACKGROUND: url(./images/button_register.gif) no-repeat;
    WIDTH: 43px
}
.help
{
    BACKGROUND: url(./images/button_help.gif) no-repeat;
    MARGIN: 0px 35px;
    WIDTH: 21px
}
#head_sponsor_header
{
    BACKGROUND-IMAGE: url(images/head_sponsor_header.jpg);
    WIDTH: 206px;
    HEIGHT: 44px
}
#head_sponsor_box
{
    WIDTH: 206px
}
#sponsors_header
{
    BACKGROUND: url(images/sponsors_header.jpg) no-repeat;
    OVERFLOW: hidden;
    WIDTH: 206px;
    HEIGHT: 44px
}
#sponsors_box
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(images/sponsors_background.jpg) #404040 no-repeat 50% top;
    PADDING-BOTTOM: 5px;
    WIDTH: 198px;
    PADDING-TOP: 0px
}
.sponsor
{
    OVERFLOW: hidden;
    WIDTH: 198px;
    PADDING-TOP: 4px;
    HEIGHT: 68px
}
#navigation
{
    BACKGROUND: url(images/navigation_background.jpg) repeat-x;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 740px;
    HEIGHT: 43px
}
#navigation OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navigation OL LI
{
    FLOAT: left
}
#main
{
    BORDER-RIGHT: #161616 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 7px;
    FLOAT: left;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #161616 1px solid;
    WIDTH: 517px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #161616 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #404040
}
#right_side
{
    FLOAT: left;
    WIDTH: 206px
}
#team_roster
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/team_roster.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 186px;
    PADDING-TOP: 0px;
    HEIGHT: 127px
}
.roster_pic
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    HEIGHT: 50px
}
#rosterData
{
    MARGIN-TOP: -5px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND: url(images/roster_text.jpg) no-repeat;
    MARGIN-LEFT: 65px;
    OVERFLOW: hidden;
    WIDTH: 105px;
    COLOR: #333333;
    HEIGHT: 15px
}
#upcoming_match
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/upcoming_match.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 186px;
    PADDING-TOP: 10px;
    HEIGHT: 117px
}
#recent_matches
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/recent_matches.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 186px;
    PADDING-TOP: 10px;
    HEIGHT: 117px
}
#recent_media
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/recent_media.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 186px;
    PADDING-TOP: 10px;
    HEIGHT: 117px
}
.side_list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.side_list LI
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/table_background.jpg) no-repeat;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 180px;
    BORDER-BOTTOM: #ffffff 1px solid;
    LIST-STYLE-TYPE: none;
    HEIGHT: 14px
}
.lose
{
    COLOR: #ff0000
}
.win
{
    COLOR: #006600
}
#footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/footer.jpg) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 936px;
    COLOR: #bb0303;
    PADDING-TOP: 10px;
    HEIGHT: 47px
}
#footer A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    COLOR: #bb0303;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
H1
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 237px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: url(images/h1.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    WIDTH: 280px;
    COLOR: #bb0303;
    PADDING-TOP: 26px;
    HEIGHT: 41px
}
