* {	margin: 0; padding: 0;}
a, a:active {color: #CEA602; text-decoration: none;}
a:hover {color: #CEA602; text-decoration: underline;}
img {border:0px;}
input,textarea,select,option{border:1px solid #424242; background:#000000; text-align: left; padding:1px; color:#ffffff;}
.clr {clear: both;}
#clr {clear: both;}

ol li{margin: 0px 40px;}

body {
background-image: url(../images/background1.jpg);
background-repeat: repeat; 
background-position: top;
width: auto; 
text-align:center;
color: #ffffff;
font:normal 12px Arial, sans-serif;
margin: 0px auto;
}

#topbar {
background-image: url(../images/background2.jpg);
background-repeat: repeat;  
background-position: top;
text-align:center;
height: 375px; 
width: auto; 
margin: 0px auto;
}

#topbar #thetop {
width: 1000px;
margin: 0px auto;
}

#topbar #thetop #welcome{
float: left;
width: 250px;
text-align: left;
color: #ffffff;
margin: 7px auto;
}

#topbar #thetop #newsflash{
float: left;
width: 350px;
text-align: left;
color: #ffffff;
margin: 7px auto;
}

#topbar #thetop #quickie{
float: right;
text-align: right;
color: #ffffff;
margin: 7px auto;
}

#wires {
/*
background-image: url(temp/wires.gif);
background-repeat: no-repeat;
background-position: top; 
*/
width: 1039px; 
height: 176px;
margin: -346px auto;
}

#thecontainer{
width: 996px; 
padding: 172px 0 0 0;
margin: 0px auto;
}

#header {
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
background-position: top;
width: 996px; 
height: 114px;
margin: 0px auto; 
}


#navwrap{

background-image: url(../images/navigation.jpg);

background-repeat: no-repeat;

background-position: top;

width: 996px; 

height: 30px;

margin: 0px auto;

}

#navwrap #navigation {

float: left;

margin: 4px 20px;

}



#navigation .linkies {

float: left;

text-align: center;

margin: 2px 7px; 

}

#navigation .linkies a, a:active{

color: #ffffff;

text-decoration: none;

font-weight: bold;

}

#navigation .links a:hover{

color: #ffffff;

text-decoration: underline;

}

#navigation .sep {

background-image: url(../images/navsep.jpg);

background-repeat: no-repeat;

float: left;

width: 7px;

height: 22px;

margin: 0px 6px;

}

/* Begin Navigation Dropdown */

.selectedanchor{

text-decoration: underline;

}

.anylinkcss{

position: absolute;

left: 5px;

top: 0;

visibility: hidden;

border: 1px solid black;

border-bottom-width: 0;

font: normal 12px Verdana;

line-height: 18px;

z-index: 100; /* zIndex should be greater than that of shadow's below */

width: auto; /* default width for menu */

}

.anylinkcss ul{

opacity: 0.8;

margin: 0;

padding: 0;

list-style-type: none;

}

.anylinkcss ul li a{

/*
opacity: 2.0;
*/
background: #010101;

display: block;

border-bottom: 1px solid black;

margin: 0;

padding: 0;

color: #ffffff;

text-decoration: none;

text-align: left;

font-weight: bold;

text-indent: 5px;

}

.anylinkcss a:hover{ /*hover background color*/

background: #101010;

color: white;

margin: 0;

padding: 0;

}

.anylinkcsscols{

position: absolute;

left: 0;

top: 0;

visibility: hidden;

border: 1px solid black;

padding: 0;

font: normal 12px Verdana;

z-index: 100; /*zIndex should be greater than that of shadow's below*/

background: #DEFFCA;

}

.anylinkcsscols .column{

width: 130px;

float: left;

}

.anylinkcsscols .column ul{

margin: 0;

padding: 0;

list-style-type: none;

}

.anylinkcsscols li{

padding-bottom: 0px;

}


.anylinkshadow{ /*CSS for shadow. Keep this as is */

position: absolute;

left: 0;

top: 0;

z-index: 99; /*zIndex for shadow*/

background: black;

visibility: hidden;

}

/* End Navigation Dropdown */


#console {

width: 996px; 

height: 148px;

margin: 0px auto;

}

#section1 {

width:996px;

margin: 0px auto;

}

#section1 #randomspotlight{

background-image: url(../images/random.gif);

background-repeat: no-repeat;

float:left;

width: 377px; 

height: 261px;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1{

font-size: 9pt;

margin: 5px 1px;

}

#section1 #randomspotlight #randomdetails1 #randomlogo {

width: 187px;

height : 95px;

float: left;

margin: 7px 10px;

}

#section1 #randomspotlight #randomdetails1 #randomteamname {

text-align: left;

