 html{color:#000;background:#FFF} body,div,dl,dt,dd,ul,ol,li,h1,h3,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,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{font-style:normal;font-weight:normal} li{list-style:none} caption,th{text-align:left} h1,h3,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:text-top} sub{vertical-align:text-bottom} input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit} input,textarea,select{font-size:100%} legend{color:#000} del,ins{text-decoration:none} html{  background:none} body{  overflow-x:hidden; font:normal 12px/1.3em Arial,Helvetica,verdana,sans; color:#fff; background:#1a2027; width:100%} a,a .arrows{  color:#ff9933; text-decoration:none} strong{  font-weight:bold} em{  font-style:italic} h1,h2,h3,h4,h5,h6{  font-weight:bold} embed,embed:focus,embed:active,object,object:focus,object:active{outline:0} a.game{  border-bottom:1px dotted}  .module .hd h3 a:hover,.module .hd a.more:hover,.module .bd a.more:hover,.module .ft a.more:hover,.module h4 a:hover,.module h5 a:hover,.module li a:hover,#ft .site-map dl a:hover,.module .hover h4 a{  background-color:#ff6600; color:#fff} a:hover .arrows{  color:#fff} .ajax-response{   display:none} .clearfix:after,#content:after,.content-wrap:after,.row:after,.module .content-list:after,.module .content-list .content-item:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .clear{  clear:both} h1,h2,.offset-text{  text-indent:-999em} .hidden{  display:none!important} .dimmer{  display:none; background:#333; opacity:0;*filter:alpha(opacity=0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:999}  .gbl-wrap{  width:100%; margin:0 auto} #content{  width:100%} .content-wrap{  margin:0 auto; padding-top:10px} #hd .hd-wrap,#bd .content-wrap{  width:982px; margin:0 auto} .bd-wrap{ } .row{  margin-bottom:20px; clear:both; padding:1px 0; } .container{  clear:both} .container:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .col{  float:left} .col.rt .module,.col.rt .ad-wrap{  margin-bottom:20px} .page-title{   border-bottom:1px solid #ccc;  margin:0 0 12px 0 !important;  padding:0 !important} .page-title h2{   background:none !important;  line-height:100%;  font-size:24px !important;  float:none !important;  height:auto !important;  text-indent:0 !important;  margin:0 0 3px 0 !important;  padding:0 !important;  width:auto !important} .page-title h3{   color:#ccc;  font-size:12px !important;  font-weight:normal !important;  margin:0 0 6px 0 !important} .theme-light .page-title h3{   color:#666} .article .article-wrap-3{  min-height:0} .template-b .module.sm,.template-c .module.sm{  margin-left:17px} .template-b .col.lft,.template-c .col.lft,.template-d .col.lft{  width:660px} .template-b .col.rt,.template-c .col.rt,.template-d .col.rt{  width:310px; margin-left:6px} .template-c .module,.template-b .col.rt .module .mod-wrap-1,.template-b .col.rt .module .mod-wrap-2,.template-b .col.rt .module .mod-wrap-3,.template-c .col .module .mod-wrap-1,.template-c .col .module .mod-wrap-2,.template-c .col .module .mod-wrap-3,.template-d .col.rt .module .mod-wrap-1,.template-d .col.rt .module .mod-wrap-2,.template-d .col.rt .module .mod-wrap-3{  min-height:0} .template-b .col.rt .module .mod-wrap-3,.template-c .col.rt .module .mod-wrap-3{  padding-bottom:8px} .template-b .col.lft .module .mod-wrap-3{  min-height:0} .thumb{  position:relative} .thumb img{  border:1px solid transparent} .thumb a,.thumb a:hover,.avatar a,.avatar a:hover{  background-color:none!important} .thumb:hover img,.hover .thumb img{  border-color:#ff6600}   .theme-light .hover .thumb img{     border-color:#069;  } .thumb a,.avatar a{  background-color:transparent!important} .g4tv-staff,.g4tv-host{  width:51px!important; height:61px!important} .g4tv-staff{  background:url('http://cache.g4tv.com/static/interactive/g4tv-staff.gif') center bottom no-repeat} .g4tv-host{  background:url('http://cache.g4tv.com/static/interactive/g4tv-host.gif') center bottom no-repeat} .avatar{   text-align:center} .avatar img,.img{  border:1px solid #666}   .avatar img{     max-width:47px;    max-height:47px;    margin:0 auto;  } button,.button,.submit{  background-image:url('http://cache.g4tv.com/static/global/mod-spr-gbl.png'); background-color:transparent; border:0; padding:0 3px 3px 3px; color:#fff; width:50px; height:22px; background-position:0 -274px; background-repeat:repeat-x; background-color:transparent; font-weight:bold; font-size:11px; text-align:center} button.survey {  width:91px;  float:right} .surveybutton{  margin-top:11px; margin-right:10px; background-color:#ff6600; color:#fff} .surveycopy{  margin-top:10px; padding-left:10px; margin-bottom:0px; text-shadow:0 0 1px rgba(0,0,0,0.01); font-family:Arial,Helvetica,verdana,sans; font-size:12px; font-size-adjust:none; font-style:normal; font-variant:normal; color:#CCCCCC; font-weight:bold; letter-spacing:0.5px; line-height:1.4em; float:left;  } button:hover,.button:hover,.submit:hover{  background-position:0 -298px; cursor:pointer} a.button,a.button,a.button:link,a.button:visited{  background-image:url('http://cache.g4tv.com/static/global/mod-spr-gbl.png') !important; background-color:transparent !important; background-position:0 -274px; background-repeat:repeat-x !important;  display:block;  border:0;  height:21px !important;  padding:0;  text-decoration:none}   a.button:hover,a.button:active{    background-position:0 -298px !important;   cursor:pointer;  }  .ratings .rank{  display:none} .ratings ul{  float:left; width:auto; margin:1px 0px 0px 0} .ratings ul li{  float:left; width:12px; height:12px; margin-right:2px} .ratings ul li span,.ratings ul li em{  display:block; float:left; width:12px; height:12px; text-indent:-999em; background-image:url('http://cache.g4tv.com/static/themes/dark/mod-spr.png'); background-repeat:no-repeat} .ratings ul li span{  background-position:0 -236px} .ratings ul li em{  background-position:0 -258px} .ratings:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .theme-light .ratings ul li span,.theme-light .ratings ul li em{  background-image:url('http://cache.g4tv.com/static/themes/light/mod-spr.png')}   .lvl-mtr{  position:relative; float:left; margin-top:4px} .lvl-mtr .lvl{  background:#22b901; height:100%} .lvl-mtr .lbl,.lvl-mtr.sz-1 .lvl-wrap,.lvl-mtr.sz-2 .lvl-wrap{  background-image:url('http://cache.g4tv.com/static/interactive/avatar-levels-spr.png'); background-repeat:no-repeat} .lvl-mtr .lbl{  width:12px; height:5px; text-indent:-999em} .lvl-mtr.sz-2 .lbl{  margin-top:1px} .lvl-mtr.lvl-2 .lbl{  background-position:0 -9px} .lvl-mtr.lvl-3 .lbl{  background-position:0 -19px} .lvl-mtr.lvl-4 .lbl{  background-position:0 -29px} .lvl-mtr.lvl-5 .lbl{  background-position:0 -39px} .lvl-mtr.lvl-6 .lbl{  background-position:0 -49px} .lvl-mtr.lvl-7 .lbl{  background-position:0 -59px} .lvl-mtr.lvl-8 .lbl{  background-position:0 -69px} .lvl-mtr.lvl-9 .lbl{  background-position:0 -79px} .lvl-mtr.lvl-10 .lbl{  background-position:0 -89px} .lvl-mtr .lvl-wrap{  border:1px solid #999; position:absolute; text-indent:-999em} .lvl-mtr.lvl-1 .lvl{  width:10%} .lvl-mtr.lvl-2 .lvl{  width:20%} .lvl-mtr.lvl-3 .lvl{  width:30%} .lvl-mtr.lvl-4 .lvl{  width:40%} .lvl-mtr.lvl-5 .lvl{  width:50%} .lvl-mtr.lvl-6 .lvl{  width:60%} .lvl-mtr.lvl-7 .lvl{  width:70%} .lvl-mtr.lvl-8 .lvl{  width:80%} .lvl-mtr.lvl-9 .lvl{  width:90%} .lvl-mtr.lvl-10 .lvl{  width:100%} .lvl-mtr.sz-1{  width:49px} .lvl-mtr.sz-1 .lvl-wrap{  width:32px; height:3px; background-position:0 -110px; left:14px; top:0px} .lvl-mtr.sz-2{  clear:both; height:7px} .lvl-mtr.sz-2 .lvl-wrap{  width:64px; height:5px; background-position:0 -125px; left:16px; top:0px} .simpletip{  position:absolute; top:0; left:0} .tooltip-content{  display:none; width:auto} .tooltip{  border:0px solid #666; background:transparent; font-size:11px; z-index:6001} .tooltip-tab {  background:#272b32; background-image:url(http://media.g4tv.com/static/games/icn-platforms-spr-2.png) !important; background-repeat:no-repeat !important; float:left; padding:0px; width:21px; height:10px; margin-left:5px; filter:alpha(opacity=50); opacity:0.5; } .tooltip-tab.ps3,.tooltip-tab.PS3 {  background-position:-28px -24px !important; }   .tooltip-tab.pc,.tooltip-tab.PC {  background-position:-3px -60px !important; }   .tooltip-tab.wii,.tooltip-tab.Wii {  background-position:-3px -36px!important; }    .tooltip-tab.ds,.tooltip-tab.DS {  background-position:-3px -24px !important; }  .tooltip-tab.psp,.tooltip-tab.PSP {  background-position:-28px -36px !important; }    .tooltip-tab.xbox360,.tooltip-tab.xbox-360 {  background-position:-53px -12px !important; }     .tooltip-tab.ps2,.tooltip-tab.PS2 {  background-position:-28px -12px!important; } .tooltip-tab-wrapper.active {  background:#272b32; filter:alpha(opacity=100); opacity:1.0; border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #666; }   .theme-light .tooltip-tab-wrapper.active{  background:#fff} .theme-dark .tooltip-tab-wrapper.active{  background:#272b32}  .tooltip-tab-wrapper.active .tooltip-tab {  background:#272b32;   filter:alpha(opacity=100); opacity:1.0;  }      .tooltip-tab-wrapper{  background:#1c1e22; float:left; margin-right:2px; height:10px; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:1px; width:31px; border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #666; cursor:pointer}    .theme-light .tooltip-tab-wrapper{  background:#f0f0f0} .theme-dark .tooltip-tab-wrapper{  background:#1c1e22}    .tooltip2{  border:0px solid #666; background:transparent; padding:8px; font-size:13px; font-weight:bold; display:none} .tooltip-active{  border-bottom:1px solid #666; border-left:1px solid #666; border-right:1px solid #666; background:#272b32; padding:8px; padding-top:5px; font-size:13px; display:block; clear:both; font-weight:bold} .theme-light .tooltip-active {  background:#fff} .theme-dark .tooltip-active {  background:#272b32} .tooltip-column {  float:left; margin-right:20px; } .tooltip-active ul{  padding-top:5px} .tooltip-name{  margin-top:2px} .tooltip-inactive{  border:1px solid #666; background:#272b32; padding:8px; font-size:11px; display:none} .tooltip li{  margin-bottom:2px; list-style-type:disc; list-style-position:inside; font-size:11px; font-weight:normal; color:#aaaaaa} .tooltip h6{  display:inline} .tooltip,.tooltip a{    color:#FF9933} .tooltip a:hover{  background-color:#ff6600; color:#fff} .tooltip .arrow{  position:absolute; left:16px; bottom:-14px; margin:0; padding:0; background-image:url('http://cache.g4tv.com/static/global/mod-spr-gblv2.png'); background-position:-16px -46px; z-index:999; background-repeat:no-repeat; width:16px; height:16px} .theme-light .tooltip .arrow {  background-image:url('http://cache.g4tv.com/static/global/mod-spr-gbl.png'); background-position:0 -46px} .theme-dark .tooltip .arrow {  background-image:url('http://cache.g4tv.com/static/global/mod-spr-gblv2.png'); background-position:-16px -46px} .content2 {  background-color:transparent; width:auto; max-width:300px; } .tooltip .btm{  position:absolute; height:15px; width:100%; left:0; bottom:-5px} .tooltip .rt{  position:absolute; width:5px; height:100%; top:1px; right:-5px} .tooltip .crnr{  position:absolute; width:4px; height:4px; bottom:-5px; right:-4px} .cluetip-game{  color:#e28a33}  .pagination{   position:relative;  text-align:right} .pagination em{   font-style:normal} .pagination .results-count{   position:absolute;  left:0}   .results-count span{     font-weight:bold;  }   .results-count{     text-align:left;  } p.pages{   background:transparent url(http://cache.g4tv.com/static/themes/dark/content-loading-throbber-sm.gif) no-repeat scroll 0 -1000px;  display:inline;  padding-bottom:3px}   .theme-light .pages{     background:transparent url(http://cache.g4tv.com/static/themes/light/content-loading-throbber-sm.gif) no-repeat scroll 0 -1000px;  }   p.pages.loading{     background-position:0 0;    padding-left:25px;  }   p.pages a,  p.pages span.active{     font-weight:bold;    padding:.27ex .27em;  }   p.pages span{     padding:.27ex .27em;  }      p.pages a:hover{     background-color:#f60;    color:#fff;  }      .theme-light p.pages a:hover{     background-color:#069;    color:#fff;  }      p.pages a.previous,  p.pages a.next{     background:transparent url(http://cache.g4tv.com/static/global/mod-spr-gbl.png) no-repeat scroll 0 -370px;    height:24px;    width:15px;    padding:0;    text-indent:-900px;    overflow:hidden;  }   p.pages a.previous span,  p.pages a.next span{     visibility:hidden;  }        p.pages a.previous{     background-position:0 -404px;    z-index:3;  }     p.pages a.previous:hover{       background-color:transparent;           }        p.pages a.next{     background-position:0 -370px;    z-index:3;    margin-left:.80em;  }     p.pages a.next:hover{       background-color:transparent;           }                    #overlay{   background:#000;  position:absolute !important;  left:0;  opacity:.5;  filter:alpha(Opacity=50);  top:0;  z-index:9998} .primary-player{   position:relative !important;  z-index:10}   .overlay-open .primary-player{     z-index:9999 !important;  }     .hidden{   display:none} .visible{   display:block}  .most-recent{   color:red}  .video-player-wrap{   background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') 0 -1785px transparent repeat-x;  clear:both;  height:326px;  margin:0 auto;  padding:12px;  text-align:center;  width:576px}   .video-player-wrap embed,  .video-player-wrap object{     margin:0 auto;  }  a.rss-button{   color:#fff !important;  font-size:12px !important;  font-style:normal !important;  font-weight:bold !important;  line-height:100% !important;  width:auto !important;  height:auto !important;  padding:5px 8px 6px 32px !important;  background:#292f33 url('http://cache.g4tv.com/static/shared/rss-button.png') no-repeat 0 0}   a.rss-button:hover{     background-position:0 -78px;  }  .addthis,.addthis ul{   background:transparent !important;  display:inline !important;  height:22px !important;  width:204px !important;  margin:0 !important;  padding:0 !important}   .addthis ul{     list-style:none;  }   .addthis li{     display:block;    float:left;    margin:0;    padding:0;  }      .addthis a{     background-color:transparent !important;    margin:0 !important;    padding:0 !important;  } .addthis a img{   background-color:transparent !important;  background-image:url(http://cache.g4tv.com/images/2009/blog/custom_addthis_button.gif);  background-repeat:no-repeat !important;  background-attachment:scroll !important;  background-position:0 0;  border:0 !important;  height:22px;  width:22px;  margin:0 !important;  padding:0 !important;     }     .addthis a.at_n4g img{background-position:-25px 0}     .addthis a.at_buzz img{background-position:-49px 0}     .addthis a.at_stumbleupon img{background-position:-73px 0}     .addthis a.at_facebook img{background-position:-97px 0}     .addthis a.at_myspace img{background-position:-121px 0}         .addthis a.at_email img{background-position:-2px 0}     .addthis a.at_more img{background-position:-146px 0;width:58px}               .addthis a.at_twitter img{       background:transparent url(http://cache.g4tv.com/static/assets/social_icons/twitter.png) no-repeat scroll 3px 3px;    } #debug_data{margin:10px 5px;font-family:Courier New;font-size:16px;line-height:18px}   #debug_data b{color:#DA5B09;font-size:18px}   #debug_data ul{display:block;padding:2px 0px} #debug_data li{display:block;padding:0px 10px;list-style:disc} #debug_data li b{ font-size:16px}  ul.bulleted li{   list-style:disc outside;  margin-left:12px;  margin-bottom:.6ex} ol.numbered li{   list-style:decimal outside;  margin-left:12px;  margin-bottom:.6ex}  .ad-wrap{   color:#555;  font-size:10px;  text-align:center}   .theme-light .ad-wrap{     color:#999;  }      .ad-wrap p{     margin:0 0 20px 0;    padding:0;  }             #body-sponsor-left,#body-sponsor-right{   position:absolute;  top:0;  display:block;  z-index:9995} #body-sponsor-left{   left:0} #body-sponsor-right{   right:0}  .dialog-wrap{   position:absolute;  top:5%;  text-align:center;  z-index:9999;  width:100%}   .dialog-wrap-1{     background:#595959;    margin:0 auto;    max-width:900px;    padding:8px;    position:relative;  }     .dialog-wrap-2{       background:#444547;      padding:8px;    }   .dialog-container{     background:#444549;    border:3px solid #434343;    min-width:300px;    margin:0 auto;    padding:8px;  }      .dialog-wrap a.close{     position:absolute;    top:6px;    right:6px;    width:10px;    height:10px;    background:#000;    color:#fff;    border:1px solid #fff;    text-align:center;    padding:3px;    font-weight:bold;    font-size:12px;    line-height:80%;  }       .dialog-wrap a.close:hover,    .dialog-wrap a.close:active{       background:#333;    }body{   margin:0 !important;  padding:0 !important} *{text-shadow:rgba(0,0,0,.01) 0 0 1px} #hd,#hd *{   font-size:11px !important;  margin:0;  padding:0;    }    #hd{   background:#13171c url('http://cache.g4tv.com/static/themes/dark/home-hd-bg-dark.jpg') no-repeat scroll center bottom; color:#fff;  font:normal 12px/1.3em Arial,Helvetica,verdana,sans !important; width:100%; min-height:208px}   .ie #hd.large-ad{     padding-bottom:10px;  }   #hd:after{    content:".";   display:block;   height:0;   clear:both;   visibility:hidden;  }   #hd #hd-wrap{    width:982px;   margin:0 auto;   padding-top:0;  }   #hd ul{     list-style:none;    margin:0;    padding:0;  }   #hd fieldset{     border:0;    } #hd .header,#hd #hd-nav li,#hd #hd-nav li a,#hd #hd-hot-topics ul li,#hd #theme-toggle li button,#hd-follow-twitter{  background-image:url('http://cache.g4tv.com/static/global/header-spr-v7.png'); background-repeat:no-repeat}     #hd #hd-hot-topics ul li a:hover,  #hd #user-nav li a:hover{     background-color:#da5b09;    color:#fff;  }   #hd .header{     background-position:0 bottom;    min-height:130px;    width:982px;    position:relative;  }  #hd .header h1{ }   #hd .header h1 a{    display:block;   text-indent:-999em;   width:228px;   height:130px;   position:absolute;   bottom:0;   left:0;     }     #hd .header .ad-728{  float:right; margin-bottom:30px; width:728px; z-index:3}   #hd .header .ad-ft{     clear:both;    height:1px;  }          #hd .header #user-nav{  position:absolute; color:#fff; bottom:6px; right:0; text-align:right}   .theme-dark #hd .header #user-nav,  .theme-light #hd .header #user-nav{     right:80px;  }   #hd .header #user-nav em{    font-style:normal;   font-weight:bold;   color:#ffcc00;   float:left;  }     #hd .header #user-nav{      float:left;     width:auto;     color:#fff;     background-repeat:no-repeat;     list-style:none;    }       #hd .header #user-nav li{        float:left;       width:auto;       margin:0 8px;       background-repeat:no-repeat;      }         #hd .header #user-nav li a{          color:#fff;         background-repeat:no-repeat;         font-family:Arial,Helvetica,verdana,sans !important;         font-weight:bold !important;         font-size:11px !important;         }         #hd .header #user-nav li.username a{           color:#FFCC00;          display:block;        }                     #hd #theme-toggle{  position:absolute; right:0; bottom:3px}   #hd #theme-toggle li{    float:left;   width:auto;  }     #hd #theme-toggle li button{       border:0;     padding:0;     margin:0;     background-repeat:no-repeat;     text-indent:-999em;     width:30px;     height:27px;     cursor:pointer;     margin-top:9px;     background-color:transparent;     float:left;    }       #hd #theme-toggle li .dark,      #hd #theme-toggle li .dark:hover{        background-position:0 -495px !important;      }       #hd #theme-toggle li .light{        background-position:-35px -495px !important;      }       #hd #theme-toggle li .light:hover{        background-position:-71px -495px !important;      }                                   #hd #hd-nav{   background:transparent url('http://cache.g4tv.com/static/global/header-spr-v7.png') no-repeat scroll 0 -688px;   clear:both; float:none; height:27px;  list-style:none;     width:982px;  margin:0 auto;  z-index:9997; }   #hd #hd-nav li{    background:#595959 url('http://cache.g4tv.com/static/global/header-spr-v7.png') no-repeat scroll -25px -673px;   border-right:1px solid #161d27;   margin-right:0;   border-right:none;   float:left;   height:26px !important;   width:auto;   position:relative;   z-index:9997;   }     #hd #hd-nav li.games{       background-color:#27384D;      border-right:1px solid #000;    }      #hd #hd-nav li:hover,    #hd #hd-nav li.selected,    body.home #hd #hd-nav li.home{       background-color:#da5b09;    }       .theme-light #hd #hd-nav li:hover,      .theme-light #hd #hd-nav li.selected,      .theme-light body.home #hd #hd-nav li.home{         background-color:#369BC7 !important;      }   #hd #hd-nav li a{    display:block;   outline:0;   height:26px;   text-indent:-999em;   padding:0;  }      #hd #hd-nav li.home{     background-position:0 -673px;  }     #hd #hd-nav li.home a{      background-position:13px 7px;     width:65px;    }   #hd #hd-nav li.news{     background-position:right -673px;  }     #hd #hd-nav li.news a{      background-position:12px -42px;     width:65px;    }      #hd #hd-nav li.games.index a{     background-position:12px -18px;    width:76px;  }   #hd #hd-nav li.reviews a{    background-position:9px -67px;   width:76px;  }   #hd #hd-nav li.cheats a{    background-position:9px -118px;   width:68px;  }   #hd #hd-nav li.xbox360 a{    background-position:8px -142px;   width:81px;  }   #hd #hd-nav li.ps3 a{    background-position:8px -168px;   width:45px;  }   #hd #hd-nav li.wii a{    background-position:8px -192px;   width:41px;  }   #hd #hd-nav li.pc a{    background-position:8px -218px;   width:39px;  }   #hd #hd-nav li.ds a{    background-position:8px -243px;   width:38px;  }   #hd #hd-nav li.psp{    background-position:right -673px;   border-right:0 !important;  }       #hd #hd-nav li.psp a{      background-position:9px -269px;     width:48px;    }   #hd #hd-nav li.videos a{    background-position:13px -92px;   width:76px;  }   #hd #hd-nav li.shows a{    background-position:14px -294px;   width:75px;  }   #hd #hd-nav li.events a   {    background-position:15px -344px;   width:76px;  }      #hd #hd-nav li.community{    background-position:right -673px;  }       #hd #hd-nav li.community a{      background-position:11px -319px;     width:105px;    }  #hd #hd-nav li .subnav{   background:transparent url('http://cache.g4tv.com/static/global/header-spr-v7.png') no-repeat scroll right bottom; position:absolute; top:25px; left:0; z-index:9997; display:none; padding:0 3px 3px 0; min-width:117px}   #hd #hd-nav li .subnav,  #hd #hd-nav li .subnav *{    font-family:Arial,Helvetica,verdana,sans !important;   font-weight:bold !important;   font-size:12px !important;      }   #hd #hd-nav li .subnav,   #hd #hd-nav li .subnav *{    z-index:9999999;  }   #hd .videos .subnav{     min-width:137px !important;    }   #hd .events .subnav{     min-width:137px !important;  }   #hd .community .subnav{     min-width:137px !important;    left:-35px !important;  }      #hd #hd-nav li .subnav ul{     background:#454545 !important;    clear:both;    display:block;  }     #hd #hd-nav li .subnav ul li,    #hd #hd-nav li .subnav ul li:hover{      border:none!important;     background:#454545 !important;     line-height:15px;     height:auto !important;     padding:0 !important;     display:block !important;     min-width:100% !important;    }       #hd #hd-nav li .subnav li a{        text-indent:0;       background:transparent !important;       font-weight:bold;       height:auto !important;       color:#fff;       padding:3.5px 2px 3.5px 14px;       margin:0;       display:block;       width:auto !important;       height:auto !important;      }         #hd #hd-nav li .subnav li a:hover{          text-indent:0;         background-color:#ccc !important;         color:#000;         text-decoration:none;        }     #hd #hd-nav li .subnav h6{     clear:both;    font-family:Arial,Helvetica,verdana,sans !important;   font-size:18px !important;   font-weight:bold !important;   border-bottom:1px solid #747474;   margin:0 5px 5px 5px !important;   padding:10px 0 8px 8px !important;  }     #hd #hd-nav li .subnav h6.contd{       border:none;      color:#ccc;      font-size:12px !important;      font-weight:normal !important;     margin:0 5px 2px 5px !important;     padding:7px 0 2px 8px !important;          }  #hd #hd-nav li.shows .subnav{  width:981px;  left:-726px; display:none}   #hd #hd-nav li.shows .subnav h6{     margin-bottom:5px;    padding-top:15px;    padding-left:0;  }   #hd #hd-nav li.shows .subnav ul{     margin-left:5px;  }   #hd #hd-nav li.shows .subnav ul li{     font-size:12px;    background:transparent url('http://cache.g4tv.com/static/global/header-spr-v7.png') no-repeat scroll 0 -525px !important;    padding:0;  }     #hd #hd-nav li.shows .subnav ul li.no-icon{       background:none !important;    }        #hd #hd-nav li.shows .subnav ul li a{     text-indent:0;    color:#fff;    font-weight:bold;    padding:2px 2px;    display:block;    background-image:none;    margin:1px 5px 2px 8px;  }     #hd #hd-nav li.shows .subnav ul li a:hover{       color:#000;      background-color:#ccc;    }   #hd #hd-nav li.shows .subnav ul li a .arrows{     color:#fff;    font-weight:bold;  }     #hd #hd-nav li.shows .subnav ul li a:hover .arrows{       color:#000;      font-weight:bold;    }                 #hd #hd-nav li .subnav div#shows-subnav-tv-shows{     float:left;    width:760px;    margin-left:5px;   }     #hd #hd-nav li .subnav div#shows-subnav-tv-shows ul{       clear:none !important;      float:left;      width:160px;      margin-top:0;      margin-right:25px;      margin-bottom:13px;    }       #hd #hd-nav li .subnav div#shows-subnav-tv-shows ul li#shows-subnab-schedule{         margin-top:20px;      }      #hd #hd-nav li .subnav div#shows-subnav-web-shows{     float:left;    margin:0 0 0 20px;    width:188px;  } #hd-content{   clear:both;  position:relative;  z-index:200}  #hd #hd-search{ }   #hd #hd-search legend,  #hd #hd-search span.search-text{     display:none;  }   #hd #hd-search input.text{     border:0;    color:#000;    font-size:17px !important;    height:24px;    width:376px;    padding:4px 35px 2px 6px;    margin:0;   position:absolute;   left:0;   top:10px;       }       #hd #hd-search input.text.default-text{       color:#999;    }     #hd #hd-search input.text.default-text.long{       font-size:15px !important;      padding-top:6px;      padding-bottom:0;    }     #hd #hd-search input.text.default-text.longer{       font-size:13px !important;      padding-top:6px;      padding-bottom:0;          }   #hd #hd-search input.button{     background:#000 url('http://cache.g4tv.com/static/global/header-spr-v7.png') repeat-x scroll -398px 0 !important;   font-family:Arial,Helvetica,verdana,sans !important;   font-weight:bold !important;   font-size:14px !important;    margin:0;   border:0 none;   padding:1px 0 0 0;   width:70px;   height:31px;   position:absolute;   left:423px;      top:10px;     }                              body.webkit #hd #hd-search input.text,    body.webkit #hd #hd-search input.button{       top:0;    }     @media screen and (-webkit-min-device-pixel-ratio:0){       #hd #hd-search input.text,      #hd #hd-search input.button{         top:0;      }     }               body.firefox #hd #hd-search input.text,    body.firefox #hd #hd-search input.button{       top:10px;    }         @-moz-document url-prefix(){       #hd #hd-search input.text,      #hd #hd-search input.button{         top:10px;      }     }               .theme-light #hd #hd-search input.button,    #hd #hd-search input.button:hover,    #hd #hd-search input.button:focus{       background-position:-398px -43px !important;    }          .theme-light #hd #hd-search input.button:hover,    .theme-light #hd #hd-search input.button:focus{       background-position:-398px 0 !important;    }            #hd #hd-hot-topics{   border:1px solid #555;  border-width:0 1px;  height:30px;  overflow:hidden; width:350px; font-size:11px; margin:12px 15px 12px 510px; padding:0 15px}   #hd #hd-hot-topics h4{    display:inline;   padding-right:3px;  }   #hd #hd-hot-topics ul{     display:inline;    height:2.5ex;    overflow:hidden;    width:100%;  }     #hd #hd-hot-topics ul li{      display:inline;     width:auto;           background-position:0 -530px;     background-repeat:no-repeat;     margin:0;     padding-left:9px;    }       #hd #hd-hot-topics ul li a{        font-weight:bold;       padding:0;       margin-right:0;      }  #hd-follow-twitter{   background-position:-250px 0;  height:30px;  display:block;  width:75px;  position:absolute;  right:0;  text-indent:-900px;  overflow:hidden;  top:auto;  bottom:0}       .theme-light #hd{   background-color:#45545d; background-image:url('http://cache.g4tv.com/static/themes/light/home-hd-bg-light.jpg')} .theme-light #hd #theme-toggle li button.dark{   background-position:-117px -495px !important} .theme-light #hd #theme-toggle li button.dark:hover{  background-position:0 -495px !important} .theme-light #hd #theme-toggle li button.light,.theme-light #hd #theme-toggle li button.light:hover{  background-position:-71px -495px !important} .theme-light #hd #hd-hot-topics h4{  color:#fff} .theme-light #hd #hd-hot-topics a{  color:#76daff} .theme-light #hd #theme-toggle span{  color:#fff} .theme-light #hd #hd-nav li .subnav dl dt{  color:#fff} .theme-light #hd #hd-nav li .subnav li.header{  color:#fff} .theme-light #hd #hd-hot-topics ul li a:hover,.theme-light #hd .header #user-nav li a:hover{  background-color:#006699; color:#fff} #ft{   padding-bottom:40px;   background:#0b0f12} #ft .utilities .search form fieldset .input-wrap-1,#ft .utilities .search form fieldset input.predictive-search,#ft .utilities .search form fieldset input.submit-search,#ft .info .logo{  background-image:url('http://cache.g4tv.com/static/themes/dark/footer-spr.png')} #ft .utilities-wrap-1{  width:100%; border-bottom:1px solid #272f38} #ft .utilities-wrap-2{  width:100%; border-bottom:1px solid #3d454d} #ft .utilities{  width:982px; margin:0 auto 4px; height:40px} #ft .utilities .breadcrumb{  float:left; width:550px; margin-top:14px; margin-left:8px} #ft .utilities .breadcrumb li{   } #ft .utilities .breadcrumb li a{   } #ft .utilities .breadcrumb li a.home{ } #ft .utilities .breadcrumb li .current{ } #ft .utilities .breadcrumb li span{   } #ft .utilities .search{  float:right; width:315px; margin-top:8px} #ft .utilities .search form fieldset .input-wrap-1{  float:left; height:19px; margin-top:4px; background-position:0 -499px; background-repeat:repeat-x; width:250px; padding:1px} #ft .utilities .search form fieldset .input-wrap-1 .predictive-global-search-ftr{  float:left; width:250px; border:none; height:16px; padding-top:3px; background-position:0 -449px; background-repeat:repeat-x} #ft .utilities .search form fieldset .input-wrap-1 ul.auto-complete{  background-color:#454545; width:252px; position:relative; z-index:100; margin:20px -1px 0 -1px; display:none} #ft .utilities .search form fieldset .input-wrap-1 ul.auto-complete li{  height:auto; cursor:pointer; color:#fff; line-height:22px; font-weight:bold; padding:0 5px; border:4px solid #454545; border-width:2px 4px} #ft .utilities .search form fieldset .input-wrap-1 ul.auto-complete li.selected{  background:#fff; color:#000; border:4px solid #454545; border-width:2px 4px} #ft .utilities .search form fieldset input.button{  border:0 none; margin:4px 5px 0 5px; float:right; width:50px; padding-top:1px} #ft .site-map{  width:982px; margin:0 auto; font-weight:bold; margin-bottom:20px; padding-left:16px} #ft .site-map dl{  float:left; width:143px; margin:15px 20px 20px 0} #ft .site-map dl.last{  margin-right:0} #ft .site-map dl.join-dl{  margin-right:0; width:166px} #ft .site-map dl dt{  font-size:16px; font-weight:bold; margin-bottom:7px; padding-bottom:9px; border-bottom:1px solid #3d454d} #ft .site-map dl dt a{ } #ft .site-map dl dd{  font-size:12px; line-height:18px} #ft .site-map dl dd a{ } #ft .info-wrap-1{  width:100%; background:#333} #ft .info{  width:982px; margin:0 auto; height:94px} #ft .info .logo{  float:left; background-position:0 0; width:68px; height:50px; display:block; text-indent:-999em; margin-top:22px} #ft .info .company{  float:left; font-size:11px; color:#ccc; width:500px; margin:25px 0 0 12px} #ft .info .company p{  display:block} #ft .info .company ul{  float:left; display:block; width:400px } #ft .info .company ul li{  float:left; width:auto} #ft .info .company ul li.last{  border:none; margin:0; padding:0} #ft .info .company ul li a{  color:#ccc} #ft .info .company ul li a:hover{  background-color:#ff6600; color:#fff} #ft .info .company ul li span{  padding:3px; color:color:#ccc} #ft .info .partners{  margin:15px 0; float:right; width:402px} #ft .info .partners li{  float:left; width:auto; margin-left:15px; height:auto; line-height:36px} .partners .e {  background-position:0 0; width:14px} .partners .thestylenetwork{  background-position:-14px 0; width:31px} .partners .fearnet{  background-position:-45px 0; width:59px} .partners .versus{  background-position:-104px 0; width:90px} .partners .thegolfchannel{  background-position:-194px 0; width:56px} .partners .comcast{  background-position:-250px 0; width:77px} .partners .fancast{  background-position:-327px 0; width:92px} .partners .fandango{  background-position:-419px 0; width:98px} .partners .plaxo{  background-position:-517px 0; width:75px} .partners a {  background-image:url('http://cache.g4tv.com/static/global/partner-logos-spr.png') !important; background-repeat:no-repeat !important; display:block !important; float:left; height:36px !important; margin-left:0px; padding:0px !important; text-indent:-999em}  #ft .info .partners li.first{  padding-left:0}   #ft .utilities:after, #ft .search:after,#ft .site-map:after,#ft .info .company:after,#ft .info .partners:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .theme-dark #ft .utilities .search form fieldset .input-wrap-1,.theme-dark #ft .utilities .search form fieldset input.predictive-search,.theme-dark #ft .utilities .search form fieldset input.submit-search,.theme-dark #ft .info .logo,.theme-dark #ft .status-bar-wrap-1,.theme-dark #ft .status-bar .user-status .points,.theme-dark #ft .status-bar .action-bar li,.theme-dark #ft .status-bar .action-bar li .play,.theme-dark #ft .status-bar .action-bar li .favorites,.theme-dark #ft .status-bar .action-bar li .friends,.theme-dark #ft .status-bar .action-bar li .messages,.theme-dark #ft .status-bar .action-bar li .notifications,.theme-dark #ft .status-bar .action-bar li .alert{  background-image:url('http://cache.g4tv.com/static/themes/dark/footer-spr.png')} .theme-light #ft .utilities .search form fieldset .input-wrap-1,.theme-light #ft .utilities .search form fieldset input.predictive-search,.theme-light #ft .utilities .search form fieldset input.submit-search,.theme-light #ft .info .logo,.theme-light #ft .status-bar-wrap-1,.theme-light #ft .status-bar .user-status .points,.theme-light #ft .status-bar .action-bar li,.theme-light #ft .status-bar .action-bar li .play,.theme-light #ft .status-bar .action-bar li .favorites,.theme-light #ft .status-bar .action-bar li .friends,.theme-light #ft .status-bar .action-bar li .messages,.theme-light #ft .status-bar .action-bar li .notifications,.theme-light #ft .status-bar .action-bar li .alert{  background-image:url('http://cache.g4tv.com/static/themes/light/footer-spr.png')} .theme-light #ft{  background-color:#fff} .theme-light #ft .site-map dl{  color:#006699} .theme-light #ft .site-map dl a{  color:#006699} .theme-light #ft .site-map dl dt{  border-bottom:1px solid #e3e3e3} .theme-light #ft .utilities-wrap-1{  border-bottom:1px solid #d3d3d3} .theme-light #ft .utilities-wrap-2{  border-bottom:1px solid #aaa} #ft .utilities .search form fieldset input.predictive-search,.theme-dark #ft .utilities .search form fieldset input.predictive-search,.theme-light #ft .utilities .search form fieldset input.predictive-search{   background:transparent !important;  border:0;  padding:2px 4px;  width:251px;  height:20px} dd.subheader {  border-bottom:1px solid #3D454D; margin-bottom:7px} .theme-light dd.subheader {  border-bottom:1px solid #E3E3E3}  
.breadcrumb{
 margin-left:8px;
 font-size:11px;
 font-weight:bold;
 height:4ex;
}
.show-schedule .breadcrumb{margin-bottom:18px}
#ft .breadcrumb{
 margin-left:0px;
}
.breadcrumb:after{
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden;
}
.breadcrumb li{
 color:#fff;
 float:left;
}
.breadcrumb li a{
 font-weight:bold;
 color:#E28A33;
}
.breadcrumb li.active a{ 
 color:#fff;
}
.breadcrumb li span{
  margin:0 4px;
  
}
.breadcrumb li a:hover{
 background-color:#FF6600;
 color:#fff;
}


