body,html        {

        height: 100%;

        cursor: default;

        }



body {

        padding: 0px;

        margin: 0px;

        background: #F2F2F2;

        font: 11px Tahoma;

        color: #000;

        }

hr {

        margin-left: 20px;

        margin-right: 20px;

        }



a {

        text-decoration: none;

        color: #1C526B;

        }



a:hover {

        text-decoration: underline;

        }



a.more {        

        display: block;

        height: 0px;

        padding-top: 29px;

        overflow: hidden;

        }



.matches {

        background: url('../img/LMmore.html');

        width: 218px;

        }



.servers {

        background: url('../img/GSmore.html');

        width: 218px;

        }

.quicklinks {

        background: url('../img/QLmore.html');

        width: 216px;

        }

.latestmedia {

        background: url('../img/LmediaMore.html');

        width: 216px;

        }



.roster {

        background: url('../img/Rmore.html');

        width: 216px;

        }



.sponsors {

        background: url('../img/TSmore.html');

        width: 218px;

        }





h1        {

        position: relative;

        display: block;

        height: 0px;

        overflow: hidden;

        padding: 0px;

        margin: 0px;

        }



h1.recentRecord {

        width: 218px;

        padding-top: 39px;

        background: url('../img/recentRecord.html');

        }



h1.latestMatches {

        width: 218px;

        padding-top: 39px;

        background: url('../img/latestMatches.html');

        }



h1.gamingServers {

        width: 218px;

        padding-top: 73px;

        background: url('../img/gamingServers.html');

        }


h1.quicklinks {

        padding-top: 40px;

        background: url('../img/quickLinks.html');

        }

h1.latestmedia {

        padding-top: 40px;

        background: url('../img/latestMedia.html');

        }



h1.mainContent {

        padding-top: 45px;

        background: url('../img/mainContent.html');

        }



h1.teamRoster {

        padding-top: 44px;

        background: url('../img/teamRoster.html');

        }

        

h1.teamSponsors {

        padding-top: 44px;

        background: url('../img/teamSponsors.html');

        }



#container {
        height: auto !important; 
        height: 100%; 
        min-height: 100%;
        width: 959px;
        background: url('../img/mainBg.html');
        margin-left: auto;
        margin-right: auto;
        position: relative;
        padding-bottom: 53px;
        }





#leftContent {

        float: left;

        width: 216px;

        position: relative;

        padding-bottom: 22px;

        }



#leftContent ul {

        padding: 0px;

        margin: 0px;

        list-style-type: none;

        position: relative;

        }



#leftContent ul li {

        display: block;

        height: 25px;

        background: url('../img/leftItem.html');

        padding-left: 31px;

        line-height: 25px;

        }

#leftContent ul li span.green {

        padding-left: 65px;
        
        font: bold 12px/24px Tahoma;

        color: #008F11;

        }


#leftContent ul li span.red {

        padding-left: 65px;

        font: bold 11px/23px Tahoma;

        color: #F00;

        }


#rightContent {

        padding-left: 40px;

        float: left;

        width: 216px;

        padding-bottom: 24px;

        }

#rightContent ul {

        padding: 0px;

        margin: 0px;

        list-style-type: none;

        }

#rightContent ul li {

        display: block;

        height: 22px;

        background: url('../img/rightItem.html');

        padding-left: 0px;

        line-height: 25px;

        }

#mainContent {

        float: left;

        width: 447px;

        background: url('../img/contentBg.html');

        position: relative;

        padding-bottom: 72px;

        }

h2 {

        padding-top: 2px;

        margin: 0px;

        height: 35px;

        display: block;

        background: url('../img/contentHeader.html');

        font: bold 11px/23px Tahoma;

        color: #000;

        padding-left: 32px;

        position: relative;

        margin-bottom: 0px;

        }



h2 span {

        font: 11px/23px Tahoma;

        color: #003D82;

        float: right;

        padding-right: 15px;



        }



#mainContent p {

        margin: 0px;

        padding-left: 20px;

        padding-right: 20px;

        padding-bottom: 10px;

        }



#mainContent p span {

        color: #1C526B;

        }



#mainContent #footer {

        position: absolute;

        bottom: 0px;

        left: 0px;

        display: block;

        height: 73px;

        background: url('../img/contentFooter.html');

        z-index: 1000;

        width: 447px;

        }



#mainFooter {

        bottom: 0px;

        position: absolute;

        width: 959px;

        display: block;

        height: 32px;

        left: 0px;

        right: 0px;

        background: url('../img/mainFooter.html') no-repeat;

        }



a.irc {

        padding: 0px;

        display: block;

        height: 30px;

        overflow: hidden;

        width: 152px;

        font: 10px/24px Tahoma;

        color: #1C526B;

        position: absolute;

        top: 2px;

        left: 50px;

        }

a.copyright {

        padding: 0px;

        display: block;

        height: 30px;

        overflow: hidden;

        width: 152px;

        font: 10px/24px Tahoma;

        color: #1C526B;

        position: absolute;

        top: 0px;

        left: 765px;

        }

ul#roster {

	list-style-type: none;

	padding: 0px;

	margin: 0px;

	width: 204px;

	display: block;

	background: url('../img/rosterBg.html');

	padding-left: 12px;

	line-height: 1px;

	}



ul#roster li {

	position: relative;

	display: block;

	width: 92px;

	height: 103px;

	background: url('../img/rosterItem.html') no-repeat;

	float: left;

	margin: 1px;

	margin-left: 1px;

	left: -3px;

	}



ul#roster li a {

	display: block;

	width: 92px;

	height: 103px;

	font: 10px/24px Tahoma;

	text-decoration: none;

	}



ul#roster li a:hover {

	font-weight: bold;

	}



ul#roster li a img {

	display: block;

	margin: 4px;

	border: none;

	}



ul#roster li a span {

	margin-left: 29px;

	}



ul#sponsors {

        list-style-type: none;

        padding: 0px;

        margin: 0px;

        display: block;

        background: url('../img/sponsorBg.html');

        padding-left: 9px;

        }



ul#sponsors li {

        display: block;

        border-bottom: 1px solid #888A90;

        border-top: 0px solid #fff;

        width: 187px;

        }



ul#sponsors li a img {

        border: none;

        width: 187px;

        }