padding: 7px 0 0 0;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomladder {

text-align: left;

padding: 7px 0 0 0;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomrecord {

text-align: left;

padding: 7px 0 0 0;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomxp {

text-align: left;

padding: 7px 0 0 0;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomgpa {

text-align: left;

padding: 7px 0 0 0;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomlast {

text-align: left;

padding: 7px 0 0 10px;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randombio {

width: 360px;

text-align: left;

padding: 7px 0 0 10px;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomviewprofile {

text-align: left;

padding: 7px 0 0 10px;

margin: 0px auto;

}

#section1 #randomspotlight #randomdetails1 #randomchallange {

text-align: left;

padding: 7px 0 0 10px;

margin: 0px auto;

}


.titlehead {

color: #ffffff;

text-align: left;

font-weight: bold;

text-transform: uppercase;

padding: 13px 0px 0px 29px;

margin: 0px auto;

}

.titlehead1 {

color: #ffffff;

text-align: left;

font-weight: bold;

text-transform: uppercase;

padding: 12px 0px 0px 29px;

margin: 0px auto;

}

.titlehead2 {

color: #ffffff;

text-align: left;

font-weight: bold;

text-transform: uppercase;

padding: 14px 0px 0px 29px;

margin: 0px auto;

}

.titlehead3 {

color: #ffffff;

text-align: left;

font-weight: bold;

text-transform: uppercase;

padding: 15px 0px 0px 29px;

margin: 0px auto;

}

.titlehead4 {

color: #ffffff;

text-align: left;

line-height: 19px;

font-weight: bold;

text-transform: uppercase;

padding: 11px 0px 6px 29px;

margin: 0px auto;

}

.titlehead5 {

color: #ffffff;

text-align: left;

line-height: 19px;

font-weight: bold;

text-transform: uppercase;

padding: 11px 0px 7px 29px;

margin: 0px auto;

}

.titlehead6 {

color: #ffffff;

text-align: left;

line-height: 19px;

font-weight: bold;

text-transform: uppercase;

padding: 10px 0px 6px 29px;

margin: 0px auto;

}

.titlehead7 {

color: #ffffff;

text-align: left;

line-height: 19px;

font-weight: bold;

text-transform: uppercase;

padding: 9px 0px 6px 29px;

margin: 0px auto;

}

.titlehead9 {
color: #ffffff;
text-align: left;
line-height: 19px;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 5px 29px;
margin: 0px auto;
}



#section1 #popular{

background-image: url(../images/popular.gif);

background-repeat: no-repeat;

float:left;

width: 619px; 

height: 261px;

margin: 0px auto;

}

#popular #popwrap{ width: 600px; float: left; margin: 2px 11px;}
#popular .laddername { background-image: url(../images/extra/pop.jpg); background-repeat: repeat; width: 299px; height: 24px; text-align: left; text-indent: 10px; float: left; line-height: 24px; border:1px solid black; margin: 0px auto;}
#popular .totalteams { background-image: url(../images/extra/pop.jpg); background-repeat: repeat; width: 145px; height: 24px; float: left; line-height: 24px; border:1px solid black; margin: 0px auto;}
#popular .totalmatches { background-image: url(../images/extra/pop.jpg); background-repeat: repeat; width: 145px; height: 24px; float: left; line-height: 24px; border:1px solid black; margin: 0px auto;}


#section2 {

width:996px;

margin: 0px auto;

}

#section2 #widead{

background-image: url(../images/widead.gif);

background-repeat: no-repeat;

float:left;

width: 743px; 

height: 101px;

margin: 0px auto;

}

#section2 #widead #wide{

padding: 13px 0 0 2px;

margin: 0px auto;

}

#section2 #signup{

background-image: url(../images/signup.gif);

background-repeat: no-repeat;

float:left;

width: 253px; 

height: 101px;

margin: 0px auto;

}

#section3 {

float: left;

width:442px;

margin: 0px auto;

}

#section3 #gamenews {

background-image: url(../images/gamenews.gif);

background-repeat: no-repeat;

width: 442px; 

height: 416px;

margin: 0px auto;

}

#section3 #gamenews #error{

padding-top: 25px;

margin: 0px auto;

}

#section3 #gamenews #gamenews1{

height: 366px;

width: 95%;

overflow: auto;

margin: 0px auto;

}

#section3 #gamenews .story{

width: 380px; 

margin: 10px 10px;

}

#section3 #gamenews .newst{

width: 180px; 

text-align:left;

float: left; 

margin: 0px auto;

}

#section3 #gamenews .newd{

text-align:left;

float: right; 

margin: 0px 10px;

}

#section3 #gamenews .newstext{

float: left;

width: 380px; 

text-align: left;

margin: 0px auto;

}

#section3 #gamenews .newscat{

width: 180px; 

text-align:left;

float: left; 

margin: 0px auto;

}

#section3 #gamenews .newspost{

text-align:left;

float: right; 

margin: 0px 10px;

}

#section3 #gamenews .newssep{

text-align:left;

margin: 0px auto;

}

#section3 #gamenews #gamenewsfoot{

float: left;

text-align:left;

margin: 0px 20px;

}

#section3 #gamenews #gamenewspagination{

text-align:left;

float: right;

margin: 0px 20px;

}

#section4 {

float:left;

width:554px;

margin: 0px auto;

}

#section4 #playersearch {

background-image: url(../images/playersearch.gif);

background-repeat: no-repeat;

width: 554px; 

height: 198px;

margin: 0px auto;

}

#playersearch #searchfield{

float: left;

text-align: left;

margin: 25px 25px;

}

#playersearch #searchfield .field{

float: left;

width: 160px;

margin: 2px auto;

}

#playersearch #searchfield .theinput{

text-align:left;

float: left;

height: 18px;

width: 160px;

margin: 2px 2px;

}

#playersearch #searchfield .thesearch{

text-align:left;

float: left;

height: 22px;

width: 94px;

margin: 2px 2px;

}

#section4 #recentmatches {

background-image: url(../images/recentmatch.gif);

background-repeat: no-repeat;

width: 554px; 

height: 218px;

margin: 0px auto;

}

#recentmatches #recentlist {width: 538px; height: 178px; padding-top: 3px; margin: 0px auto;}

.listing {text-align: left; float: left; width:266px; height: 30px; text-indent: 6px; line-height: 32px; margin: 0px auto;}
.listwhen {float: left; text-align: right; margin: 0px auto;}


#sidead {

background-image: url(../images/sidead.gif);

background-repeat: no-repeat;

float:right;

width: 137px; 

height: 665px;

margin: 0px auto;

}