.theme-light .breadcrumb li{
 color:#333333;
}
.theme-light .breadcrumb li a{
 color:#006699;
}
.theme-light .breadcrumb li.active a{ 
 color:#333333;
}
.theme-light .breadcrumb li a:hover{
 background-color:#006699;
 color:#fff;
} .module,.article{  float:left; background:url('http://cache.g4tv.com/static/global/bg-mod-shdw-rt.png') right top repeat-y} .module.sm{  width:316px; margin-left:16px} .module.wide,.article{  width:650px; margin-left:0} .article{  margin-bottom:10px} .module .hd{  border-bottom:1px solid #666; padding-top:3px; position:relative} .module .hd h3{  font-size:20px; line-height:115%; padding-bottom:6px; position:relative}   .module .hd h3 span.next-prev-title{     display:block;    text-align:center;    width:100%;  }   .module .hd h3 span.prev{     font-size:12px;    position:absolute;    left:0;    top:0;  }   .module .hd h3 span.next{     font-size:12px;    position:absolute;    right:0;    top:0;  }   .module.subtext .hd h3{     padding-bottom:2px;  }      .module p.subtext{     color:#999;    margin:0 0 5px 0;    padding:0;  }     .theme-light .module p.subtext{       color:#333;    }    .module .bd{  border-top:1px solid #ccc; position:relative}   .module.no-title .bd{     border-top:0;  } .module .bd:after,.module .ft:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .module .ft{  font-size:12px; clear:both; position:relative;   border-top:1px solid #3D454D; padding-top:10px} .module .more{  color:#fefefe; font-weight:bold; text-decoration:none; padding:3px; float:right} .module .mod-wrap-1,.article .article-wrap-1{  width:100%; background:url('http://cache.g4tv.com/static/global/bg-mod-shdw-rt.png') left top repeat-y} .module .mod-wrap-2,.article .article-wrap-2{  width:99.5%; background:url('http://cache.g4tv.com/static/global/bg-mod-shdw-btm.png') center bottom repeat-x; padding-bottom:2px; margin-left:1px} .module.wide .mod-wrap-2,.article .article-wrap-2{  width:99.7% } .module.wide .mod-wrap-3,.article .article-wrap-3{  width:97.9% } .module .mod-wrap-3,.article .article-wrap-3{  width:95.5%; margin-left:8px; padding-top:8px;  }   .module.no-title .mod-wrap-3,  .article.no-title .article-wrap-3{     padding-top:0;  }    .module .mod-wrap-3{  padding-bottom:10px} .module,.module .mod-wrap-1,.module .mod-wrap-2,.module .mod-wrap-3{  float:left} .module .mod-subheader{   border-bottom:1px solid #5c5c5c;  height:6.5ex;  text-align:left;  z-index:10}   .module .mod-subheader p.result-set-count{     font-size:110%;    line-height:310%;    position:absolute;    left:0;  }     .module .mod-subheader p.result-set-count span{       font-weight:bolder;    }   .module .mod-subheader div.mod-opts{     border:0;    position:absolute;    right:0;    top:10px;    z-index:10;  }     .module .mod-subheader div.mod-opts .sort-content{       margin-right:0;    }        .module .mod-subheader div.mod-opts span{     float:left;    display:block;    font-size:96%;    line-height:220%;    margin:0 5px 0 15px;  } .module .mod-opts{  clear:both; border-bottom:1px solid #5c5c5c; padding-bottom:1px; margin-bottom:7px} .module .mod-opts .wrap-1{  margin-top:1px; height:25px} .module .mod-opts .sort-content{  float:left; margin-right:1px; font-weight:bold; position:relative; width:138px; z-index:21} .module .mod-opts .sort-content ul.opts{  width:138px} .module.sm .mod-opts .sort-content,.module.sm .mod-opts .sort-content ul.opts{   width:120px} .module .mod-opts .sort-content .sort-content-wrap{  height:16px; padding:5px 10px} .module .mod-opts .sort-content-wrap:hover{  background:#666; cursor:pointer} .module .mod-opts .sort-content .sort-content-wrap .selected{   background:transparent url('http://cache.g4tv.com/static/global/mod-spr-gbl.png') no-repeat scroll right -75px; display:block; padding-right:16px}   .module .mod-opts .sort-content.loading .sort-content-wrap .selected{     background:transparent url('http://cache.g4tv.com/static/shared/sort-ajax-throbber.gif') no-repeat scroll right center;  }    .module .mod-opts .sort-content ul.opts{  display:none; position:absolute; z-index:99999} .module .opts,.module .opts *{   z-index:999 !important} .module .mod-opts .sort-content ul.opts li{  padding:7px 10px}   .module .mod-opts .sort-content ul.opts li:hover{     cursor:pointer;  }      .module .mod-opts .sort-content ul.opts li a{     outline:0;  }   .module .mod-opts .sort-content ul.opts li.selected-opt,  .module .mod-opts .sort-content ul.opts li.selected-opt:hover{     background:transparent;    cursor:default;  }   .module .mod-opts .sort-content ul.opts li.selected-opt a,  .module .mod-opts .sort-content ul.opts li.selected-opt:hover a,  .module .mod-opts .sort-content ul.opts li.selected-opt:hover a:hover{     color:#999;    cursor:default;  } .module .mod-opts .add-remove-item{  float:right; margin:4px 4px 0 0; width:51px} .module .mod-opts .add-item,.module .mod-opts .remove-item{  width:23px; height:17px; color:#666; display:block; float:left; padding:0; outline:0; text-indent:-999em} .module .mod-opts .add-item{  margin-right:5px} .module .mod-opts .add-remove-item .disabled{  opacity:.5;*filter:alpha(opacity=50)} .module .mod-opts .add-item.disabled:hover,.module .mod-opts .remove-item.disabled:hover{  cursor:default} .module .divider{  position:absolute; height:2px; top:0; left:-8px; width:105%; border-top:1px solid #1a2027; background:url('http://cache.g4tv.com/static/global/bg-mod-shdw-btm.png') center bottom repeat-x; clear:both} .module.left,.col.rt .module.sm,.module.wide{  margin-left:0!important} .module .icn-rss{  background:url(http://cache.g4tv.com/static/global/mod-spr-gbl.png) 0 0 no-repeat; width:16px; height:16px; text-indent:-999em; display:block; border:none!important; position:absolute; right:0; top:0; margin-top:3px; outline:0} .module .icn-rss:hover{  background-position:0 -251px; background-color:transparent!important} .module .loading a:hover{   background-color:inherit;  cursor:default;  color:inherit} .module .bd{   position:relative} .module .loading-overlay{   background:#0B0F12;  position:absolute !important;  top:0 !important;  left:0 !important;  margin:0 !important;  padding:0 !important;  z-index:99 !important;  opacity:.1;  filter:alpha(Opacity=10);  }   .theme-light .module .loading-overlay{     background:#fff;  }   .module .loading-throbber{     background:transparent url(http://cache.g4tv.com/static/themes/dark/content-loading-throbber.gif) no-repeat scroll center center;    position:absolute !important;    top:0 !important;    left:0 !important;    margin:0 !important;    padding:0 !important;    z-index:99 !important;  }      .theme-light .loading-throbber{     background:transparent url(http://cache.g4tv.com/static/themes/light/content-loading-throbber.gif) no-repeat scroll center center;  }    .module .ajax-response{   display:none}    .module .module-sponsor{   color:#aaa;  font-size:11px !important;  font-weight:normal !important;  line-height:425%;  position:absolute;  right:0;  top:0;  width:200px;  height:35px;  overflow:hidden}   .module.subtext .module-sponsor{     top:15px;  }      .module .module-sponsor span{     margin-right:5px;    float:right;  }   .module .module-sponsor div{     float:right;  } .module .mod-wrap-2,.article .article-wrap-2{  background-color:#0b0f12} .module .hd h3 a{  color:#fff} .module .mod-opts .wrap-1{  background:#2e2e2e} .module .mod-opts .add-item,.module .mod-opts .remove-item{  background-image:url('http://cache.g4tv.com/static/themes/dark/mod-spr.png'); background-repeat:no-repeat} .module .mod-opts .add-item,.module .mod-opts .add-item.disabled:hover{  background-position:0 0} .module .mod-opts .remove-item,.module .mod-opts .remove-item.disabled:hover{  background-position:-28px 0} .module .mod-opts .add-item:hover{  background-position:0 -21px} .module .mod-opts .remove-item:hover{  background-position:-27px -21px} .module .mod-opts .sort-content .sort-content-wrap{  background:#5c5c5c} .module .mod-opts .sort-content .sort-content-wrap:hover,.module .mod-opts .sort-content .sort-content-wrap.on{  background:#979797 } .module .mod-opts .sort-content ul.opts{  background:#454545; border-bottom:1px solid #2e2e2e; border-right:1px solid #2e2e2e} .module .mod-opts .sort-content ul.opts li{   background:#454545; border-top:1px solid #666} .module .mod-opts .sort-content ul.opts li a{  color:#fff; background-color:transparent} .module .mod-opts .sort-content ul.opts li:hover{  background:#999}  body.theme-light{  background:#e3e3e3; color:#333} .theme-light a,.theme-light .arrows{  color:#01669a} .theme-light h4 a.game{  border-color:#01669a} .theme-light .module .hd h3 a:hover,.theme-light .module .hd a.more:hover,.theme-light .module .ft a:hover,.theme-light .module h4 a:hover,.theme-light .module .bd a.more:hover,.theme-light .module h5 a:hover,.theme-light .module li a:hover,.theme-light #ft .site-map dl a:hover,.theme-light .module .hover h4 a{  background-color:#006699; color:#fff} .theme-light .thumb:hover img{  border-color:#01669a}   .theme-light .loading .thumb:hover img{     border-color:transparent;   } .theme-light .module .mod-wrap-2,.theme-light .article .article-wrap-2{  background-color:#fff} .theme-light .module a.more{  color:#333} .theme-light .module .hd h3,.theme-light .module .hd h3 a{  color:#000} .theme-light .module .ft{  border-color:#ccc} .theme-light .module .mod-opts .wrap-1{  background:#e3e3e3} .theme-light .module .mod-opts .add-item,.theme-light .module .mod-opts .remove-item{  background-image:url('http://cache.g4tv.com/static/themes/light/mod-spr.png')} .theme-light .module .mod-opts .add-item,.theme-light .module .mod-opts .add-item.disabled:hover{  background-position:0 0} .theme-light .module .mod-opts .remove-item,.theme-light .module .mod-opts .remove-item.disabled:hover{  background-position:-28px 0} .theme-light .module .mod-opts .add-item:hover{  background-position:0 -21px} .theme-light .module .mod-opts .remove-item:hover{  background-position:-27px -21px} .theme-light .module .mod-opts .sort-content{  color:#fff} .theme-light .module .mod-opts .sort-content .sort-content-wrap{  background:#5c5c5c} .theme-light .module .mod-opts .sort-content .sort-content-wrap:hover,.theme-light .module .mod-opts .sort-content .sort-content-wrap.on{  background:#999 } .theme-light .module .divider{  border-top:1px solid #fff} .theme-light .content-list .content-item{  border-color:#ccc} .theme-light .content-list.accordian li h4:hover a{  color:#000!important} .theme-light .content-list.accordian li.expanded h4 a:hover{  color:#000!important} .theme-light .content-list.accordian li{  border-color:#ccc} .theme-light .content-list.accordian h4:hover,.theme-light .content-list.accordian h4 a,.theme-light .content-list.accordian .expanded h4,.theme-light .content-list.accordian .expanded .li-wrap-1{  background-image:url('http://cache.g4tv.com/static/themes/light/mod-spr.png')} .theme-light .content-list.accordian .expanded h4 a{  color:#000} .theme-light .content-list.accordian .content-item.last-item{  border-color:#ccc} .theme-light .carousel-pagination a.cur-page,.theme-light .carousel-pagination a:hover{  background-position:0 2px} .theme-light .carousel-pagination.disabled a:hover{  background-position:0 -24px} .theme-light .carousel-prev:hover{  background-position:0 -400px} .theme-light .carousel-next:hover{  background-position:0 -430px} .theme-light .carousel-item-details{  border-color:#ccc} .theme-light .carousel-item-details h4 a:hover{  background-color:#006699} .theme-light .cluetip-game{  color:#01669a} .theme-light .content-list.editorial.variation-3 .post-info,.theme-light .content-list.editorial.variation-3 .author,.theme-light .content-list.editorial.variation-3 .replies{  color:#666}  .sort-content .tabs{  min-width:240px; float:left; margin-top:1px} .sort-content .tabs li{  width:auto} .sort-content .tabs li a{  color:#fff; padding:0 5px} .sort-content .tabs li.selected{  background-position:right -98px} .sort-content .tabs li.selected span,.sort-content .tabs li.selected a,.sort-content .tabs li.selected a:hover{  color:#fff; background-color:#888} .theme-light .tooltip{  color:#01669a} .theme-light .tooltip a:hover{  background-color:#006699} .theme-light .tabs li a:hover{  background-color:transparent} .theme-light .sort-content .tabs li.selected{  background-position:100% -30px!important} .theme-light .sort-content .tabs li.selected a,.theme-light .sort-content .tabs li.selected a:hover{  background-color:#E3E3E3!important; color:#000} .theme-light .sort-content .tabs li a{  color:#000} .theme-light a.game{  border-color:#01669A} .theme-light button{  background-position:0 -601px; color:#000!important} .theme-light button.sm{  background:url('http://cache.g4tv.com/static/themes/light/gbl-btn-sm.png')} .theme-light .post-length{  color:#535353} .theme-light .module .ft.cta .ft-btm-wrap{  border-color:#ccc} .home.theme-light #content{  background:url('http://cache.g4tv.com/static/themes/light/bg-content-home.jpg') center top no-repeat} .home.theme-light #row-3{  background-image:url('http://cache.g4tv.com/static//themes/light/bg-glow-lt.png')} .content-list a{  font-weight:bold} .content-list .content-item{  padding:5px 0 4px 0; position:relative} #settings-container .content-list .content-item{  padding:1px 0 1px 0; position:relative} .content-list .content-item.first{  padding-top:0} .content-list .content-item.last{  border:none} .content-list .platforms{  display:inline; position:absolute; right:0} .content-list .content-item{  border-bottom:1px solid #3d454d} .content-list .content-item.last-item{  border-bottom:none} .content-list .content-item.featured .thumb{  float:left} .content-list .content-item.featured .li-wrap-1{  float:right} .content-list li.no-results{   border:0;  font-size:125%;  padding:20px 0} .content-list .desc{   clear:both}#login-dialog{   text-align:center;  width:100%;  position:fixed;  left:0;  top:15%;  z-index:99999}   .ie #login-dialog h2{     color:#cccccc;    font-size:18px;  }   .ie #login-dialog form{     margin-left:30px;    min-height:45px;    position:relative;  }     .ie #login-dialog form fieldset{       position:relative;           }   .ie p.remember-me-wrap{     position:absolute;    left:10px;    top:22px;  }   .ie p.forgot-pass{     position:absolute;    left:17px;    top:24px;  }      #login-dialog *{     margin:0;    padding:0;  }   #login-dialog fieldset{     border:0;  }   #login-dialog-content{     background:transparent url(http://cache.g4tv.com/static/global/login_modal.jpg) no-repeat;    color:#cccccc;    margin:0 auto;    width:400px;    position:relative;    height:200px;  }      #forgot-password{     background:transparent url(http://cache.g4tv.com/static/global/login_modal.jpg) no-repeat;    color:#cccccc;    margin:0 auto;    width:360px;    position:absolute;    height:160px;    z-index:2;    top:0;    left:0;    text-align:left;    padding:20px;  }      #login-dialog-content h2{     border-bottom:1px solid #aaa;    color:#cccccc;    font-weight:bold;    margin:0 30px 8px 30px;    padding:35px 0 8px;    text-align:left;    text-indent:0;  }  #login-dialog-content .dialog-wrap a.close:hover {      }   #login-dialog-content p.message{     color:#ff9933;    font-weight:bold;    text-align:left;    margin:10px 30px;    padding:0;  }     #login-dialog-content p.message.success{     color:#ff9933;    padding:.5ex .5em;    }      #login-dialog-content form{     min-height:45px;    margin:10px 29px;  }     #login-dialog.success form{       display:none;    }   #login-dialog-content div.register-wrap{     background:transparent url(http://cache.g4tv.com/static/themes/dark/dialog.png) no-repeat scroll 0 bottom;    text-align:left;    position:absolute;    left:0;    bottom:-63px;    width:400px;  }     #login-dialog.success div.register-wrap{       text-indent:-9000px;      overflow:hidden;    }     #login-dialog-content p.register{       border-top:1px dotted #ccc;      margin:12px 30px 30px;      padding:5px 0 0 0;    }       #login-dialog-content p.register a{         color:#cccccc;        font-weight:bold;      }      #login-dialog-content .remember-me-wrap  {    margin-top:5px;  }      #login-dialog-content .remember-me  {        vertical-align:middle;      }      #login-dialog-content .forgot-pass  {    margin-top:5px;  }      #login-dialog-content .inline-login form fieldset a{     color:#cccccc;    text-decoration:underline;  }  #login-dialog-content .inline-login {   color:#cccccc;  }   #login-dialog-content .close{    background:#000 url('http://cache.g4tv.com/static/videos/video_upload_close_button.jpg') no-repeat;   display:block;   text-indent:-999em;   width:22px;   height:21px;   outline:0;   position:absolute;   top:0px;   right:0px;   z-index:9999;  }  .inline-login form fieldset{   width:140px;  float:left;  text-align:left;  margin:0 5px 0 0;  padding:0}   .inline-login form p.submit-wrap{     float:left;    width:60px;  }   #login-dialog .inline-login form input.identity,  #login-dialog .inline-login form input.tmp-password,  #login-dialog .inline-login form input.password{     color:#aaa;    font-size:14px;    padding:.6ex .5em .2ex .5em;    width:85%;  background-color:#cccccc;  border:0px;  }       #login-dialog #email,  #login-dialog #email2{     color:#000000;    font-size:14px;    padding:.6ex .5em .2ex .5em;    width:85%;  background-color:#cccccc;  border:0px;  }       #login-dialog .inline-login form input.identity.focus,  #login-dialog .inline-login form input.identity:focus,  #login-dialog .inline-login form input.password{     color:#000;    background-color:#cccccc;  border:0px;  }  #login-dialog input.login{  background:url('http://cache.g4tv.com/static/global/mod-spr-gbl.png'); border:0; padding:0 3px 3px 3px; color:#fff; width:50px; height:22px; background-position:0 -274px; background-repeat:repeat-x; background-color:transparent; font-weight:bold; font-size:11px} #login-dialog input.login:hover{  background-position:0 -298px; cursor:pointer} #login-dialog input#forgot_password_submit{  background:url('http://cache.g4tv.com/static/global/mod-spr-gbl.png'); border:0; padding:0 3px 3px 3px; color:#fff; width:100px; height:22px; background-position:0 -274px; background-repeat:repeat-x; background-color:transparent; font-weight:bold; font-size:11px} #login-dialog input#forgot_password_submit:hover{  background-position:0 -298px; cursor:pointer}  .inline-login form fieldset legend{   display:none} .inline-login .password{   display:none} .inline-login label{   cursor:pointer} .inline-login .remember-me-wrap,.inline-login .forgot-pass{   font-size:90%} .alert-wrap{   display:none} .alert-wrap .mod-wrap-1{   margin:0 auto;  width:982px} .alert-wrap .mod-wrap-2{   height:63px;  background:url(http://cache.g4tv.com/static/global/mod-spr-alert.png) 0 0 no-repeat #fff;  padding:12px 50px 0 235px;  font-size:20px;  line-height:26px;  color:#000;  font-weight:bold;  position:relative}   .alert-wrap .mod-wrap-2 p a{     color:#E50000;    text-decoration:underline;  }     .alert-wrap .mod-wrap-2 p a:hover{     background:#E50000;    color:#fff;    text-decoration:none;  } .alert-wrap.exclusive{   margin-top:12px} .alert-wrap.exclusive .mod-wrap-2{   background-position:0 -100px} .alert-wrap .close-btn{   position:absolute;  display:block;  background:url(http://cache.g4tv.com/static/global/mod-spr-gbl.png) 0 -745px no-repeat;  width:23px;  height:22px;  right:7px;  top:7px;  text-indent:-999em;  cursor:pointer} .suggestive-search{   width:415px;  z-index:9998}       #tagbox-lkup{   background:transparent url('http://cache.g4tv.com/static/global/header-spr-v7.png') no-repeat scroll right bottom;  position:absolute;  top:40px;  width:415px;  z-index:10000;  display:none;  padding:0 2px 2px 0}                    body.webkit #tagbox-lkup{       top:30px;    }     @media screen and (-webkit-min-device-pixel-ratio:0){       #tagbox-lkup{         top:30px;      }     }                body.firefox #tagbox-lkup{       top:40px;    }         @-moz-document url-prefix(){       #tagbox-lkup{         top:40px;      }     }        .suggestive-search div.search-tabs{   background:#242424;  border-top:1px solid #999;  height:30px}   .search-tabs span,  #hd .search-tabs span{     border-left:1px solid #191919;    color:#aaa;    display:block;    float:left;    font-size:12px !important;    font-weight:bold !important;    width:62.5px;    line-height:250%;    height:30px;    padding:0;    margin:0;    text-align:center;  }     .search-tabs span:hover,    #hd .search-tabs span:hover{       background:#2f2f2f;      color:#fff;      cursor:pointer;    }     .search-tabs span.active,    .search-tabs span.active:hover     #hd .search-tabs span.active:hover{       background:#393939 !important;      color:#fff !important;      cursor:default;    }   .search-tabs span.filters,  #hd .search-tabs span.filters{     background:#242424 !important;    border:none !important;    color:#888 !important;    cursor:default !important;    font-size:11px !important;    font-weight:normal !important;    line-height:275%;    text-align:left;    width:50px;    padding-left:5px !important;  }   .search-tabs span.all{ width:105px !important}   .search-tabs span.community{ width:80px} .suggestive-search ol{   background:#393939;  margin-top:31px;  padding:15px 0 0 0;  clear:both} .suggestive-search ol li{   clear:both}   .suggestive-search ol li.even{     background-color:#3d3d3d;  } #hd .suggestive-search ol li,#hd .suggestive-search ol li *{   font-size:12px !important} .suggestive-search ol li,#hd .suggestive-search ol li{   width:415px;  font-weight:normal;  display:block;  margin:0 !important;  padding:0 !important;  vertical-align:bottom}   .suggestive-search ol li.has-image a{     height:60px !important;  }   .suggestive-search ol li a{     border-bottom:1px dotted #292929;    position:relative;    height:12px;  }    .suggestive-search ol li a,#hd .suggestive-search ol li a{   text-decoration:none;  color:#fff;  display:block;  font-size:12px !important;  padding:6px 12px 6px 12px !important;  margin:0 !important;  outline:0;  overflow:hidden}          .suggestive-search ol li a span.keyword{       position:absolute;    }        .suggestive-search ol li.has-image a span.keyword{     left:64px;  }   .suggestive-search ol.has-images li a span.image{     position:absolute;    left:0;    width:60px;    text-align:center;    display:block;  }     .suggestive-search img{       max-height:58px;      max-width:38px;      margin:0 auto;      border:1px solid #999;    }       .suggestive-search a:hover img{         border-color:#fff;      }        .suggestive-search ol li a span.platforms{       top:7px;      right:10px;      position:absolute;    }    .suggestive-search ol li em,#hd .suggestive-search ol li em{   color:#999;  font-size:12px !important;  font-weight:bold;  font-style:normal}  .suggestive-search ol li a:hover,.suggestive-search ol li.hl a,.suggestive-search ol li.hl a:hover{   background:#555} #hd .suggestive-search ol li.no-results,.suggestive-search ol li.no-results{   padding:10px 0 !important;  text-align:center}  .view-all-results{   clear:both;  background:#393939}   .view-all-results p,  #hd .view-all-results p{     clear:both;    background:#222;    font-size:12px !important;    text-align:center;    margin:0 !important;    padding:6px 0 !important;  }     .view-all-results *,    #hd .view-all-results *{       font-size:12px !important;    }          .view-all-results a{       color:#fff;      font-weight:bold;    }       .view-all-results a:hover{         text-decoration:underline;      }               .suggestive-search .loading{   background:#fff url('http://cache.g4tv.com/static/shared/whitebg-ajax-throbber.gif') no-repeat scroll center center;  height:20px;  width:20px;  position:absolute;  top:15px;  left:388px;  z-index:9998}                    body.webkit .suggestive-search .loading{       top:5px;    }     @media screen and (-webkit-min-device-pixel-ratio:0){       .suggestive-search .loading{         top:5px;      }     }                body.firefox .suggestive-search .loading{       top:15px;    }         @-moz-document url-prefix(){       .suggestive-search .loading{         top:15px;      }     }  .platforms li{  display:inline} .platforms span,.platforms span:hover,.platforms a,.platforms a:hover{  text-indent:-999em; background-image:url(http://cache.g4tv.com/static/games/icn-platforms-spr-2.png)!important; display:none; background-repeat:no-repeat!important; width:22px!important; height:11px!important; border:none!important; float:left; padding:0!important; margin-left:1px; outline:0}   .platforms a:hover{     display:block;  } .platforms .xbox-360{  background-position:-53px -12px!important; display:block} .platforms .wii{  background-position:-3px -36px!important; display:block} .platforms .ps3{  background-position:-28px -24px!important; display:block; } .platforms .ds{  background-position:-3px -24px!important; display:block} .platforms .pc{  background-position:-3px -60px!important; display:block; } .platforms .ps2{  background-position:-28px -12px!important; display:block} .platforms .psp{   background-position:-28px -36px!important; display:block;  } .platforms .etc .platforms .arc,.platforms .gb,.platforms .gba,.platforms .gc,.platforms .iqu,.platforms .mac,.platforms .ng,.platforms .n64,.platforms .ps1,.platforms .snes,.platforms .xbox{  background-position:-53px -72px!important; background:transparent; display:none}.ad-300{  width:300px; background:url('http://cache.g4tv.com/static/themes/dark/007-ad-bg.png') left top no-repeat; padding:8px} .theme-light .ad-300{  background:url('http://cache.g4tv.com/static/themes/light/007-ad-bg.jpg') left top no-repeat} .ad-wrap{  float:left; margin-left:16px} .template-b .ad-wrap,.template-d .ad-wrap{  margin-left:0} .ad-custom{  margin:20px 0 0 8px}   #TB_window{  font:12px Arial,Helvetica,sans-serif; color:#333333} #TB_secondLine{  font:10px Arial,Helvetica,sans-serif; color:#666666} #TB_window a:link{color:#666666} #TB_window a:visited{color:#666666} #TB_window a:hover{color:#000} #TB_window a:active{color:#666666} #TB_window a:focus{color:#666666}  #TB_overlay{  position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%} .TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat} .TB_overlayBG{  background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75} * html #TB_overlay{     position:absolute;   height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')} #TB_window{  position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%} * html #TB_window{  position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')} #TB_window img#TB_Image{  display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666} #TB_caption{  height:25px; padding:7px 30px 10px 25px; float:left} #TB_closeWindow{  height:25px; padding:11px 25px 10px 0; float:right} #TB_closeAjaxWindow{  padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right} #TB_ajaxWindowTitle{  float:left; padding:7px 0 5px 10px; margin-bottom:1px} #TB_title{  background-color:#e8e8e8; height:27px} #TB_ajaxContent{  clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em} #TB_ajaxContent.TB_modal{  padding:15px} #TB_ajaxContent p{  padding:5px 0px 5px 0px} #TB_load{  position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; } * html #TB_load{  position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')} #TB_HideSelect{  z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%} * html #TB_HideSelect{     position:absolute;   height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')} #TB_iframeContent{  clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px} 