/*

  Galaxy4Gamers v 1.0
  Some CSS3, plenty of fallback.
body {  background: transparent url(../images/bgc.gif) repeat  top center; }
*/

html{color:#444;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}



table.tableNew {border-spacing: 50px;}
table.tableNew h1 {color:#1E90FF; height:24px; font-size:20px; padding: 0px 0px 20px 0px; font-weight: bold;}
table.tableNew td {margin:10px; padding:25px 15px 0px 5px; vertical-align:top }
table.tableNew p {height:25px width:240px; padding-top:25px;}
table.tableNew a {text-decoration: none; padding:10px; font-size:14px;}

.HPinput {width:240px; font-size: 16px;}
.select1 {width:240px; font-size: 16px; }
.select2 {width:160px; font-size: 16px; }
.go {height:35px; width:80px; font-size: 20px; }


html, body { margin: 0; padding: 0; }

html { background:#FFF }
strong {font-weight: bold}
body {  background: #FFF; }
#runner {}
#g4g {background: #FFF; }
a, .red, .static_content .red { color: #1E90FF; text-decoration: none; }
a:hover { text-decoration: underline; }

.theButton h3 a  {  display:block; color: #fff !important;}

#hd, #bd, #ft_ft, .hd { 
  width: 960px; /* 960/13 */ 
  *width:72.000em;/* 960/13.3333 */
  text-align: left;
  margin: auto;
}

.clear { clear: left }
.clear2 { clear: left; margin-top:100px; line-height:150%;}

/* Grid System */

.g4g { float: left; display: inline; margin: 0 10px; }

.grid_4 { width: 220px; }
.grid_6 { width: 340px; }
.grid_8 { width: 460px; }
.grid_10 { width: 580px; }
.grid_12 { width: 700px; }
.grid_16 { width: 940px; }

.cols { float: left; display: inline; padding-top: 10px; 
        width: 239px; border-right: 1px solid #d4d3d3;
      }
.cols.first { width: 229px; }
.cols.last { width: 229px; border-right: none; }
.black, html #profile_hd .black  {background: #000;color: #fff;}
.redround, html #profile_hd .redround {background: #fa1818;color: #fff;}
/* Box */

.round {   
-webkit-border-radius: 5px;
     -moz-border-radius: 5px; 
          border-radius: 5px;
}

.roundtop {   
    -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px; 
            bordertop-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;
}
.round2 {   
-webkit-border-radius: 2px;
     -moz-border-radius: 2px; 
          border-radius: 2px;
}
.roundR {   
-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;
    -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomright: 5px; 
            border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px; 
            bordertop-right-radius: 5px;
		  
}
   
.roundL {   
-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;
    -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px; 
            border-bottom-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;
		  
}
.box { 
   background-color: #fff; float: left; display: inline;   
}
/* Header */
#subnav1 { float:right;padding-top: 8px; padding-right: 10px;font-size:12px; font-weight:bold;text-transform:uppercase;  color:#555}
#subnav1 a {color: #007FFF;font-weight:bold;}
#subnav1 a.theuser {background:#444; color:#fff;padding: 0px 5px; text-transform:none}
#subnav1 a.out {color: #007FFF;}
#subnav1 a:hover {color: #000}


  
  #hd_nav { 
    float: left; display: inline; height: auto; margin-left: 10px;
  }

    #hd_nav li, #hd_nav li a { float: left; display: inline; }
    
    #hd_nav li { height: auto; margin:0px }
    /* #hd_nav li.selected { background: transparent url(../images/hd_nav_arrow.png) no-repeat center bottom; } */
   
    #hd_nav li a { font-weight: bold; color: #007FFF; text-transform: uppercase; font-size: 13px; height: 20px; padding: 4px 7px 03px 7px; border-left: 0px solid #007FFF; }
	.si {position: relative}
      #hd_nav li a.last { border-right: 1px solid #292929; }
      #hd_nav li.selected a { color: #000; }
      #hd_nav li a:hover { color: #292929;  text-decoration: none;}
      
.blue {color: #15d0d0;}
#hd .cash_detail li#alertsB {position:absolute; top: 115; left: 0;width: 100%; height: 25px;padding: 5px 0px 0px 0px; margin:19px 0px 0px 0px;float:none; border:none; background: transparent url(../images/alertB.png) no-repeat top center;} */ 
#alertsB div {width:100%;} 
.cash_detail li#alertsB a {float: none;color: #fff; display:inline!important} 
li#alertsB  { z-index:9000}       
  #hd .cash_detail { float: right; position: relative; top: 10px;  margin-right: 10px;}
  
  #hd .cash_detail li { padding: 2px 8px; font-size: 93%; font-weight: bold;}

#bd { padding-bottom: 20px; padding-top: 5px;}

  #bd #description {
    font-size: 131%; float: left; display: inline; width: 940px; text-align: center; margin: 5px 0 17px 10px;
    color: #000; 
  }
.gray {color: #aaa!important;}  
.grayA {color: #555!important;text-decoration: underline;} 
.grayA:hover {color: #fa1818!important;text-decoration: underline;} 
.greenA {color: #00FF00!important;text-decoration: underline;} 
.greenA:hover {color: #fa1818!important;text-decoration: underline;} 
    #bd #description strong { color: #007FFF; }
/* Footer */
#bottomrunner  { background: transparent url(../images/bottomrunner.png) repeat-x bottom;height: 5px; }
#bottomrunner2  { height: 1px;  width:783; background: url(../images/line_dotted.png) center left repeat-x;}
  #ft { margin: 0; padding-bottom: 20px;}
  
  #ft_sub { border-bottom: 1px solid #222; }
  
    #ft_nav { width: 940px; margin: 0 auto;}
    
      #ft_nav ul#ft_main_nav {  }
    
      #ft_nav ul#ft_main_nav li { float: left; display: inline; font-size: 93%; padding: 5px 20px 5px 0;}
       
      #ft_nav ul#ft_main_nav li a { color: #666; }
	  #ft_nav ul#ft_main_nav li a strong { color: #888; }
      #ft_nav ul#ft_main_nav li a:hover { color: #aaa; text-decoration:none }

      #ft_nav ul#ft_main_nav2 li a { float:right display: inline; color: #666; }
	  #ft_nav ul#ft_main_nav2 li a strong { float:right; color: #888; }
      #ft_nav ul#ft_main_nav2 li a:hover { float:right; display: inline; color: #aaa; text-decoration:none }
      #ft_nav ul#ft_social_nav { float: right; display: inline; margin-right: 10px;} 
      
      #ft_nav ul#ft_social_nav li { float: left; display: inline; margin: 8px 8px 0 8px; }
      
  
  #ft_ft { margin: 0 auto; }
  
  #ft_links { width: 960px; float: left; display: inline; padding: 20px 0; font-size: 8pt;line-height: 160%; }
  
    #ft_links .cols { width: 220px; border: none; padding: 0 10px; }
    
    #ft_links a { color: #666; display: block; padding-bottom: em;  }
    #ft_links a:hover { color: #aaa;  text-decoration: none;}
    #ft_links strong { font-weight: bold;  }
    
  #ft_ft p { margin: 0 10px; font-size: 12pt; color: #666; }



  .heading {
  position: relative; 
   -webkit-border-top-left-radius: 5px;
       -moz-border-radius-topleft: 5px; 
           border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
      -moz-border-radius-topright: 5px; 
          border-top-right-radius: 5px;
          height: 49px; background-color: #d4d3d3; 
  
  }
  
    .box .heading h3, .grid_6 .heading h3,.grid_10 .heading h3,.grid_16 .heading h3, #profile_history .heading h3 { font-size: 138.5%; font-weight: bold; color: #555; padding: 12px 0 0 15px; }
    
    .heading a.heading_link { display: block; position: absolute; right: 15px; top: 20px; color: #333; text-decoration: underline;  }
    
/* Selector */

.selector { position: absolute; top: 10px; right: 12px; }
.selector, .selector li, .selector li a { float: left; display: inline; }
.selector li { margin-left: 5px; padding-bottom: 6px; background-repeat: no-repeat; background-position: center bottom;  }
.selector li a { background-color: #fff; padding: 6px 8px 5px 8px; font-weight: bold; }
.selector li.active { background: transparent url(../images/arrow_gray.gif) no-repeat center bottom;}
.selector li.active a { background-color: #333; color: #fff; }
.selector li.button a { background-color: #007FFF; color: #fff; }

.black .selector li a { background-color: #444;color: #ccc; padding: 6px 8px 5px 8px; font-weight: bold; }
 .black .selector li.active { background: transparent url(../images/arrow_white.gif) no-repeat center bottom;}
 .black .selector li.active a { background-color: #fff; color: #000; }
 .black .selector li.button a { background-color: #007FFF; color: #fff; }
 
 .elhome .selector li a { background-color: #444;color: #ccc; padding: 6px 8px 5px 8px; font-weight: bold; }
 .elhome .selector li.active { background: transparent url(../images/arrow_white.gif) no-repeat center bottom;}
 .elhome .selector li.active a { background-color: #fff; color: #000; }
 .elhome .selector li.button a { background-color: #fa1818; color: #fff; }
/* Homepage */

#bd_cta {
  float: left; display: inline; width: 940px; margin: 0 0 20px 10px;
  background: transparent url(../images/cta_bg1.jpg) no-repeat 0 0; height: 75px;
}

  #bd_cta li, #bd_cta li a { float: left; display: inline; color: #333; }
  
    #bd_cta li span { font-size: 116%; text-align: center; float: left; display: inline; margin-top: 15px; }
    #bd_cta li span b { }
  
    #bd_cta li.join { width: 220px; }
      #bd_cta li.join span { width: 150px; margin-left: 70px; }
    #bd_cta li.challenge { width: 220px; margin-left: 20px; }
      #bd_cta li.challenge span { width: 170px; margin-left: 55px; }
    #bd_cta li.promote { width: 230px; margin-left: 20px; }
      #bd_cta li.promote span { width: 170px; margin-left: 55px; }
    #bd_cta li.sign_up a { width: 230px; height: 75px; background: transparent url(../images/cta_sign_up1.jpg) no-repeat 0 0; }
	.sign_up b {display: none;}
    
/* Current */

#bd_recent h3, #bd_current h3 { font-size: 138.5%; font-weight: bold; color: #333; padding: 12px 0 0 15px; }

#bd_current { 
  float: left; display: inline; margin: 0 0 20px 0;
}

  #bd_current .heading { 
    background-color: #fff; height: 49px;
  }

  #bd_beat_a_pro .info { float: left; display: inline; width: 220px; position: absolute; top: 290px; left: 0px; }
  #bd_beat_a_pro .info p { padding-left: 15px; padding-right: 15px; }
  #bd_beat_a_pro .info h3 { background-color: #d4d3d3; color: #555:}
}
  
  .beat_a_pro { position: relative;}
  
  .beat_a_pro img { float: left; display: inline; }
  
  .beat_a_pro .info strong { font-weight: bold; }
  .beat_a_pro .info h3 { font-size: 138.5%; font-weight: bold; }
  
    .beat_a_pro a .info p { color: #fff; padding: 10px 0;}
    .beat_a_pro a:hover { text-decoration: none; }
    
  #bd_news { background-color: #d4d3d3; position: relative; width: 700px; height: 443px; overflow: hidden;}
  
  #news_nav { 
     width: 700px; background-color:#d4d3d3 no-repeat top right;
     height: 58px; z-index: 999; position: absolute; top: 0px; left: 0px;
  }
  
  #news_nav, #news_nav li, #news_nav li a { float: left; display: inline; }
  
  #news_nav li a { background-color: #d4d3d3; font-size: 108%; font-weight: bold; color: #007FFF; height: 35px; padding: 14px 15px 0 15px; border-right: 1px solid #ddd; }
    
    #news_nav li a:hover { color: #000; text-decoration:none }
  
  #news_nav li:first-child a { background: #fff url(../images/top_left_corner.png) no-repeat 0 0; }
  
    #news_nav li.selected a { background-color: #F3F6F9; color: #000;}
    
    #news_nav li.selected { height: 58px; background: url(../images/news_arrow2.jpg) no-repeat center bottom; }
    
  #news_container { float: left; display: inline; margin-top: 49px; height: 394px; position: relative; }
  
  #news_container .news_item { float: left; display: inline; width: 700px; position: relative; }
  
  #news_container img { float: left; display: inline; }
  
  #news_container .info { float: left; display: inline; height: 100px; width: 700px; margin-top: -100px;}
  
    #news_container .info h3 { color: #fff; font-size: 182%; margin-left: 5px;}
    
    #news_container .info p { color: #fff; padding: 5px 20px 0 20px; line-height: 1.4em; }
    
  #bd_titles, #bd_gameplay, #bd_tournaments { height: 390px; }

/* Recent */

#bd_recent {
  float: left; display: inline; margin: 0 0 20px 0;
}
  
  #bd_recent .g4g { background: none; }

  #bd_recent .heading { 
    background-color: #d4d3d3; height: 49px;
  }
  
  #bd_recent ul, #bd_recent ul li { float: left; display: inline;  }
    
  #bd_recent li, .gameplay li { border-bottom: 1px solid #efefef;  }
  
    .grid_6 li { width: 340px; }
    .grid_4 li { width: 220px; }
  
  #bd_recent span { float: left; display: inline; }
  
  #bd_recent .selector li { border: none; width: auto;}
  
  .system_options { padding: 12px 0 0 10px; }
  
  .system_options, .system_options li { float: left; display: inline; }
    .system_options li { margin-right: 10px; }
  
  #bd_recent .system_options li { border: none; width: auto;}
  
  
  /* List Styles */
  
  .price { font-size: 123.1%; font-weight: bold; color: #333;}
  .title { font-size: 108%; font-weight: bold; }
  .details { font-size: 12pt; color: #666; }
  
  .tournament li { position: relative; background: #fff; }
  .tournament span.price { width: 40px; border-right: 1px solid #efefef; height: 34px; padding: 15px 0 0 10px; }
  .tournament span.title { width: 269px; padding: 10px 0 0 10px; }
  .tournament span.details { width: 269px; padding: 0 0 0 10px; }
  .tournament span.system_icon { position: absolute; right: 10px; top: 12px;  }

  .gameplay span.screenshot { 
    width: 103px; height: 59px; padding: 3px 0 0 3px; 
    background: transparent url(../images/sm_screenshot_bg.png) no-repeat 0 0; margin: 0 10px;
  }
  .gameplay span.title { width: 210px; padding: 10px 0 0 0px  }
  .gameplay li { padding: 11px 0; }
  
  
  /* Titles */
  
  .titles li { width: 110px; text-align: center; }
  .titles .left { width: 108px; border-right: 1px solid #efefef; }
  #bd_recent .titles li.last { border-bottom: none; margin-bottom: 2px;}
  .titles a {  margin: 10px 15px 10px 15px; }
    .titles a:hover { background-position: -73px 0px; }
  #bd_recent .titles li.last a { margin-bottom: 12px; }
  
/* Secondary Content */
      
#bd_secondary { 
  float: left; display: inline; width: 940px; background-color: #efefef; margin: 0 0 0 10px;
}

  #bd_secondary h3 { 
    font-size: 108%; font-weight: bold; color: #333; border-bottom: 1px solid #d4d3d3; padding: 0 0 10px 15px; 
  }
  
  #bd_secondary .cols { height: 270px; }
  
  #bd_secondary .cols h4 { font-size: 93%; padding: 15px 15px 5px 15px; font-weight: bold; line-height: 1.3em;}
  
  #bd_secondary .cols .details { padding: 0 15px; display: block; }
  
  #bd_secondary .cols p, #profile_history p, #account_details p { padding: 10px 15px; font-size: 12pt; color: #666;  }
  
  /* Winners Circle */
  
  #winners_circle { background: transparent url(../images/winner_circle_bg.gif) no-repeat 81px center; padding: 15px 15px 0 15px; height: 100px;  }
  
  #winners_circle .winner_image { padding: 3px; float: left; display: inline; background: transparent url(../images/winner_bg.png) no-repeat 0 0; }
  
    #winners_circle .winner_image img { float: left; display: inline; }

    .game_title_sm { float: left; display: inline; background: transparent url(../images/sm_game_bg.png) no-repeat 0 0; width: 73px; height: 92px; }
    
      .game_title_sm img { width: 67px; height: 86px; float: left; display: inline; margin: 3px 0 0 3px; }

    #winners_circle .game_title_sm { float: right; }
    
  #bd_secondary .as_featured { display: block; text-align: center; padding-top: 30px;}
  
  .event_image_sm { float: left; display: inline; background: transparent url(../images/event_sm_bg.jpg) no-repeat 0 0; width: 166px; height: 126px; }
  
    .event_image_sm img { float: left; display: inline; margin: 3px 0 0 3px; }
    
  #bd_secondary .event_image_sm { margin: 20px 0 15px 30px; }
  
  /* Tournament Listing Style */
  
  .footer_options { float: left; display: inline; padding: 10px; }
  
  .footer_options li { float: left; display: inline; margin-right: 10px; font-size: 93%; }
  
  .tournament_list, .list_table { width: 940px; }
  
  table.list_table tr.alt {
  	background: #D4D3D3;
  }
  
  table.list_table th { 
  	color: #333333; 
  	font-weight: bold;
  	text-align:center;
  }
  
    table.list_table thead { padding-top: 30px; font-size: 12pt; background: #efefef url(../images/table_border.gif) repeat-x bottom left; border-top: 1px solid #fff;}
    
      table.list_table thead th { padding: 10px 0; text-align: center; border: none;  }
        table.list_table thead th.selected { font-weight: bold; background-image: url(../images/list_arrow.gif); background-repeat: no-repeat; background-position: center bottom; }
      table.list_table tbody td { text-align: center; border-right: 1px solid #efefef; border-bottom: 1px solid #d4d3d3; font-size: 93%; color: #555; }
      table.list_table tbody tr { height: 30px; }
        table.list_table tbody tr:hover { background-color: #f9f9f9; }
      
      table.list_table .row_prize { width: 50px; }
        table.list_table td.row_prize { font-size: 123.1%; color: #0f9b9b; font-weight: bold; }
      table.list_table .row_league { width: 50px; }
        table.list_table td.row_league { font-size: 123.1%; color: #019b9b; font-weight: bold; }
      table.list_table .row_game { width: 283px; }
        table.list_table td.row_game, table.list_table td.row_game2 { text-align: left; font-size: 108%; font-weight:  normal;}
		table.list_table td.row_game2 { text-align: left; font-size: 100%; font-weight: normal;}
        table.list_table td.row_game a, table.list_table td.row_game2 a { margin-left: 45px; }
      table.list_table .row_type { width: 100px; }
        table.list_table td.row_type { font-weight: bold; }
      table.list_table .row_people { width: 63px; }
        table.list_table td.row_people { font-weight: bold; }
      table.list_table .row_fee { width: 51px; }
      table.list_table .row_start_time { width: 212px; }
        table.list_table td.row_start_time { font-weight: normal; } 
      table.list_table .row_organizer { width: 122px; }
        table.list_table td.row_organizer a { color: #555; text-decoration: underline; }
      table.list_table .row_privacy { width: 52px; border-right: none; }
        table.list_table td.row_privacy { font-size: 12pt; vertical-align: bottom; padding-bottom: 5px; color: #999; }
        
        table.list_table .public { background: transparent url(../images/icon_public.png) no-repeat center 7px; }
        table.list_table .private { background: transparent url(../images/icon_private.png) no-repeat center 7px; }
        
        table.list_table .xbox { background-image: url(../images/logo_xbox.png); background-repeat: no-repeat; background-position: 10px center; }
        table.list_table .ps3 { background-image: url(../images/logo_ps3.png); background-repeat: no-repeat; background-position: 10px center; }
	table.list_table .wii { background-image: url(../images/logo_wii.png); background-repeat: no-repeat; background-position: 10px center; }
	table.list_table .pc { background-image: url(../images/pc.jpg); background-repeat: no-repeat; background-position: 10px center;}
	table.list_table .none { background-image: url(../images/logo_none.png); background-repeat: no-repeat; background-position: 10px center; }
        table.list_table .promoted { background-color: #ecfefe; }
          table.list_table .promoted td, table.list_table .promoted td a { color: #0f9b9b; }
        table.list_table .lan { background-color: #FEC5B9; }
          table.list_table .lan td, table.list_table .lan td a { color: #0f9b9b; }
        table.list_table .league { background-color: #AAC5B9; }
          table.list_table .league td, table.list_table .lan td a { color: #0f9b9b; }
        table.list_table .prize { background-color: #CCFF99; }
          table.list_table .prize td, table.list_table .lan td a { color: #0f9b9b; }
    table.list_table tbody td.row_feedback {border-right: 0px;}
      table.list_table thead a { color: #333; text-decoration: underline;}
  
  #battle_queue, #upcoming_tournaments { float: left; display: inline; }
  
  #battle_queue { padding-bottom: 20px; }
  
  #battle_queue .heading { background: #555; }
    #battle_queue .heading h3 { color: #fff; }
    
  #battle_queue .selector li.button a { background-color: #007FFF; color: #fff; }
    
  /* Featured Tournaments */
  
  #featured_tournaments { padding-bottom: 20px; float: left; display: inline; }
  
    #featured_tournaments .box { height: 335px; }
  
  #featured_tournaments .cols { float: left; display: inline; width: 124px; height: 274px; padding: 12px 9px 0 10px; position: relative; }
  #featured_tournaments .cols.last { border: none; width: 125px;}
  
    #featured_tournaments .cols a.featured_a { 
      float: left; display: inline; margin-left: 2px; position: relative; margin-bottom: 15px;
    }
  
    #featured_tournaments .cols .featured_img { 
      float: left; display: inline; background: transparent url(../images/game_lg_bg.png) no-repeat 0px 0px;
    }
    
      #featured_tournaments .cols .featured_img img { float: left; display: inline; padding: 3px;}
   
    #featured_tournaments .cols .featured_prize { 
      float: left; display: inline; width: 96px; height: 23px; padding-top: 8px;
      background: transparent url(../images/featured_prize_bg.png) no-repeat 0px 0px; text-align: center;
    }
    
    #featured_tournaments .cols a.featured_a .featured_prize { 
      font-weight: bold; color: #333; position: absolute; left: 12px; bottom: -5px;
    }
    
      #featured_tournaments .cols a.featured_a:hover .featured_prize { 
        background-position: 0px -31px; color: #fff; text-decoration: none;
      }
      
      #featured_tournaments .cols a.featured_a:hover .featured_img { background-position: 0px -154px;}
    
      #featured_tournaments .cols { text-align: center; }
      
      #featured_tournaments .game_link { font-size: 108%; font-weight: bold;}
      
      #featured_tournaments a.details_button { 
        float: left; display: inline; width: 96px; height: 20px; background: transparent url(../images/sm_button.png) no-repeat 0px 0px; 
        color: #fff; padding-top: 5px; position: absolute; bottom: 15px; left: 25px;
      }
      
  /* Top Banner */
  #gCash i, #gInplay i, #gClanCash i, #gBonus i {display: none;}
  #gInplay a {color: #666;}
  
  #top_banner { padding: 10px 0 20px 0; float: left; display: inline; }
  
    #top_banner .info { position: absolute; top: 15px; width: 210px; margin: 0 15px; left: 0px;}
    #top_banner h3 { color: #fff; }
    
    
  /* Profile Module */
  
  #profile_module { padding: 10px 0 20px 0; float: left; display: inline;}
  
  #profile_module .heading { height: 130px; position: relative; }
  
  #profile_module .profile_avatar { 
    float: left; display: inline; position: absolute; top: 12px; left: 12px;
    background: transparent url(../images/avatar_md_bg_white.png) no-repeat 0px 0px;
  }
  
    #profile_module .profile_avatar img { float: left; display: inline; padding: 3px; }
    
    #profile_module .profile_detail { position: absolute; top: 15px; left: 130px; float: left; display: inline; }
    #profile_module .profile_detail .profile_name { font-size: 123.1%; font-weight: bold; margin-right: 5px; float: left; display: inline;}
    #profile_module .profile_detail .profile_location { clear: left; display: block;padding-top: 4px; }
    #profile_module .profile_detail .profile_rank { background-color: #fff; padding: 2px 7px; font-weight: bold; float: left; display: inline;}
    
    .cash_detail { float: left; display: inline; background-color: #ecfefe;}
    .cash_detail li, .cash_detail li a { float: left; display: inline; }
      .cash_detail li.cash_clan { border: none; }    
    .cash_detail li { border-right: 1px solid #d4d3d3; }
    
    .cash_detail .cash_bonus a { color: #333; }
    .cash_detail .cash_clan a { color: #0f9b9b; }
    .cash_detail .cash_inplay a { color: #999; }
	
    #profile_module .cash_detail { width: 202px; position: absolute; top: 63px; left: 127px; }
    #profile_module .cash_detail li { width: 66px; height: 54px; text-align: center; }
    #profile_module .cash_detail a { display: block; width: 66px;}

    #profile_module .cash_detail a span, #profile_module .cash_detail .cash_clan a span { font-size: 60%;position: relative; top: -5px; font-weight:normal }
	#profile_module .cash_detail a strong { font-size: 125%; display: block; font-weight: bold; padding-top: 10px;}
    html #profile_module .cash_detail .cash_clan a i, html #profile_module .cash_detail .cash_personal a i, html #profile_module .cash_detail .cash_bonus a i { font-size: 77%; font-weight: normal!important; font-style:normal; text-align: center; display: block;}  
    /* Alerts */
    
     .profile_alerts { float: left; display: inline; height: 112px; width: 150px; border-right: 1px solid #d4d3d3; padding: 12px 0 0 12px; }
     .profile_alerts li { 
      float: left; display: inline; width: 145px; height: 20px; font-size: 12pt; margin-bottom: 3px;
      background-position: 0px 0px; background-repeat: no-repeat; padding-left: 25px; }
    
     .profile_alerts li.alert_invite { background-image: url(../images/alert_invite.png); }
     .profile_alerts li.alert_friend { background-image: url(../images/alert_friend.png); }
     .profile_alerts li.alert_message { background-image: url(../images/alert_message.png); }
     .profile_alerts li.alert_reminder { background-image: url(../images/alert_reminder.png); }
	 .profile_alerts li.alert_poke { background-image: url(../images/alertPoke.gif); }
	 .profile_alerts li.alert_alert { background-image: url(../images/alertIcon.gif); }
  
    /* Gamertag */
  
    .profile_gametags { float: left; display: inline; width: 157px; overflow: hidden; padding: 12px 0 0 12px;}
    .profile_gametags li, 
    .profile_gametags li span { float: left; display: inline; }
    .profile_gametags li { clear: left; padding-bottom: 10px; position: relative;}
    
    .profile_gametags .gametag_icon { border: 1px solid #d4d3d3; }
    .profile_gametags .gametag_icon img { float: left; display: inline; }
    .profile_gametags .gametag_name { font-size: 100%;  width: 100px;  position: absolute; top: 5px; left: 48px;}
    .profile_gametags .gametag_system { position: absolute; width: 100px; top: 22px; font-size: 12pt; left: 48px; color: #999; }
    .profile_gametags .gametag_add { position: absolute; width: 100px; top: 12px; font-size: 12pt; left: 48px;  }
   
  /* Invite Module */
  
  #invite_module { }
  #invite_module .invite_box, #invite_module .invite_box li { float: left; display: inline; }
  #invite_module .invite_box li { 
    width: 124px; height: 33px; border-right: 1px solid #d4d3d3; border-bottom: 1px solid #d4d3d3; 
    background-position: 12px center; background-repeat: no-repeat; font-weight: bold; padding: 17px 0 0 45px; 
  }
  
  #invite_module .invite_box li.invite_twitter { background-image: url(../images/twitter.png); }
  #invite_module .invite_box li.invite_facebook { background-image: url(../images/facebook.png); border-right: none;}
  #invite_module .invite_box li.invite_email { background-image: url(../images/email.png); }
  #invite_module .invite_box li.invite_gmail { background-image: url(../images/google.png); border-right: none;}
  
  #invite_module .search_box { float: left; display: inline; height: 65px; padding: 10px 0 0 12px; }
  #invite_module .search_box input[type=text] { width: 210px; padding: 5px; height: 18px; border: 1px solid #999; float: left; display: inline; }
  #invite_module .search_box input[type=image] { padding-left: 10px; }
  #invite_module .search_box label { font-size: 108%; font-weight: bold; color: #333; padding-bottom: 7px; float: left; display: inline; }
  
  
  /* Profile Header */
   
  #profile_hd { background: transparent url(../images/hd_gradient.png) repeat-x 0px 0px; 
  position: relative; height: 129px; margin-top: 10px; }

  #profile_hd h3 { font-size: 182%; font-weight: bold; }
   
     
body .twtr-hd, body .twtr-ft {display: none!important;}	
	
	
	  	#profile_hd.proclass, .proclass { background: transparent url(../images/hd_gradient-pro.png) repeat-x 0px 0px; }  
		#profile_hd.proclass h3 {  color: #fff;}  
		#profile_hd.proclass h3 span {  color: #15d0d0;font-size: 15px;} 

	  	#profile_hd.ogclass, .ogclass { background: transparent url(../images/hd_gradient-og.png) repeat-x 0px 0px; }  
		#profile_hd.ogclass h3 {  color: #fff;}  
		#profile_hd.ogclass h3 span {  color: #fa1818;font-size: 15px;} 
		#profile_hd.ogclass .profile_detail p {  color: #db7e7e;} 
		
	  	#profile_hd.promoterclass, .promoterclass { background: transparent url(../images/hd_gradient-promoter.png) repeat-x 0px 0px; }  
		#profile_hd.promoterclass h3 {  color: #fff;}  
		#profile_hd.promoterclass h3 span {  color: #000;font-size: 15px;} 
		#profile_hd.promoterclass .profile_detail p {  color: #000;} 
	
  #profile_hd .profile_detail { position: absolute; top: 15px; left: 15px; }
  #profile_hd .profile_detail p { color: #999; font-size: 93%;}
  
  #profile_hd .right_detail { position: relative; left: 600px; float: left; display: inline; height: 129px;}
  
  #profile_hd .selector { left: 5px; top: 85px; }
  
  #profile_hd .cash_detail { width: 202px; position: absolute; top: 63px; left: 127px; background-color: #fff; }
  #profile_hd .cash_detail li { width: 66px; height: 54px; text-align: center; }
  #profile_hd .cash_detail span { font-size: 77%; text-align: center; display: block; background: }
  #profile_hd .cash_detail strong { font-size: 138.5%; display: block; font-weight: bold; padding-top: 10px;}
  
  #profile_hd .record_losses { border: none;}
  #profile_hd .record_wins { color: #fa1818; }
  
  #profile_hd .add_friend { 
    padding: 5px 10px; display: block; position: absolute; color: #333; 
    background-color: #d4d3d3; font-weight: bold; left: 127px; top: 25px;  }
  
  #profile_hd .profile_avatar { 
    float: left; display: inline; position: absolute; top: 12px; left: 12px;
    background: transparent url(/images/avatar_md_bg_white.png) no-repeat 0px 0px;
  }
  
    #profile_hd .profile_avatar div { float: left; display: inline; margin: 3px; }
    
  /* Profile History */
  
  #profile_history { }
  
  .history_item { position: relative; float: left; display: inline; margin-top: 20px; padding-bottom: 20px; }
  
  #profile_history .history_item.win { background-color: #fff; }
  #profile_history .history_item.loss { background-color: #e7e7e7; }
  
  #profile_history .item_breakdown { float: left; display: inline; margin: 15px 0 0 13px; }
  
  #profile_history .outcome { position: absolute; }
  
  #profile_history .game_title_sm { margin: 15px 0 0 15px; }
  
  #profile_history .history_details { float: left; display: inline; padding: 20px 0 0 15px; }
  #profile_history .history_details span { display: block;}
    #profile_history .history_details .game_title { font-size: 108%; font-weight: bold; } 
    #profile_history .history_details .history_date { font-size: 12pt; color: #999; }
    
    #profile_history ul.item_round { border-top: 1px solid #ccc; float: left; display: inline; }
    
    #profile_history ul.item_round li { float: left; display: inline; padding: 10px 0; }
    
    #profile_history ul.item_round li.round_no { font-size: 12pt; width: 80px; }
    #profile_history ul.item_round li.round_time { font-size: 12pt; width: 80px; float: right; text-align: right; }
    
    #profile_history .outcome { padding: 8px 10px; position: absolute; right: 15px; font-size: 138.5%; top: 15px;}
    
    #profile_history .history_item.win .outcome { background-color: #fa1818; color: #fff; }
    #profile_history .history_item.loss .outcome { background-color: #d4d3d3; color: #555; }
    
      #profile_history .item_round span { float: left; display: inline; }
      #profile_history .item_round .versus { width: 40px; text-align: center; }
      #profile_history .item_round .elimated { text-decoration: line-through; text-align: left;}
      #profile_history .item_round .challenger { width: 120px; text-align: right;  }
    
  /* Account Details */
  
  #account_details { padding-top: 20px; float: left; display: inline;}
    

  
  #account_details .profile_externals { width: 340px; float: left; display: inline; border-top: 1px solid #d4d3d3; }
    #account_details .profile_externals li {
      float: left; display: inline; width: 130px; font-size: 12pt; padding: 10px 0 10px 40px; 
    }
    #account_details .profile_externals li a { font-weight: bold; color: #333;}
    #account_details .profile_externals li.twitter { background: transparent url(../images/twitter_sm.png) no-repeat 15px center; }
    #account_details .profile_externals li.facebook { background: transparent url(../images/facebook_sm.png) no-repeat 15px center; }
    
  #account_details .availability { float: left; display: inline; padding-bottom: 15px;}
  #account_details h4 { float: left; display: inline; background-color: #efefef; width: 310px; padding: 10px 15px; border-top: 1px solid #d4d3d3; font-weight: bold;}
    #account_details h4 em { color: #fa1818; font-style: normal; }
    
  #account_details .availability li { float: left; display: inline; width: 325px; padding: 5px 0px 5px 15px; border-top: 1px solid #d4d3d3; font-size: 93%; }
    #account_details .availability li.today { color: #fa1818; font-weight: bold; }
  #account_details .availability span { float: left; display: inline;  }
   #account_details .availability span.times { font-size:80%; color: #666; padding-top: 2px;}
  #account_details .availability .day { width: 75px; font-weight: bold;  }
  
  #profile_friends { float: left; display: inline; margin-top: 20px; }
  .friend_avatars { float: left; display: inline; padding: 10px;  }
  .friend_avatars li { float: left; display: inline; background-color: #d4d3d3; width: 43px; height: 43px; margin: 5px; }
  .lineup .friend_avatars li { float: left; display: inline; border:0px solid #fff; background-color: #fff; width: 43px; height: 43px; margin: 6px 7px 6px 6px; }
  .lineup .friend_avatars li.ondeck { border:5px solid #fff; background-color: #000;margin: 1px 2px 1px 1px; }
  .lineup .friend_avatars li.inplay { border:6px solid #000; background-color: #fff;margin: 0px 1px 0px 0px; }
  .lineup .friend_avatars li.win { border:4px solid #fa1818; background-color: #fff;margin: 2px 3px 2px 2px; }
  .lineup .friend_avatars li.lose { border:0px solid #aaa; background-color: #000;margin: 6px 7px 6px 6px; }
  .lineup .friend_avatars li.lose b { background: url(/images/theX.png);  display:block; width:41px; height:41px}
  .lineup .friend_avatars li.lineuph3 { border:0px solid #fff; background-color: #d4d3d3; width: 99px; height: 43px; margin: 6px 7px 6px 6px; }
  .lineup .friend_avatars li.lineuph3 h3 {font-weight:bold!important; font-size:115%; line-height:43px;  }  
  .friend_avatars li a { float: left; display: inline; padding: 1px; }
  .friend_avatars li img { float: left; display: inline; }

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 .sign_up a b { display:none}
.static_content {
	float: left;
	width: 100%;
    background: #fff;
	padding-bottom: 20px;
    -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px; 
            border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomright: 5px; 
            border-bottom-right-radius: 5px;
}
.static_content ul { padding-left: 40px;  padding-right: 20px; padding-bottom: 9px; font-size: 12pt; color: #666; }
.static_content ul li {list-style:circle }
ol { padding-left: 45px;  padding-right: 20px;  padding-bottom: 9px;padding-top: 0px;  font-size: 12pt; color: #666;    }
ol li { list-style: decimal; padding-bottom: 10px;}
.static_content p, #userMenu{ padding: 10px 20px; font-size: 12pt; color: #666;  }
.static_content ul.menufaq1 {padding-left: 30px; padding-right: 0px;padding-top: 10px;}
.static_content ul.menufaq1 li { list-style:none}
.static_content ul.menufaq1 li.selected { list-style: circle}
.static_content ul.menufaq {padding-left: 30px;}
.static_content ul.menufaq li { list-style:none}
.static_content h1 { font-size: 138.5%; font-weight: bold; color: #007FFF; padding: 18px 0 0 20px; border-top: 1px dotted #aaa;margin-top: 10px; }
.static_content h3, .heading2 h3 { color: #666; padding: 9px 0 0 20px; }
.static_content h5 { font-size: 125%; font-weight: normal; color: #666; padding: 9px 0 0 20px; }
 #profile_history h5 { font-size: 108%; font-weight: bold; color: #666; padding: 9px 0 0 15px; }
  #bd_current .heading2, .heading2, .redhead, #bd_current .redhead  { 
    background-color: #D9D9D9; height: 49px;
	border-bottom: 1px solid #bbb;
    -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px; 
            border-top-right-radius: 5px;
  }
  #bd_current .heading22, .heading22, .redhead, #bd_current .redhead {
    background-color: #F3F6F9; height: 49px;
        border-bottom: 0px solid #bbb;
    -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px;
            border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px;
            border-top-right-radius: 5px;
  }
.static_content h3, .heading22 h3 { color: #666; padding: 9px 0 0 20px; }


 
.static_content li h5 { padding-left: 0px; }
#bd_current .heading2 h3, .heading2 h3, .redhead h3, #bd_current .redhead h3 { 
    font-size: 138%; font-weight: bold; color: #007FFF; padding: 12px 0 0 20px; 
  }
#bd_current   .grid_4 .heading2 h3 {padding: 9px 0 0 15px;}

.redhead, #bd_current .redhead { 
    border-bottom: 1px solid #000; 
  }
.redhead h3, #bd_current .redhead h3, .redhead h3 a, #bd_current .redhead h3 a  { 
    color: #007FFF; text-decoration:none
  }










.grid_4 .static_content ul.blogo  {width: auto ; padding-right: 10px;} 
.grid_4 .static_content ul.blogo li {width: auto ;} 
.notred a {color: #666; text-decoration:underline}
.notred a:hover {color: #000;}

#sign_in_back {display: block; position: fixed; top:0px; left:0px; background: rgba(0,0,0,.8);width: 100%;height:0px; overflow: hidden; text-align:center; z-index:10001}
#sign_in_shadow { text-align:left; margin: auto;margin-top: 20px;width:440px; height: 316px ; padding: 22px;}
html #sign_in_shadow .g4g grid_8 {margin: 0px 0px 0px 0px;}
.themenu h5 a { font-weight: normal; font-size:100%; color: ;}
.themenu h5.selected a { text-decoration:underline}
.themenu ul { padding-top: 4px;}
.themenu li a { color: #666;}
.themenu li.selected, .themenu li.selected a { color: #fa1818;}
.static_content div.themenu ul { padding-bottom: 0px!important;}
.white {color: #fff;}
#screenShow2 {overflow: auto}
#screenShow2 p, #screenShow3 p  {padding:5px 10px;}
.grid_8 { width: 440px; }
.grid_10 { width: 580px; }
.grid_16 { width: 940px; }

.plackInfo {position: absolute;top: 50px;left: 155px;width: 256px; height: 200px; vertical-align:middle}
#bd_current .static_content .plackInfo h5 { font-weight:normal; padding: 0px 15px 0px 15px;}
#bd_current .static_content .plackInfo p { padding: 10px 15px 0px 15px;line-height: 16px;}
#bd_current .static_content .enterButton  {width: 346px;height: 36px;position: absolute;top: 203px;left: 43px; text-align:center}
#bd_current .static_content .enterButton h3  {padding: 6px 0px 0px 0px;}
#bd_current .static_content .enterButton p  {padding: 4px 5px 0px 5px; line-height:14px; color: #fff; font-size:12px; font-weight:bold}
#bd_current .static_content .enterButton h3 a {color: #fff;}
#bd_current .static_content img.thisimg {position: absolute;top: 33px;left: 33px;width: 119px;height: 154px;}
#bd_current .static_content .prize1 p {width: 64px; text-align:center; padding: 10px 0px 0px 0px; float:left}
#bd_current .static_content .prize1 p strong {display: block; font-size:18px}
#bd_current .static_content .prize1 .prize {color: #f91718;}












/* bracket styles */
.FFAlineup2 {text-align: left; width: 144px; height: 150px;position: relative;float: left;padding-top: 0px; }
.FFAlineup2 .teamname {font-size: 12px; font-weight:bold; display:block; padding: 0px 0px 3px 0px; }
.FFAlineup2 .teammember { padding: 0px 0px 0px 15px;margin-bottom: 1px; display:block; background:#f5f5f5 url(/images/newros.gif) no-repeat top left}
.static_content .FFAlineup2 p {padding: 20px 10px 0px 15px;}
.FFAlineup2 b { display:block; padding: 1px 0px 1px 5px;margin-bottom: 1px;  background:#f5f5f5}
.FFAlineup2 span {position: absolute; top: 9px;left:0px;font-size: 12px; color: #fa1818; width: 145px; text-align: center;}



/* bracket styles */
.FFAlineup {text-align: center; width: 145px; height: 150px;position: relative;float: left;padding-top: 29px; background: url(/images/ffaback.gif) no-repeat;}
.FFAlineup div  {width: 85px; height: 97px;border:1px solid #fff; background: url(https://www.galaxy4gamers.com/avatar/small/88d8b7ee64e6253d2894b835ba582ec0.jpg) center; margin: auto;}
.static_content .FFAlineup p {padding: 10px 0px 0px 0px;}
.FFAlineup span {position: absolute; top: 9px;left:0px;font-size: 12px; color: #fa1818; width: 145px; text-align: center;}

.onevsonelineup {text-align: center; width: 290px; height: 270px;position: relative;float: left;padding-top: 44px; background: url(/images/1v1back.gif) no-repeat;}
.onevsonelineup div  {width: 161px; height: 190px;border:1px solid #fff; background: url(https://www.galaxy4gamers.com/avatar/large/88d8b7ee64e6253d2894b835ba582ec0.jpg) center; margin: auto;}
.static_content .onevsonelineup h3 {padding: 10px 0px 0px 0px;}
.static_content .onevsonelineup p {padding: 5px 0px 0px 0px;}
.onevsonelineup span {position: absolute; top: 15px;left:0px;font-size: 18px; color: #fa1818; width: 290px; text-align: center; font-weight:bold}
/* bracket styles 4 player  */
.t4r1  { width: 251px;padding: 6px 0px 0px 21px;}
.t4r2  { width: 251px;padding: 81px 0px 0px 36px;}
.t4r1 div, .t4r2 div   { width: 251px;height: 121px;padding: 15px 0px 14px 0px;}
.t4r1 div b, .t4r2 div b   { width: 60px;height: 58px;background: url(/images/bracketthum.png); display:block; position:absolute; margin-top: 2px;}
.t4r1 div .win b, .t4r2 div .win b  { width: 60px;height: 58px;background: url(/images/bracketthumW.png); display:block; position:absolute; margin-top: 1px;padding-top: 1px;}
.t4r1 div .lose a.guys, .t4r2 div .lose a.guys {color: #666666; text-decoration:line-through;} 
.t4r1 div .win a.guys, .t4r2 div .win a.guys { background:#fff;padding: 0px 5px;margin-left: -5px;	-webkit-border-radius: 3px;
     -moz-border-radius: 3px; 
          border-radius: 3px;} 
.t4r1 div span, .t4r2 div span   { width: 48px;height: 48px;display:block; margin: 4px 0px 0px 6px;}
.static_content .t4r1  p, .static_content .t4r2  p { padding: 10px 0px 10px 65px;}

/* bracket styles 8 player  */
.t8r1  { width: 156px;padding: 7px 0px 0px 22px;}
.t8r2  { width: 156px;padding: 59px 0px 0px 34px;}
.t8r3  { width: 156px;padding: 134px 0px 0px 34px;}
.t8r1 div  {height: 60px;padding: 15px 0px 0px 0px;}
.t8r2 div  {height: 150px;padding: 0px 0px 0px 0px;}
.t8r3 div  {height: 220px;padding: 0px 0px 0px 0px;}

.t8r1 p, .t8r2 p, .t8r3 p { display: block;padding: 1px 7px 1px 7px!important;font-size: 13px;line-height: 28px;height: 29px;color: #666; text-align:center}
.t8r1 a, .t8r2 a, .t8r3 a { font-size: 13px;color: #666;}
.t8r1 .lose a, .t8r2 .lose a, .t8r3 .lose a{ text-decoration:line-through; color: #666; text-align:left}
.t8r1 .win a, .t8r2 .win a, .t8r3 .win a { color: #CC0000; font-weight:bold; text-align:right;	-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px; background:#fff; padding: 0px 5px;}
.t8r1 .win, .t8r2 .win, .t8r3 .win  { color: #CC0000; font-weight:bold; text-align:right;}
.t8r1 .lose, .t8r2 .lose, .t8r3 .lose  { color: #666; text-align:left;}

/* bracket styles 16 player  */
.t16r1  { width: 111px;padding: 4px 0px 0px 21px;}
.t16r2  { width: 111px;padding: 47px 0px 0px 30px;}
.t16r3  { width: 113px;padding: 75px 0px 0px 30px;}
.t16r4  { width: 111px;padding: 103px 0px 0px 32px;}
.t16r1 div  {height: 40px;padding: 15px 0px 0px 0px; }
.t16r2 div  {height: 110px;padding: 0px 0px 0px 0px;}
.t16r3 div  {height: 220px;padding: 0px 0px 0px 0px;}

.static_content .t16r1 p, .static_content .t16r2 p, .static_content .t16r3 p, .static_content .t16r4 p   {margin: 0px;padding: 4px 3px 1px 3px!important;line-height: 16px; text-align:center}

.t16r1 a, .t16r2 a, .t16r3 a, .t16r4 a  {font-size: 10px;color: #666;}
.t16r1 .lose a, .t16r2 .lose a, .t16r3 .lose a, .t16r4 .lose a  { text-decoration:line-through; color: #666; text-align:left}
.t16r1 .win a, .t16r2 .win a, .t16r3 .win a, .t16r4 .win a  { color: #FF0000;	-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px; background:#fff; padding: 0px 5px;margin-left: 0px;}
.t16r1 p.win, .t16r2 p.win, .t16r3 p.win, .t16r4 p.win  { text-align:right}
.t16r1 p.lose, .t16r2 p.lose, .t16r3 p.lose, .t16r4 p.lose  {text-align:left}

/* bracket styles 16 player  */
.t32r1  { width: 153px;padding: 4px 0px 0px 22px;}
.t32r2  { width: 153px!important;padding: 47px 0px 0px 30px;}
.t32r3  { width: 155px;padding: 75px 0px 0px 30px;}
.t32r4  { width: 153px;padding: 103px 0px 0px 32px;}
.t32r5  { width: 154px;padding: 131px 0px 0px 32px;}

.t32r1 div  {height: 40px;padding: 15px 0px 0px 0px;}
.t32r2 div  {height: 110px;padding: 0px 0px 0px 0px;}
.t32r3 div  {height: 220px;padding: 0px 0px 0px 0px;}
.t32r4 div  {height: 440px;padding: 0px 0px 0px 0px;}

.t32r1 p, .t32r2 p, .t32r3 p, .t32r4 p, .t32r5 p {  text-align:center;padding: 5px 3px 2px 3px!important;margin: 0px;font-size: 12px;line-height: 15px;color: #666; text-align:center}

.t32r1 a, .t32r2 a, .t32r3 a, .t32r4 a, .t32r5 a {font-size: 12px;color: #666;}
.t32r1 .win a, .t32r2 .win a, .t32r3 .win a, .t32r4 .win a, .t32r5 .win a {font-size: 12px;color: #FF0000;	-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px; background:#fff; padding: 0px 5px;}
.t32r1 .lose, .t32r2 .lose, .t32r3 .lose, .t32r4 .lose, .t32r5 .lose { text-decoration:line-through; color: #666; text-align:left}
.t32r1 .win, .t32r2 .win, .t32r3 .win, .t32r4 .win, .t32r5 .win { color: #fa1818; font-weight:bold; text-align:right}




/* bracket styles 16 player  */
.t64r1  { width: 124px;padding: 4px 0px 0px 20px;}
.t64r2  { width: 124px;padding: 47px 0px 0px 30px;}
.t64r3  { width: 124px;padding: 75px 0px 0px 32px;}
.t64r4  { width: 124px;padding: 103px 0px 0px 32px;}
.t64r5  { width: 124px;padding: 131px 0px 0px 32px;}
.t64r6  { width: 124px;padding:159px 0px 0px 32px;}



.t64r1 div  {height: 40px;padding: 15px 0px 0px 0px;}
.t64r2 div  {height: 110px;padding: 0px 0px 0px 0px;}
.t64r3 div  {height: 220px;padding: 0px 0px 0px 0px;}
.t64r4 div  {height: 440px;padding: 0px 0px 0px 0px;}
.t64r5 div  {height: 880px;padding: 0px 0px 0px 0px;}


.t64r1 a, .t64r2 a, .t64r3 a, .t64r4 a, .t64r5 a, .t64r6 a { display: block;padding: 5px 5px 1px 5px;font-size: 11px;line-height: 16px;color: #666; text-align:center}
.t64r1 a.lose, .t64r2 a.lose, .t64r3 a.lose, .t64r4 a.lose, .t64r5 a.lose, .t64r6 a.lose  { text-decoration:line-through; color: #666; text-align:left}
.t64r1 a.win, .t64r2 a.win, .t64r3 a.win, .t64r4 a.win, .t64r5 a.win, .t64r6 a.win  { color: #fa1818; font-weight:bold; text-align:right}





/* bracket styles 16 player  */
.t128r1  { width: 102px;padding: 4px 0px 0px 20px;}
.t128r2  { width: 102px;padding: 47px 0px 0px 30px;}
.t128r3  { width: 102px;padding: 75px 0px 0px 32px;}
.t128r4  { width: 102px;padding: 103px 0px 0px 32px;}
.t128r5  { width: 102px;padding: 131px 0px 0px 32px;}
.t128r6  { width: 102px;padding:159px 0px 0px 32px;}
.t128r7  { width: 102px;padding: 187px 0px 0px 32px;}


.t128r1 div  {height: 40px;padding: 15px 0px 0px 0px;}
.t128r2 div  {height: 110px;padding: 0px 0px 0px 0px;}
.t128r3 div  {height: 220px;padding: 0px 0px 0px 0px;}
.t128r4 div  {height: 440px;padding: 0px 0px 0px 0px;}
.t128r5 div  {height: 880px;padding: 0px 0px 0px 0px;}
.t128r6 div  {height: 1760px;padding: 0px 0px 0px 0px;}

.t128r1 p, .t128r2 p, .t128r3 p, .t128r4 p, .t128r5 p, .t128r6 p, .t1287 p {  text-align:center;padding: 5px 3px 2px 3px!important;margin: 0px;font-size: 10px;line-height: 13px;color: #666; text-align:center}

.t128r1 a, .t128r2 a, .t128r3 a, .t128r4 a, .t128r5 a, .t128r6 a, .t128r7 a { display: block;padding: 0px 0px 0px 0px;font-size: 9px;line-height: 16px;color: #666; text-align:center}
.t128r1 a.lose, .t128r2 a.lose, .t128r3 a.lose, .t128r4 a.lose, .t128r5 a.lose, .t128r6 a.lose, .t128r7 a.lose  { text-decoration:line-through; color: #666; text-align:left}
.t128r1 a.win, .t128r2 a.win, .t128r3 a.win, .t128r4 a.win, .t128r5 a.win, .t128r6 a.win, .t128r7 a.win  { color: #fa1818; font-weight:bold; text-align:right}

























.row_game2 p {margin: 0px;padding: 2px 0px 0px 45px; font-size: 75%;font-weight: normal ; color: #666; }
.t16bracket p {margin: 0px;padding: 0px 0px 1px 0px; font-weight: normal ; color: #666; text-align: center; line-height: 21px }


  #hd_nav_sub { 
    float: right; margin-right: 15px;
  }
  
    #hd_nav_sub li { 
      float: left; display: inline; margin-left: 0px;  line-height: 50px; font-size: 13px; 
    }
    
#hd_nav_sub li a { color: #15d0d0; padding-left: 15px; }      
/*
a.aro1 { background: url(/images/aro1.gif) no-repeat 2px 5px }
a.aro2 { background: url(/images/aro2.gif) no-repeat 2px 4px  }
a.aro1b { background: url(/images/aro1.gif) no-repeat 0px 22px }
a.aro2b { background: url(/images/aro2.gif) no-repeat 1px 21px  }

*/




















#bio {
	height: 100px;
	width: 350px;	
}

/* Colorbox */
.colorBoxField {
	float: left;
	padding-bottom: 10px;
}

.colorBoxField label {
	float: left;
	width: 75px;
}

.colorBoxButton a {
	float: left;
	margin-right: 15px;
	padding: 0 10px;
	border: solid 2px #555555;
	background: #FFFFAA;
	color: #555555;
	text-align: center;
	text-decoration: none;
}

.colorBoxButton a:hover {
	border: solid 2px #FFFFAA;
	background: #555555;
	color: #FFFFAA;
	cursor: pointer;
}

.colorBoxForm {
	float: left;
	width: 100%;
}

#colorBoxHeader {
	float: left;
	width: 100%;
	color: #333333;
	background: #D4D3D3;
	padding: 10px 0;
	border-bottom: solid 1px #BBBBBB;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}

#colorBoxHeader .headerMessage {
	float: left;
	padding-left: 10px;
	font-weight: bold;
}

#colorBoxInfo {
	float: left;
	width: 410px;
	*width: 320px;
	margin: 20px 20px 0 20px;
	padding-top: 20px;
	background: #EEEEEE;
	border: solid 1px #DDDDDD;
}

.colorBoxRow {
	float: left;
	width: 100%;
	padding: 0 0 20px 0;
}

.colorBoxRow label {
	float: left;
	width: 125px;
	padding: 2px 5px 0 0;
	color: #666666;
	font-size: 12pt;
	text-align:right;
}

.colorBoxRow input {
	float: left;
	width: 175px;
	margin-left: 5px;
}

.colorBoxRow select {
	float: left;
	width: auto;
	margin: -2px 0 0 5px;
}

.colorBoxRow textarea {
	float: left;
	height: 60px;
	width: 200px;
	margin-left: 5px;
}

.colorBoxRow label.error {
	position: absolute;
	width: 250px;
	left: 160px;
	padding-top: 20px;
	color: #FA1818;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.colorBoxRow .hintanchor {
	float: left;
	margin: 0 8px;
}

.colorBoxButtons {
	float: none;
	width: 100%;
	padding-bottom: 20px;
}

.colorBoxButtons input{
	
}

.colorBoxButtons .formButton {
	float: left;
	margin-left: 10px;
}

#colorBoxFooter {
	float: left;
	width: 100%;
	height: 20px;	
}

#cboxClose {
	color: #FA1818;
	font-size: 83%;
}



table.list_table tr.delete, table.list_table tr.delete td, table.list_table tr.delete td a, table.list_table tr.delete td a.grayA, table.list_table tbody tr.delete:hover  {color: #cc6565!important ;background-color: #fdeaea ; border-right-color: #fdeaea}
table.list_table tr.accept, table.list_table tr.accept td, table.list_table tr.accept td a, table.list_table tr.accept td a.grayA, table.list_table tbody tr.accept:hover  {color: #175a23!important ;background-color: #b8ffc5 ; border-right-color: #b8ffc5}



html #profile_history .history_item.win.redb {color: #fff;background: #15d0d0;}
html #profile_history .history_item.win.redb p {color: #fff;}

#profile_history  .streamForm p {padding: 10px 0px 0px 0px;}
.streamForm {width: 310px;padding: 5px 15px;}
.streamForm textarea {width: 310px;margin: 0px;height: 100px;}
.streamForm input {width: 310px;}

ul#dropNav {height:0px;  position: absolute; width: 164px;top: 50px; left:0px; z-index:1001; overflow:hidden;background: url(/images/bott.png) no-repeat  bottom left!important;}
#hd_nav_sub ul#dropNav li  {display: block;height: 30px;line-height: 30px; float:none; margin:none!important;border:1px solid #333333 !important; border-top: 0px !important;padding: 0px}
ul#dropNav li a { font-family:Arial, Helvetica, sans-serif;  background:#000; text-transform:none;font-weight:normal; border: 0px; font-size:13px; display:block; width: 149px;line-height:30px; padding: 0px 0px 0px 13px; color: #ccc;}
ul#dropNav li a:hover { background-color: #222;}
ul#dropNav li a.out { color: #fa1818;}
#hd_hd #dropNavP {position: relative ; z-index:1001;}

#hd_hd #hd_nav ul#dropNav2 { height:0px; position: absolute; width: 164px;top: 50px; left:0px; z-index:1001; overflow:hidden;background: url(/images/bott.png) no-repeat bottom left!important;}
#hd_hd #hd_nav ul#dropNav2 li  {display: block;height: 30px!important;line-height: normal!important;  float:none;margin: 0px 0px 0px 0px !important; *margin: 0px 0px -3px 0px !important; border:1px solid #333333 !important; border-top: 0px !important;padding: 0px 0px 0px 0px!important; background:#fff}
#hd_hd #hd_nav ul#dropNav2 li a, #hd_nav #dropNav2 li a { font-family:Arial, Helvetica, sans-serif;  background:#000; text-transform:none;font-weight:normal; border: 0px; font-size:13px; display:block; width: 144px;height: auto!important;line-height: 30px!important; padding: 0px 0px 0px 18px!important; color: #ccc;}
#hd_hd #hd_nav ul#dropNav2 li a:hover { background-color: #222; text-decoration:underline}
#hd_hd #hd_nav ul#dropNav2 li a.out { color: #fa1818;}
#hd_hd #hd_nav #dropNavP2 {position: relative ; z-index:1001;}

/*** Hint Box ***/	
#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #FFFFFF;
	color: #000000;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:20000;
	visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: #FFFFFF;
	margin: 3px 8px;
	text-decoration: none;
}
#bd_gameplay .twtr-timeline {
-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;
		  }
		  
		  
		  
#profile_history .videoDes {padding: 20px 37px 10px 35px; position:relative; color:#666666}	  
#profile_history .videoDes h3 {font-size: 20px;padding: 0px 0px 0px 110px;}			  
#profile_history .videoDes .extras {padding: 10px 0px 25px 0px;font-size:12px; line-height:19px; position:absolute; top: 14px;left: 35px ; width: 95px; text-align:right}		
#profile_history .videoDes .extras span.views {padding:0px 5px;background: #fa1818;color: #fff;}		  
#profile_history .videoDes p.info {padding: 10px 5px 25px 110px;border-bottom: 1px dotted #ccc; font-size:12px; line-height:19px}		
#profile_history .videoDes .extras div#stars {width: 95px;height: 23px; display:block; background: url(/images/stars-g.gif); cursor:pointer} 
#profile_history .videoDes .extras div#stars div#starsRed {height: 23px; width:95px; display:block; background: url(/images/stars-r.gif);} 
.twtr-timeline  {

-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;
}

		  
		  
		  
		  
		  
.static_content p.details {padding: 0px;margin: 0px;}







.BAPbanners {margin: 0px;padding: 0px; width:580px; height:131px; list-style: none; position:relative}
.BAPbanners li { cursor:pointer;margin: 0px;padding: 0px; width:580px; height:131px; background: url(/images/greybar.jpg) no-repeat; background-position: -580px;-webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius: 5px; position:absolute; color: #fff; overflow:hidden}
.BAPbanners li .mover { width:0px; overflow:hidden; height:131px;}


.BAPbanners li .holder {padding: 10px 0px 0px 20px; width:330px; background: url(/images/redbar.png) no-repeat; overflow:hidden; height:121px;-webkit-border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px;  border-radius: 5px 0px 0px 5px;}
.BAPbanners li div h3 a { color: #fff; font-size:20px; font-weight:bold}
#mycalendar { background-color: #6699CC; }
#mycalendar .general { background-color: #FFFFFF; }
#mycalendar .othermonth { background-color: #EEEEEE; color: #AAAAAA; }
#mycalendar .header { background-color: #6699CC; color: #FFFFFF; }
#mycalendar .today { background-color: #FFFFCC; }
#mycalendar .bg { background-color: #6699CC; }
#mycalendar .select { background-color: #FFCC99; }
#mycalendar .othermonth a:link { text-decoration : none; font-family: tahoma; color: #CCFFCC; }
#mycalendar .othermonth a:visited { text-decoration : none; font-family: tahoma; color: #CCFFCC; }
#mycalendar .othermonth a:hover { text-decoration : underline; font-family: tahoma; color: #FFFFFF; }
#mycalendar a:link { text-decoration : none; font-family: tahoma; color: #000000; }
#mycalendar a:visited { text-decoration : none; font-family: tahoma; color: #000000; }
#mycalendar a:hover { text-decoration : underline; font-family: tahoma; color: #FF0000; }
#mycalendar .btn { background-color: #CCCCCC; border: 0px solid #000000; }
#mycalendar .btn a:link { text-decoration : none; font-family: tahoma; color: #000000; }
#mycalendar .btn a:visited { text-decoration : none; font-family: tahoma; color: #000000; }
#mycalendar .btn a:hover { text-decoration : underline; font-family: tahoma; color: #FF0000; }
#mycalendar .closeme { padding: 0px 3px 2px 0px; }
#mycalendar .disabledate { color: #669999; }

.tcday, .tcmonth, .tcyear { font-size: 11px; }
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

#colorbox, #cboxOverlay, #cboxWrapper {
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 9999; 
	overflow: hidden;
}

#cboxOverlay {
	position: fixed;
	height: 100%; 
	width: 100%; 
}

#cboxMiddleLeft, #cboxBottomLeft {
	clear: left;
}

#cboxContent {
	position: relative; 
	overflow: visible;
}

#cboxLoadedContent {
	overflow: auto;
}

#cboxLoadedContent iframe {
	display: block;
	height: 100%; 
	width: 100%;  
	border: 0;
}

#cboxTitle {
	margin: 0;
}

#cboxLoadingOverlay, #cboxLoadingGraphic {
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%;
}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor: pointer;
}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay {
	background: #000000;
}

#colorbox {

}

#cboxContent {
	margin-top: 32px;
}

#cboxLoadedContent {
	background: #FFFFFF; 
	padding: 0 0 0 1px;
	border-top: solid 1px #BBBBBB;
	border-right: solid 1px #BBBBBB;
}

#cboxLoadingGraphic {

}

#cboxLoadingOverlay {
	background: #000;
}

#cboxTitle {
	position: absolute; 
	top: -22px; 
	left: 0; 
	color: #000;
}

#cboxCurrent{
	position: absolute; 
	top: -22px; 
	right: 205px; 
	text-indent: -9999px;
}

#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose {
	text-indent: -9999px; 
	height: 20px; 
	width: 20px; 
	position: absolute; 
	top: -20px; 
}

#cboxPrevious {
	background-position: 0px 0px; 
	right: 44px;
}

#cboxPrevious.hover {
	background-position: 0px -25px;
}

#cboxNext {
	background-position: -25px 0px; right: 22px;
}

#cboxNext.hover {
	background-position: -25px -25px;
}

#cboxClose {
	/*background-position: -25px -25px;*/
	text-indent:  0;
	width:  auto;
	position: absolute; 
	top:  10px;
	right:  10px;
	font-weight: bold; 
}

#cboxClose.hover {
	background-position: -50px -25px;
}

.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious {
	right: 66px;
}

.cboxSlideshow_on #cboxSlideshow {
	background-position: -75px -25px; right: 44px;
}

.cboxSlideshow_on #cboxSlideshow.hover {
	background-position: -100px -25px;
}

.cboxSlideshow_off #cboxSlideshow {
	background-position: -100px 0px; 
	right: 44px;
}

.cboxSlideshow_off #cboxSlideshow.hover {
	background-position: -75px -25px;
}
.form {
	float: left;
	width: 100%;
	margin: 0px 20px;
	padding: 15px 0px 20px 0px;
	background-color:#EEE;
}

.formInfo {
	float: left;
	width: 100%;
}

.formInfo h5 {
	padding-top: 0;
}

.formRow {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

.formRow label {
	float: left;
	width: 250px;
	padding: 0 5px 0 0;
	color: #666666;
	text-align: right;
}

.formRow input {
	float: left;
	width: 175px;
}

.formRow .checkbox {
	float: left;
	width: auto;
}

.formRow .radio {
	float: left;
	width: auto;
}

.formRow .radioLabel {
	float: left;
	margin: 0 5px;
}

.formRow select{
	float: left;
	width: auto; 
}

.formRow label.error {
	width: auto;
	padding-left: 10px;
	color: #CC0000;
	font-weight: bold;
	text-align: left;
}

.formButtons {
	float: left;
	width: 100%;
}
#screenShow2 .black {background: #000;color: #fff;padding: 5px; display:block; margin: 0px 0px 0px -5px; font-weight:normal;
	-webkit-border-radius: 5px;
     -moz-border-radius: 5px; 
          border-radius: 5px;}
		  
a.online {color: #009900; background:#fff;padding: 0px 5px;margin-left: -5px;margin-right: -5px;	-webkit-border-radius: 3px;
     -moz-border-radius: 3px; 
          border-radius: 3px;}
a.checked  {padding-right: 25px !important; position:relative}
.fb_share_count_wrapper {margin-left: 20px;}
.notred {clear: both;}
a.checked i  { display:block; width: 16px; height: 19px; background: url(/images/check1.png); position:absolute; bottom: 1px;right: 3px;}
.mofo {background: #e9e9e9 url(/images/grad.gif) repeat-x bottom;padding: 10px 10px 10px 10px;margin: 0px 0px 5px 20px; font-size:12px; color: #555; position:relative}
.cash_detail li a {display: block; width: 71px; text-align:center}
.leadermen a {display: block;padding: 2px 0px 2px 20px; font-size:93%}
.leadermen a.on {color: #000; text-decoration:underline; padding: 5px 0px 5px 20px;background:#fff}
.fp .FFAlineup { width: 140px; background-position: top center}
.rhd {background: #F3F6F9;margin-bottom: 0px; height: 27px;}






.plrBTNs {width: 28px;height: 176px;float: left; margin: 26px 0px 0px 0px;border-right: 1px solid #fff; background:#888;
	-webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px; 
            borderbottom-left-radius: 5px;}
.plrBTNs a {display: block; width: 28px; height: 28px; margin: 0px 0px 0px 0px;border-bottom: 1px solid #fff;padding: 0px; background-color:#666; text-decoration:none}

.plrINFO {width: 311px;height: 144px;float: left; margin: 26px 1px 0px 0px; }
	.plrINFO h1, .static_content .plrINFO h1 { font-weight:bold; color: #fff;height:32px; border-top:none !important; margin: 0px 0px 0px 0px; background:#888; display: block; font-size: 16px;padding: 10px 0px 0px 111px; line-height: 14px;    
	-webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px; 
            bordertop-right-radius: 5px;}
	.plrINFO h1.plrOFF { color: #fff;background:#939393 url(/images/plroffline.gif);}	
	.plrINFO h1.plrON { color: #66ff00;background:#282929 url(/images/plronline.gif);}	
	.plrINFO h1.plrONX { color: #66ff00;background:#282929 url(/images/plronlinexbox.jpg);}	
	.plrINFO h1 a { color: inherit; text-decoration:none}				
	.plrINFO h1 strong {  height: 13px; overflow:hidden; display:block}				
	.plrINFO h1 span {color:  #fff; font-size: 10px; font-style:italic}
	.plrINFO h2 {font-weight:bold; color: #666;line-height:19px; margin: 0px 0px 0px 0px;border-top: 1px solid #ddd; background:#fff; display: block; font-size: 11px;padding: 0px 0px 0px 111px;}
	.plrINFO h2 strong { color: #888;}
	.plrINFO h2.plrxbox { background:#fff url(/images/plrxbox2.png) no-repeat 110px 0px ;padding: 0px 0px 0px 153px;}
	.plrINFO h2.plrps3 { background:#fff url(/images/plrps32.png) no-repeat 107px 0px ;padding: 0px 0px 0px 153px;
	-webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomright: 5px; 
            borderbottom-right-radius: 5px;}
.plrGMs {width: 341px;height: 200px; margin: 0px 0px 0px 0px; padding-top: 26px;}
	.plrGMs h1 { font-weight:bold; color: #fff;height:32px;  border-top:none !important; margin: 0px 0px 0px 0px; background:#888; display: block; font-size: 16px;padding: 10px 0px 0px 15px; width: 325px; line-height: 14px;    
	-webkit-border-top-right-radius: 5px;
        -moz-border-radius-topright: 5px; 
            bordertop-right-radius: 5px;
				-webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;}
	.plrGMs h1.plrOFF { color: #fff;background:#939393 url(/images/plroffline.gif);}	
	.plrGMs h1.plrON { color: #66ff00;background:#282929 url(/images/plronline.gif);}	
	.plrGMs h1.plrONX { color: #66ff00;background:#282929 url(/images/plronlinexbox.jpg) -111px 0px ;}	
	.plrGMs h1 a { color: inherit; text-decoration:none}				
	.plrGMs h1 strong {  height: 13px; overflow:hidden; display:block}				
	.plrGMs h1 span {color:  #fff; font-size: 10px; font-style:italic}
	
	
	.plrGMs .plrGame {width: 53px;height: 66px;float: left; margin: 10px 0px 0px 15px; background:#fff;position: relative;padding: 1px; border: 4px solid #777;
	-webkit-border-radius: 3px;
		 -moz-border-radius: 3px; 
			  border-radius: 3px;
			  }
	.plrGMs .plrMore {width: 51px;height: 105px;float: left; margin: 15px 0px 0px 25px;padding-top: 30px; }
	.plrGMs .plrxboxC {width: 26px; position: absolute; bottom: -17px; left:0px; text-align:center}
	.plrGMs .plrps3C {width: 26px; position: absolute; bottom: -17px; right:0px; text-align:center}
	.plrGMs .one {width: 53px;}
	.plrGMs .pref {border: 4px solid #79ac6a;}



.plrBTNs  a.editProfile { background: url(/images/plrbtns.png) no-repeat 0px 0px}
.plrBTNs  a.addFriend { background: #13bfc0 url(/images/plrbtns.png) no-repeat 0px 0px}
.plrBTNs  a.removeFriend { background:  url(/images/plrbtns.png) no-repeat 0px -30px}
.plrBTNs  a.declined {}
.plrBTNs  a.emailUser { background: url(/images/plrbtns.png) no-repeat 0px -56px}
.plrBTNs  a.addEmail { background: url(/images/plrbtns.png) no-repeat 0px -115px}
.plrBTNs  a.removeEmail {}
.plrBTNs  a.addSMS {background:  url(/images/plrbtns.png) no-repeat 0px -144px}
.plrBTNs  a.removeSMS {}
.plrBTNs  a.getTextAlerts {}
.plrBTNs  a.poke { background: url(/images/plrbtns.png) no-repeat 0px -86px}
.plrBTNs a:hover { background-color:#000000}
.topLeft {-webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;}
.bottomLeft {-webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px; 
            borderbottom-left-radius: 5px;}


.plrBTNs  a.editProfile { background:  #00cc00 url(/images/plrbtns.png) no-repeat 0px -174px}
.plrBTNs  a.addFriend { background: #cc0000 url(/images/plrbtns.png) no-repeat 0px 0px}
.plrBTNs  a.removeFriend { background:  #333  url(/images/plrbtns.png) no-repeat 0px -29px}
.plrBTNs  a.addTeam { background: #00cc00 url(/images/plrbtns.png) no-repeat 0px -311px}
.plrBTNs  a.removeTeam { background:  #cc0000  url(/images/plrbtns.png) no-repeat 0px -339px}
.plrBTNs  a.declined {}
.plrBTNs  a.emailUser { background: url(/images/plrbtns.png) no-repeat 0px -56px}
.plrBTNs  a.addEmail { background: url(/images/plrbtns.png) no-repeat 0px -115px}
.plrBTNs  a.removeEmail {background:  #333 url(/images/plrbtns.png) no-repeat 0px -228px}
.plrBTNs  a.addSMS {background:  url(/images/plrbtns.png) no-repeat 0px -144px}
.plrBTNs  a.removeSMS {background:  #333  url(/images/plrbtns.png) no-repeat 0px -256px}
.plrBTNs  a.getTextAlerts {}
.plrBTNs  a.poke { background: url(/images/plrbtns.png) no-repeat 0px -86px}
.plrBTNs  a.ok { background:  #00cc00 url(/images/plrbtns.png) no-repeat 0px -201px}
.plrBTNs  a.shareGC {background:  #333  url(/images/plrbtns.png) no-repeat 0px -284px}
.plrBTNs a:hover { background-color:#000000}
.topLeft {-webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px; 
            bordertop-left-radius: 5px;}
.bottomLeft {-webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px; 
            borderbottom-left-radius: 5px;}
            
.recaptcha_input_area label.error {
	position: absolute;
	top: 55px;
	left: 5px;
		
}

label.error {
	color: #FA1818;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
#minDash {width: 303px;height: 57px; background: url(/images/elsprite2.jpg); float:right; text-align:left;;}
#minDash, #minDash  a {color: #555;}
#minDash #gMM a, #minDash #gClanCash a, #minDash #gFF a   { display:block;padding: 6px 0px 0px 43px;}

#warning {
	-moz-border-radius: 5px;
	background-color: #D4D3D3;
	padding: 10px;
	color: #CC0000;	
}
.numbr {color: #333; font-size: 13px; height:25px; line-height:25px; margin-bottom: 1px;display:block;  overflow: hidden; background:#eee; width:150px }
.numbr span {width: 30px;padding: 0px 0px 0px 0px;margin-right:7px;height: 20px; text-align: center;line-height: 8px; text-decoration:none;padding-top: 5px; background:#999; font-size: 7px;color: #fff;  float: left;}
.numbr span strong {font-size: 11px;}
.numbr:hover, .On { text-decoration:none; background:#333; color: #fff;}
.numbr:hover span, .On span {  background:#cc0000; color: #fff;}

.tfoot {background-color: #111;color: #aaa;padding-bottom: 0px;}


#tournamentrules { };
#tournamentrules.h5 {padding: 20px 110px 20px 110px;border-bottom: 1px solid #333; background:#007FFF}


#comment  { background:#000; color: #999; position:relative}
#comment form {padding: 20px 20px 20px 110px;border-bottom: 1px solid #333;}
#comment .text {margin-right: 5px;width: 250px;padding: 7px 6px;background-color: #333333;color: #999999;border: none;-webkit-border-radius: 5px; -moz-border-radius: 5px;   border-radius: 5px;}
#comment textarea {margin-right: 5px;width: 400px;height: 85px;padding: 7px 6px;background-color: #333333;color: #999999;border: none;-webkit-border-radius: 5px; -moz-border-radius: 5px;   border-radius: 5px;}
#comment .submit {
  border: 0 none !important;
  box-shadow: none !important;
  cursor: pointer;
  display: inline-block !important;
  font-size: 13px;
  height: 29px;
  padding: 0 13px 1px;
  background:#007FFF;
  color: #000;
}
.cmnt {position: relative; padding: 10px 20px 10px 180px;border-top: 1px solid #333;background: #000;}
.cmnt p {font-size: 13px!important;color: #999!important;}
.cmnt strong {font-size: 14px;color: #fff;}
.noround .heading {
-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;
}
.nomargin {margin: 0px;-webkit-border-radius: 0px;
     -moz-border-radius: 0px; 
          border-radius: 0px;}