#sidead #sideadvert {

padding: 32px 0 0 0;

margin: 0px auto;

}


#footads {

background-image: url(../images/footads.gif);

background-repeat: no-repeat;

width: 996px; 

height: 120px;

margin: 0px auto;

clear: both;

}

#footads #fad {

float: left;

padding: 24px 0 0 28px;

margin: 0px auto;

}

#footads #fad1 {

text-align: center;

color: #647172;

padding: 103px 0 0 0;

margin: 0px auto;

}

#bottombar {

background-image: url(../images/bottombar.gif);

background-repeat: repeat-x; 

height: 31px;

width: auto; 

text-align:center;

}


/* ladder css */

#ladderheader {

background-image: url(../images/ladder/ladderheader.gif);

background-repeat: no-repeat;

width: 996px; 

height: 114px;

margin: 0px auto;

clear: both;

}

#ladderheader .current {text-align: left;  margin: 9px 18px;}
#ladderheader .registeredteams {text-align: left;  margin: 8px 18px;}
#ladderheader .totalmatches {text-align: left;  margin: 0px 18px;}
#ladderheader .trophy {float:left; margin: -60px 600px;}
#ladderheader .holder {float:left; text-align: center; width: 200px; margin: -60px 650px;}
#ladderheader .challange {float:left; text-align: left; width: 200px; margin: -42px 870px;}



#section5{

float:left;

width: 859px;

margin: 0px auto;

}

#section5 #ladderstandings {

float:left;

background-image: url(../images/ladder/standingsbg.gif);

background-repeat: no-repeat;

width: 859px; 

height: 635px;

margin: 0px auto;

}

#section5 #ladderstandings #theladder{

float:left;

margin:13px 10px;

}


#section5 #ladderstandings #details{

background-image: url(../images/ladder/lhbg.jpg);

background-repeat: repeat; 

width: 840px;

height: 37px;

margin: 0px auto;

}

#section5 #ladderstandings #details .rank { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .teamname { padding: 10px 0 0 0; float:left; width:250px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .tgames { padding: 10px 0 0 0; float:left; width:65px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .wins { padding: 10px 0 0 0; float:left; width:75px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .losses { padding: 10px 0 0 0; float:left; width:70px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .rep { padding: 10px 0 0 10px; float:left; width:110px; text-indent: 32px; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .xp { padding: 10px 0 0 0; float:left; width:110px; text-indent: 32px; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .details { padding: 10px 0 0 0; float:left; width:60px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .vd { padding: 10px 0 0 0; float:left; width:100px; text-indent: 10px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .title { padding: 8px 0 0 0; float:left; width:20%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings #details .team { padding: 8px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}


#section5 #ladderstandings .alt1{

background-image: url(../images/ladder/lalt1.jpg);

background-repeat: repeat;

width: 840px;

height: 29px;

margin: 0px auto;

}

#section5 #ladderstandings .alt1 .rank { padding: 8px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .teamname { padding: 8px 0 0 0; float:left; width:250px; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .tgames { padding: 8px 0 0 0; float:left; width:60px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .wins { padding: 8px 0 0 0; float:left; width:75px; text-align:center; font-size: 12px;	color:#15AB00; font-weight: bold;}
#section5 #ladderstandings .alt1 .losses { padding: 8px 0 0 0; float:left; width:70px; text-align:center; font-size: 12px;	color:#FF0000; font-weight: bold;}
#section5 #ladderstandings .alt1 .rep {  padding: 8px 0 0 0; float:left; width:110px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .xp { padding: 8px 0 0 0;  float:left; width:110px; text-align:center; font-size: 12px;	color:#15AB00; font-weight: bold;}
#section5 #ladderstandings .alt1 .details { padding: 8px 0 0 0; float:left; width:80px; text-indent: 10px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .vd { padding: 8px 0 0 0; float:left; width:90px; text-indent: 60px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .title { padding: 8px 0 0 0; float:left; width:20%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt1 .team { padding: 8px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}


#section5 #ladderstandings .alt2{

background-image: url(../images/ladder/lalt2.jpg);

background-repeat: repeat;

width: 840px;

height: 29px;

margin: 0px auto;

}

#section5 #ladderstandings .alt2 .rank { padding: 8px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .teamname { padding: 8px 0 0 0; float:left; width:250px; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .tgames { padding: 8px 0 0 0; float:left; width:60px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .wins { padding: 8px 0 0 0; float:left; width:75px; text-align:center; font-size: 12px;	color:#15AB00; font-weight: bold;}
#section5 #ladderstandings .alt2 .losses { padding: 8px 0 0 0; float:left; width:70px; text-align:center; font-size: 12px;	color:#FF0000; font-weight: bold;}
#section5 #ladderstandings .alt2 .rep {  padding: 8px 0 0 0;  float:left; width:110px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .xp { padding: 8px 0 0 0;  float:left; width:110px; text-align:center; font-size: 12px;	color:#15AB00; font-weight: bold;}
#section5 #ladderstandings .alt2 .details { padding: 8px 0 0 0; float:left; width:80px; text-indent: 10px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .vd { padding: 8px 0 0 0; float:left; width:90px; text-indent: 60px; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .title { padding: 8px 0 0 0; float:left; width:20%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#section5 #ladderstandings .alt2 .team { padding: 8px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}


#section5 #extra {

float:left;

background-image: url(../images/extra.gif);

background-repeat: no-repeat;

line-height: 25px;

width: 859px; 

height: 30px;

margin: 0px auto;

}

/* bracket css */

#bracket {

width: 996px;

float:left;

margin: 0px auto;

}

#bracket #brackethead {

background-image: url(../images/bracket/brackethead.gif);

background-repeat: no-repeat;

width: 996px;

height: 35px;

float:left;

margin: 0px auto;

}

#bracket #brackethead #r1 { padding: 14px 0 0 11px; float:left; width:23%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#bracket #brackethead #r2 { padding: 14px 0 0 8px; float:left; width:25%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#bracket #brackethead #r3 { padding: 14px 0 0 20px; float:left; width:20%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#bracket #brackethead #r4 { padding: 14px 0 0 0px; float:left; width:28%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}

#bracket .bracketrepeat {

background-image: url(../images/bracket/bracketrepeat.gif);

background-repeat: repeat;

width: 996px;

height: auto;

float:left;

margin: 0px auto;

}

#bracket #forumhead {

background-image: url(../images/bracket/brackethead.gif);

background-repeat: no-repeat;

width: 996px;

height: 35px;

float:left;

margin: 0px auto;

}

#bracket .forumrepeat {

float: left;

text-align: center;

background-image: url(../images/bracket/bracketrepeat.gif);

background-repeat: repeat;

width: 996px;

height: auto;

margin: 0px auto;

}

#bracket #bracketfoot {

background-image: url(../images/bracket/bracketfoot.gif);

background-repeat: no-repeat;

width: 996px;

height: 13px;

float:left;

margin: 0px auto;

}


#bracket #brackethead #navigation {

float: left;

margin: 12px 25px;

}



#bracket #brackethead .links {

float: left;

text-align: left;

margin: 2px 8px; 

}

/*
#bracket a, a:active{

color: #ffffff;

text-decoration: none;

font-weight: bold;

}

#bracket #brackethead .links a:hover{

color: #ffffff;

text-decoration: underline;

}

*/
#quote {

text-align: center;

font-weight: bold;

padding: 30px 0 0 0;

margin: 0px auto;

}

/* team profile css */

#section8 {

float:left;

width:859px;

margin: 0px auto;

}

#teamnav {

background-image: url(../images/teamprofile/teamnav.gif);

background-repeat: no-repeat;

width: 996px;

height: 32px;

float:left;

margin: -1px auto;

}

#teamnav #navigation {

float: left;

margin: 8px 25px;

}

#teaminfo {

background-image: url(../images/teamprofile/teaminfo.gif);

background-repeat: no-repeat;

width: 859px;

height: 231px;

float:left;

margin: 0px auto;

}

#teamlogo {

float: left;

padding: 10px 0 0 12px;

margin:0px auto;

}

#infosection { float: left; height: 200px; width: 300px; margin: 0px auto;}
#pinfosection { float: left; height: 200px; width: auto; margin: 0px 110px;}

#teamname {float: left; text-align: left; width: 300px; padding: 10px 0 0 12px; margin:0px auto;}
#teamid {float: left; text-align: left; width: 300px; padding: 10px 0 0 12px; margin:0px auto;}
#joindate {float: left; text-align: left; width: 300px; padding: 10px 0 0 12px; margin:0px auto;}
#xp {float: left; text-align: left; width: 300px; padding: 10px 0 0 12px; margin:0px auto;}
#acheivments {float: left; text-align: left; font-weight: bold; width: 300px; padding: 10px 0 0 12px; margin:0px auto;}
#awards {float: left; height: 45px; padding: 10px 0 0 12px;margin:0px auto;}

#pinfosection { float: left; height: 200px; width: 700px; margin: 0px auto;}
#p1 { float: left; height: 200px; width: 233px; margin: 0px auto;}
#p2 { float: left; height: 200px; width: 233px; margin: 0px auto;}
#p3 { float: left; height: 200px; width: 233px; margin: 0px auto;}
#pxp {float: left; text-align: left; width: 230px; padding: 10px 0 0 12px; margin:0px auto;}

#lineup {

background-image: url(../images/teamprofile/quickroster.gif);

background-repeat: no-repeat;

width: 859px;

height: 155px;

float:left;

margin: 0px auto;

}

#lineup .friends {

float: left;

margin: 15px 15px;

}

#recentmatches {

background-image: url(../images/teamprofile/recentmatches.gif);

background-repeat: no-repeat;

width: 492px;

height: 248px;

float:left;

margin: 0px auto;

}

#upcomingmatches {

background-image: url(../images/teamprofile/upcomingmatches.gif);

background-repeat: no-repeat;

width: 367px;

height: 248px;

float:left;

margin: 0px auto;

}

/* FAQ css */

#faq {

text-align: left;

padding: 10px 0 0 40px;

margin: 0px auto;

}

#faq a, a:active {

color: #CEA602; 

text-decoration: none;

}

#fricon a, a:active {

color: #CEA602; 

text-decoration: none;

}

/* gamepage css */


#boxes {

float:left; 

width: 442px; 

margin: 0px auto; 

}

#boxes .box1 {

background-image: url(../images/gamepage/box1.gif);

background-repeat: no-repeat;

width:442px; 

height:212px;

margin: 0px auto;

} 


.box1 #error{

padding-top: 25px;

margin: 0px auto;

}

#error1{

padding-top: 13px;

margin: 0px auto;

}

.box1 #wrapper1{

height: 166px;

width: 425px;

overflow: auto;

margin: 0px auto;

}

.box1 .story1{

width: 390px; 

margin: 10px 8px;

}

.box1 .newst1{

width: 200px; 

text-align:left;

float: left; 

margin: 0px auto;

}

.box1 .newd1{

text-align:left;

float: right; 

margin: 0px 8px;

}

.box1 .newstext1{

float: left;

width: 390px; 

text-align: left;

margin: 0px auto;

}

.box1 .newscat1{

width: 200px; 

text-align:left;

float: left; 

margin: 0px auto;

}

.box1 .newspost1{

text-align:left;

float: right; 

margin: 0px 9px;

}

.box1 .newssep1{

float: left;

text-align: left;

margin: 0px auto;

}



#laddermenu {

background-image: url(../images/gamepage/box2.gif);

background-repeat: no-repeat;

float: left;

width:241px; 

height:424px;

margin: 0px auto;

} 

#laddermenu .menul {

background-image: url(../images/extra/menuli.jpg); 

background-repeat: no-repeat; 

width:225px; 

height: 24px;

float: left;

text-align: left;

margin: 1px 10px;

}

#laddermenu a {

line-height: 23px;

margin: 0px 26px;

}




.titlemenu {

background-image: url(../images/extra/menuh.jpg); 

background-repeat: no-repeat; 

width:225px;

height: 23px;

line-height: 22px;

padding: 0px 0px 0px 0px;

margin: 0px 10px;

}


#activet {

background-image: url(../images/gamepage/active.gif);

background-repeat: repeat;

float: left;

width:313px; 

height:220px;

margin: 0px auto;

} 

#activet .activeli {

background-image: url(../images/gamepage/activel1.gif);

background-repeat: repeat;

text-align: left;

text-indent: 28px;

line-height: 24px;

float: left;

width:298px; 

height:25px;

margin: 0px 8px;

}

#trailer {

background-image: url(../images/gamepage/trailer.gif);

background-repeat: no-repeat;

float: left;

width:313px; 

height:204px;

margin: 0px auto;

} 

#embed {

float : left;

width: 300px;

height: 175px;

margin: 7px 7px;

}

#gamestaff {

background-image: url(../images/gamepage/staff.gif);

background-repeat: no-repeat;

float: left;

width:253px; 

height:354px;

margin: 0px auto;

} 

.stafflist {

background-image: url(../images/gamepage/staffli.gif);

background-repeat: no-repeat;

float: left;

width:238px; 

height:28px;

margin: 0px 8px;

}

.stafflist .member {

text-align: left;

line-height: 26px;

text-indent: 15px;

float: left;

margin: 0px auto;

}

.stafflist .staffimg {

float: right;

margin: 8px 15px;

}

#widead1{

background-image: url(../images/widead.gif);

background-repeat: no-repeat;

float:left;

width: 743px; 

height: 101px;

margin: 0px auto;

}

#widead1 #wide1{

padding: 13px 0 0 2px;

margin: 0px auto;

}

#chatbox {

background-image: url(../images/gamepage/chatbox.gif);

background-repeat: no-repeat;

float: left;

width:529px; 

height:252px;

margin: 0px auto;

} 

#chatboxw {

background-image: url(../images/gamepage/chatboxw.gif);

background-repeat: no-repeat;

float: left;

width:214px; 

height:252px;

margin: 0px auto;

} 

/* bio css */

#bio {
width: 996px;
float: left;
margin: 0px 10px;
} 

.update {

width: 100%;

text-align:left;

float: left;

margin: 4px 4px;

}

.leftside {
float: left;
width: 400px;
margin: 0px 10px;
}

.rightside {
float: right;
width: 560px;
margin:0px auto;
}

#bio fieldset { 
float: left; 
width: 90%; 
padding: 10px 10px 10px 10px; 
margin: 10px auto;
}

#bio legend {

color: #ffffff;

margin: 3px 3px;

}

.myinfo {
text-align: left;
line-height: 10px;
height:19px;
float: left;
padding:5px;
width: 310px;
margin: 0px 10px;
}

.bio {
float: left;
text-align: center;
border:1px solid #424242; 
height:19px;
background:#000000; 
text-align: left; 
padding:0px; 
color:#ffffff; 
margin: -12px 90px;
}

#incoming {

float: left;

width: 100%;

text-align: left;

font-size: 11pt;

margin: 8px auto;

}

#curfriends{

float: left;

width: 100%;

text-align: left;

font-size: 11pt;

margin: 8px auto;

}

.show {

text-align: left;

float: left;

width: 300px;

margin: 0px auto;

}

.chkbox {

float: left;

padding-right: 30px;

margin: 0px 4px;

}

/* index css */

#home {

float: left;

width: 200px;

margin: -1px 9px;

} 

#mainleft {

float: left;

width: 200px;

margin: -1px 9px;
 
} 

#mainleft #sidebox {

float: left;

width:200px; 

margin: 0px auto;

} 

#center {

float: left;

width: 574px;

margin: 0px -8px;

}

.chead {

background-image: url(../images/extra/mhead.gif);

background-repeat: no-repeat;

float: left;

text-align: left;

width:574px; 

height:36px;

margin: 0px auto;

}

.cpeat {

background-image: url(../images/extra/mmid.gif);

background-repeat: repeat;

float: left;

width:574px; 

height:auto;

margin: 0px auto;

}

.inc {

text-align: left;

float: left;

margin: 10px 15px;

}

p.newstext {

text-align: left;

margin: 10px 12px;

}

a.pp:link { color: #CEA602; text-decoration: none; }
a.pp:hover { color: #CEA602; text-decoration: none; }
a.pp:active { color: #CEA602; text-decoration: none; }

.cfoot {

background-image: url(../images/extra/mbot.gif);

background-repeat: no-repeat;

float: left;

width:574px; 

height:9px;

margin: 0px auto;

}

.flasher {

background-image: url(../images/extra/middle.gif);

background-repeat: no-repeat;

float: left;

text-align: left;

width:574px; 

height:300px;

padding-bottom: 2px;

margin: 0px auto;

}

.flasher p {

margin: 10px 14px;

}

#mainright {

float: right;

width: 200px;

margin: -1px 9px;

} 

#mainright #sidebox {

float: left;

width:200px; 

margin: 0px auto;

} 

.sideheader {

background-image: url(../images/extra/sidebh.gif);

background-repeat: no-repeat;

float: left;

width:200px; 

height:36px;

margin: 0px auto;

}

.siderepeat {

background-image: url(../images/extra/sider.gif);

background-repeat: repeat;

float: left;

width:200px; 

height:auto;

margin: 0px auto;

}

.sidelist {

background-image: url(../images/gamepage/staffli.gif);

background-repeat: no-repeat;

text-align: left;

text-indent: 10px;

line-height: 29px;

float: left;

width:182px; 

height:28px;

margin: 0px 8px;

}

.sidefooter {

background-image: url(../images/extra/sidef.gif);

background-repeat: no-repeat;

float: left;

width:200px; 

height:11px;

margin: 0px auto;

}


#home #gamestaff {

background-image: url(../images/gamepage/staff.gif);

background-repeat: no-repeat;

float: left;

width:253px; 

height:354px;

margin: 0px auto;

} 

#lists{

margin: 5px auto;

}

.stafflist {

background-image: url(../images/gamepage/staffli.gif);

background-repeat: no-repeat;

text-align: left;

text-indent: 10px;

line-height: 29px;

float: left;

width:238px; 

height:28px;

margin: 0px 8px;

}

/* advertising css */

#misc{

float: left;

width: 722px;

margin: 0px -7px;

}

#mischead {

background-image: url(../images/bracket/Untitled-1_01.gif);

width: 722px;

height: 31px;

margin: 0px auto;

}

.miscrepeat {

background-image: url(../images/bracket/Untitled-1_03.gif);

background-repeat: repeat;

width: 722px;

height: auto;

margin: 0px auto;

}

.miscrepeat p{

text-align: left;

padding-top: 8px;

margin: 0px 12px;

}

#miscfoot {

background-image: url(../images/bracket/Untitled-1_05.gif);

width: 722px;

height: 13px;

margin: 0px auto;

}

/* tournament list css */

#center #details{

background-image: url(../images/ladder/lhbg.jpg);

background-repeat: repeat; 

width: 554px;

padding-top: 1px;

height: 37px;

margin: 0px auto;

}

#misc #details{

background-image: url(../images/ladder/lhbg.jpg);

background-repeat: repeat; 

width: 700px;

padding-top: 1px;

height: 37px;

margin: 0px auto;

}

#misc #details .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc #details .format { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc #details .cost { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc #details .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc #details .status { padding: 10px 0 0 0; float:left; width:25%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .format { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .cost { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .status { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .archivename { padding: 10px 0 0 0; float:left; width:40%; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .theteams { padding: 10px 0 0 0; float:left; width:60%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .when { padding: 10px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center #details .sbmids { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}



#misc .alt1{

background-image: url(../images/ladder/lalt1.jpg);

background-repeat: repeat;

width: 700px;

height: 29px;

margin: 0px auto;

}

#center .alt1{

background-image: url(../images/ladder/lalt1.jpg);

background-repeat: repeat;

width: 554px;

height: 29px;

margin: 0px auto;

}

#misc .alt1 .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt1 .format { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt1 .cost { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt1 .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt1 .status { padding: 10px 0 0 0; float:left; width:25%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .format { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .cost { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .status { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .archivename { padding: 10px 0 0 0; text-indent: 5px; float:left; width:40%; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .theteams { padding: 10px 0 0 0; float:left; width:60%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .when { padding: 10px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt1 .sbmids { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}



#misc .alt2{

background-image: url(../images/ladder/lalt2.jpg);

background-repeat: repeat;

width: 700px;

height: 29px;

margin: 0px auto;

}

#center .alt2{

background-image: url(../images/ladder/lalt2.jpg);

background-repeat: repeat;

width: 554px;

height: 29px;

margin: 0px auto;

}

#misc .alt2 .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt2 .format { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt2 .cost { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt2 .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#misc .alt2  .status { padding: 10px 0 0 0; float:left; width:25%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .tournamentname { padding: 10px 0 0 0; float:left; width:40%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .format { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .cost { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .teams { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2  .status { padding: 10px 0 0 0; float:left; width:15%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .archivename { padding: 10px 0 0 0; text-indent: 5px; float:left; width:40%; text-align:left; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .theteams { padding: 10px 0 0 0; float:left; width:60%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .when { padding: 10px 0 0 0; float:left; width:30%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}
#center .alt2 .sbmids { padding: 10px 0 0 0; float:left; width:10%; text-align:center; font-size: 12px;	color:#ffffff; font-weight: bold;}



/* recent matches quick view */

.quickmatch{
background-image: url(../images/extra/pop.jpg);
background-repeat: repeat-x;
float: left;
width:427px; 
height:25px;
margin: 0px 8px;
} 

.qdetails {
float: left;
text-indent: 10px;
line-height: 26px;
text-align: left;
width : 350px;
margin: 0px auto;
}

.qlink {
line-height: 26px;
width : 100px;
margin: 0px auto;
}

/* match maker */

.miscrepeat .cmaker{

text-align: left;

width: 600px;

padding: 10px 0 0 10px;

margin: 0px auto;

} 


/* index page */

#hometop {

width: 997px;

float: left;

margin: 0px auto;

}

#arenas{

background-image: url(../images/extra/Homepage1.gif);

background-repeat: no-repeat;

float: left;

width:245px; 

height:229px;

margin: 0px auto;

} 

#poparena {

width: 240px; 

float: left; 

margin: 5px 5px;

}

#popthread {

width: 255px; 

float: left; 

margin: 5px 5px;

}

.poplist {

background-image: url(../images/ladder/lalt1.jpg);

background-repeat: repeat-x;  

float: left; 

text-align: left;

line-height: 25px;

height: 27px;

width: 229px;

margin: 0px 3px;

}

.poplist1 {

background-image: url(../images/ladder/lalt1.jpg);

background-repeat: repeat-x;  

float: left; 

text-align: left;

text-indent: 5pt;

line-height: 25px;

height: 27px;

width: 254px;

margin: 0px 3px;

}

.popicon{

float: center;

margin: 0px 5px;

}

#headlines{

background-image: url(../images/extra/Homepage2.gif);

background-repeat: no-repeat;

float: left;

width:269px; 

height:229px;

margin: 0px auto;

}

#newsflasher{

background-image: url(../images/extra/Homepage_04.gif);

background-repeat: no-repeat;

float: left;

width:483px; 

height:229px;

margin: 0px auto;

}

#flashnews {

float: left;

width: 470px;

height: 212px; 

margin: 9px 6px;

}

#homeleft {

width: 440px;

float: left;

margin: 0px auto;

}

#midplayer {

background-image: url(../images/extra/Homepage_06.gif);

background-repeat: no-repeat;

float: left;

width:440px; 

height:202px;

margin: 0px auto;

}

#midplayer .playermid {float: left;margin: 9px 9px;}

#newscentral {
background-image: url(../images/extra/Homepage_08.gif);
background-repeat: no-repeat;
padding-top: 2px;
float: left;
width:440px; 
height:496px;
margin: 0px auto;
}

#newscentral p {float: left;text-align: left;width: 400px;margin: 2px 5px;}
.hstory1 { background-color:#000000;  width: 425px; height: 42px; float: left;margin:0px 9px;}
.hstory2 { background-color:#050505;  width: 425px; height: 41px; float: left;margin:0px 9px;}
.lilav {float: left;width: 35px;height: 35px;margin: 5px 5px;}
.htitle {text-align: left;width: 360px;float: left;margin: 3px 5px;}
.pby {text-align: left;width: 360px;float: left;margin: 3px 0px;}

#homeright {

width: 557px;

float: right;

margin: 0px -1px;

}

#first {

background-image: url(../images/extra/Homepage_07.gif);

background-repeat: no-repeat;

float: left;

width:557px; 

height:281px;

margin: 0px auto;

}

#second {

background-image: url(../images/extra/Homepage_09.gif);

background-repeat: no-repeat;

float: left;

width:557px; 

height:197px;

margin: 0px auto;

}

#third {

background-image: url(../images/extra/Homepage_10.gif);

background-repeat: no-repeat;

float: left;

width:557px; 

height:220px;

margin: 0px auto;

}


/* Tabs */
#tabs{
	padding-left: 2px;
	height: 238px;
  background: #080808;
	margin: 8px 8px;
	width: 534px;
}

#tabs ul{
list-style: none;
height: 24px;
list-style-position: outside;
}

#tabs ul.menu li{
float: left;
margin-right: 5px;
}

#tabs ul.menu li{
font-weight: 700;
display: block;
padding: 5px 10px 5px 10px;
background: #080808;
border: 1px solid #d0ccc9;
border-width: 1px 1px 1px 1px;
position: relative;
color: #898989;
cursor: pointer;
}

#tabs ul.menu li.active{
background: #000000;
color: #ffffff;
}

.tabs1{
height: 205px;
width: 533px;
float: left;
margin: 8px 0px;
text-align: left;
font-size: 11px;
overflow: auto;
}

.tabs1.newestmember{
display: block;
background: #080808;
color: #ffffff;
}

.tabs1.newestteam{
display: none;
background: #080808;
color: #ffffff;	
}

.tabs1.newestladder{
display: none;
background: #080808;
color: #ffffff;	
}

.tabs1.newesttournament{
display: none;
background: #080808;
color: #ffffff;	
}

.tabs1 .alt1{
background-image: url(../images/ladder/lalt1.jpg);
background-repeat: repeat;
line-height: 25px;
text-indent: 8px;
width: auto;
height: 29px;
margin: 0px auto;
}

.tabs1 .alt2{
background-image: url(../images/ladder/lalt2.jpg);
background-repeat: repeat;
line-height: 25px;
text-indent: 8px;
width: auto;
height: 29px;
margin: 0px auto;
}

#commentform {float: none;margin: 8px 15px;}
#supportform {float: left;margin: 2px 15px;}
#tlink1 { float: left; text-indent: 5px; margin: 10px 43px; }
#tlink2 { float: left; margin: 10px 43px; }
#tlink3 { float: left; margin: 10px 43px; }
#tlink4 { float: left; margin: 10px 43px; }
#tlink5 { float: left; margin: 10px 43px; }
#tlink6 { float: left; margin: 10px 43px; }
.flag { float: left; margin: 7px 10px; }
.sig { text-align: left; float: left; margin: 10px 10px;}


/* bar graph */

.bar{
background-image:url(../images/extra/bar.jpg);
background-repeat: no-repeat;
height:13px;
width:104px;
float:left;
text-align:left;
margin: 0px 25px;
}

.bar1{
background:url(../images/extra/bar2.jpg) repeat-x top;
height:13px;
margin: 0px 2px;
} 

#upcomingm {
text-align: left;
width: 535px;
height: 155px;
margin: 8px 12px; 
overflow: auto;
}

#upcomingq {
text-align: left;
width: 535px;
height: 182px;
margin: 8px 12px; 
overflow: auto;
}

.row1{
background-image: url(../images/ladder/lalt1.jpg);
background-repeat: repeat;
line-height: 25px;
text-indent: 8px;
width: auto;
height: 29px;
margin: 0px auto;
}

.row2{
background-image: url(../images/ladder/lalt2.jpg);
background-repeat: repeat;
line-height: 25px;
text-indent: 8px;
width: auto;
height: 29px;
margin: 0px auto;
}

.matchl{width: 415px; float: left;text-align: left; margin : 0px 5px;}
#match{float: left;text-align: left; margin : 0px 15px;}
#ublog { float: left; text-align: left; width: 472px; height: 208px; overflow: auto; margin: 5px 12px;}
.udate{color: #CEA602;} 
#twrap {padding-top:5px;}
.tdetails {float: left; text-align: left; text-indent: 5px; line-height: 25px; width: 80%; margin: 0px auto;}
.listwhen1 {float: right; text-align: left; line-height: 25px; width: 20%; margin: 0px auto;}
.teammatch{
background-image: url(../images/extra/pop.jpg);
background-repeat: repeat-x;
float: left;
width:350px; 
height:25px;
margin: 0px 8px;
}


/* team page ladder season standings */
#teamwrap{
width: 475px;
padding-top:6px;
margin: 0px 9px;
}

#teamrep{
background-image: url(../images/ladder/lhbg.jpg);
background-repeat: repeat; 
width: 475px;
height: 37px;
line-height:36px;
font-weight: bold;
margin: 0px auto;
}

.teamrep1{
height: 24px;
margin: 0px auto;
}

.tseason{float:left;width:130px;text-align:center;margin: 0px auto;}
.tstand{float:left;width:110px;text-align:center;margin: 0px auto;}
.twin{float:left;width:40px;text-align:center;margin: 0px auto;}
.tloss{float:left;width:40px;text-align:center;margin: 0px auto;}
.trep{float:left;width:130px;text-indent: 15px;text-align:center;margin: 0px auto;}
.teamrep1 .tseason1{background-image: url(../images/extra/pop.jpg); background-repeat: repeat; height: 24px;  float:left; width:130px; line-height: 27px; text-align:center; margin: 0px auto;}
.teamrep1 .tstand1{background-image: url(../images/extra/pop.jpg); background-repeat: repeat; height: 24px; float:left;width:110px; line-height: 27px; text-align:center;margin: 0px auto;}
.teamrep1 .twin1{background-image: url(../images/extra/pop.jpg); background-repeat: repeat; height: 24px; float:left;width:40px; line-height: 27px; text-align:center;margin: 0px auto;}
.teamrep1 .tloss1{background-image: url(../images/extra/pop.jpg); background-repeat: repeat; height: 24px; float:left;width:40px; line-height: 27px; text-align:center;margin: 0px auto;}
.teamrep1 .trep1{background-image: url(../images/extra/pop.jpg); background-repeat: repeat; height: 24px; float:left;width:155px;text-indent: 15px;text-align:center;margin: 0px auto;}

.bar2{
background-image:url(../images/extra/bar.jpg);
background-repeat: no-repeat;
height:13px;
width:104px;
float:left;
margin: 7px 23px;
}

.bar3{
background:url(../images/extra/bar2.jpg) repeat-x top;
float: left;
height:13px;
margin: 0px 2px;
} 

/* A fake IE information bar */
#infobar1 {
  font:normal 12px Arial, sans-serif;
	text-align: left;
}

/* Please adjust the values if the infobar is not looking good */
#infobar1 a, #infobar1 a:link, #infobar1 a:visited, #infobar1 a:active {
	display: block;
	color: #000000;
	width:100%;
  font:normal 12px Arial, sans-serif;	
	background: #ffffff url(../images/extra/warning.gif) no-repeat fixed .3em .3em;
	border-bottom: .16em outset;
	text-decoration: none;
	cursor: default;
}

#infobar1 a:hover {
	color: #ffffff;
	background: #cc9900 url(../images/extra/warning.gif) no-repeat fixed .3em .3em;
}

#infobar1 p{
	margin:0px;
	font:normal 12px Arial, sans-serif;
	padding: .45em 0em .45em 22px;
	font-size:11px;
}

.indextop{
background-image:url(../images/top.png);
background-repeat: no-repeat;
height:35px;
width:440px;
float:left;
margin: 0px auto;
}

.indexmiddle{
background-image:url(../images/middle.png);
background-repeat: repeat;
height:204px;
width:440px;
float:left;
margin: 0px auto;
}

#recentm {
text-align: left;
width: 424px;
margin: 0px 10px; 
}

.match2{width: 50%; float: left; text-align: left; margin : 0px 5px;}

.indexbottom{
background-image:url(../images/bottom.png);
background-repeat: no-repeat;
height:9px;
width:440px;
float:left;
margin: 0px auto;
}

.buycredit {
width: 390px;
text-align: left;
margin: 15px 12px;
}

.credit{
width: 200px;
float: left;
margin: 0px auto;
}

.gogo{
width: 80px;
float: left;
margin: -4px auto;
}

/*chat box */

#div_chat{
text-align: left;
color: #ffffff;
height: 196px; 
width: 510px; 
overflow: auto; 
margin: 12px 10px;
} 

#txt_message{
float: left;
height: 20px;
margin: -15px 44px;
}

#btn_send_chat{
float: right;
height: 20px;
margin: -13px 10px;
}

#chatboxw p{
text-align:left;
margin: 10px 10px;
}

.online{
float:left;
width: 200px;
text-align: left;
margin: 5px 5px;
}

.chat_time {
font-style: italic;
font-size: 9px;
}