 .tabs{  margin:0px; padding:0px} .tabs li{  float:left; line-height:25px; margin-right:8px; padding-right:8px} .tabs li a{  display:block; padding:0 10px; border:none; font-weight:bold; outline:0} .tabs li a:hover{  background-color:transparent} .tabs li.selected{  background-image:url('http://cache.g4tv.com/static/shared/tab-btns-spr.png'); background-repeat:no-repeat; background-position:100% -98px; width:auto; padding:0px 8px 0 0; height:25px; text-align:center} .tabs li.selected span{  display:block; background:#888; width:100%; height:25px} .tabs li.selected a,.tabs li.selected a:hover{  color:#fff; background-color:#888} .tabs li.selected span,.tabs li.selected h2,.tabs li.selected h4{  text-indent:0; font-size:12px; margin:0} .sort-content .tabs{  min-width:240px; float:left} .sort-content .tabs li{  width:auto} .sort-content .tabs li a{  color:#fff; padding:0 5px} .sort-content .tabs li.selected{  background-position:right -63px} .sort-content .tabs li.selected span{  background-color:#888} .sort-content .tabs li.selected a,.sort-content .tabs li.selected a:hover{  color:#000; background-color:#F9F9F9} .tabs li span.count,.tabs li.selected span.count{   background:transparent !important;  color:#ddd;  display:inline !important;  font-size:11px;  font-weight:normal}   .tabs li.selected span.count{     color:#555;  }    .theme-light .tabs li span.count{   color:#222} .tabs li span.disabled{   color:#444;  font-size:12px;  font-weight:bold;  padding:0 6px 0 8px}   .theme-light .tabs li span.disabled{     color:#999;  } .nav-wrap{  text-align:center} .carousel-next,.carousel-prev{  background:transparent url('http://cache.g4tv.com/static/shared/carousel-btns-spr.png') no-repeat; width:15px; height:25px; z-index:3; display:inline; padding:5px 8px 6px} .ie .carousel-next,.ie .carousel-prev{  zoom:1; vertical-align:middle; padding:0; width:15px; height:25px} .carousel-next{  background-position:0 -69px} .carousel-prev{  background-position:0 -40px} .carousel-next:hover,.carousel-prev:hover{  cursor:pointer} .carousel-prev:hover{  background-position:0 -211px} .carousel-next:hover{  background-position:0 -181px} .pagination-wrap{  position:relative; text-align:center} .carousel-pagination a,.carousel-pagination.disabled a:hover,.carousel-pagination a:hover{  background:url('http://cache.g4tv.com/static/shared/carousel-btns-spr.png') 0 -24px no-repeat; width:7px; height:11px; outline:0; padding-right:7px; margin:0 4px; background-color:transparent !important} .carousel-pagination.disabled a{   cursor:default} .carousel-pagination span{  display:none} .carousel-pagination a.cur-page,.carousel-pagination a:hover{  background-position:0 -11px} .carousel-pagination {  display:inline; margin:4px 0px 8px 6px} .ie .carousel-pagination {  margin:0px 4px 0px 7px} .carousel-container{  overflow:hidden; visibility:hidden} .carousel{  width:100%; overflow:hidden} .carousel li.carousel-item{  float:left; overflow:hidden} .carousel .carousel-item-wrap{  float:left; position:relative} .icn-play{  position:absolute; left:2px; bottom:0; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') 0 -115px; width:18px; height:15px; text-indent:-999em} .icn-play:hover{  cursor:pointer; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') 0 -99px} .icn-plylst{  position:absolute; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') no-repeat 0 -132px; width:18px; height:14px; bottom:0; right:0; z-index:3; text-indent:-999em; width:18px!important; height:14px!important} .icn-plylst:hover{  background-position:0 -1373px; cursor:pointer} .thumb:hover span.icn-play,.hover .thumb span.icn-play{   background-position:0 -99px} .loading .thumb:hover span.icn-play{   background-position:0 -115px} .video-resolution{   clear:left;  height:14px;  padding-top:6px; margin-left:1px; position:relative} .video-resolution .title{   font-weight:bold;  font-size:10px;  display:block;  text-align:right;  margin-right:55px} .video-resolution ul{   height:14px;  width:47px;  padding:1px 3px 3px 1px;  background:url(http://cache.g4tv.com/static/videos/mod-video-type-spr.png) 0 0 no-repeat;  position:absolute;  right:0;  top:6px} .video-resolution ul:after,.video-resolution:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .video-resolution ul li{   float:left} .video-resolution ul li,.video-resolution ul li a{   display:block;  height:14px;  width:24px;  line-height:14px;  padding:0 !important;  margin:0 !important;  border:none !important} .video-resolution ul li a{   background:url(http://cache.g4tv.com/static/videos/mod-video-type-spr.png) 0 0 no-repeat;  text-indent:-999em} .video-resolution ul li a:hover{   background-color:transparent} .video-resolution ul li.sd-quality a{   background-position:0 -33px} .video-resolution ul li.sd-quality a:hover{   background-position:-27px -33px} .video-resolution ul li.hd-quality,.video-resolution ul li.hd-quality a{   width:23px} .video-resolution ul li.hd-quality a{   background-position:0 -62px} .video-resolution ul li.hd-quality a:hover{   background-position:-27px -62px}  .icn-plylst{display:none} .module.videos{  width:100%; height:411px} .module.videos .mod-wrap-1,.module.videos .mod-wrap-2,.module.videos .mod-wrap-3{  width:100%; margin:0} .module.videos .mod-wrap-2{  background-color:#292929} .module.videos .mod-wrap-3{  padding-top:0; padding-bottom:0; min-height:412px} .module.videos .hd{  width:100%; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat-x 0 -1720px; float:left; height:29px; border-bottom:2px solid #888}   .theme-light .module.videos .hd{     border-bottom:2px solid #e3e3e3;  }    .module.videos .hd h3{  margin:3px 65px 0 8px; float:left; color:#fff} .module.videos .hd .icn-rss{  top:8px; right:8px} .module.videos .hd .sort-content{  margin-top:2px; float:left} .module.videos .hd .sort-content:after{  content:"."; display:block; height:0; clear:both; visibility:hidden} .module.videos .hd .sort-content .tabs{  margin-top:2px} .module.videos .hd .sponsorship{  position:absolute; right:0; top:4px; line-height:26px} .module.videos .hd .sponsorship ul li{  float:left; font-size:10px; color:#ccc} .module.videos .hd .sponsorship ul li.sponsor-logo a{  width:124px; height:30px; display:block} .module.videos .bd{  background-color:transparent; height:348px; width:100%; background-image:url('http://cache.g4tv.com/static/videos/008-video-spr.png'); background-repeat:repeat-x; background-position:0 -165px; clear:both; position:relative; padding-top:11px; border-top:1px solid #22272d}   .ie .module.videos.wide .dimmer{     height:325px;  } .module.videos .ft{  margin:0; padding:0; min-height:0; border:none} .module.sm.videos .ft{  display:none} .module.videos .ft .more{  position:absolute; font-size:120%; top:-16px; right:5px; margin-top:0} .module.videos .carousel-row{  width:100%;  height:150px} .module.videos .carousel{  display:none} .module.videos .carousel.selected{  display:block} .module.videos .carousel li{  width:100%; height:316px} .module.videos .carousel a{  background-color:transparent!important} .module.videos .carousel img{  border:1px solid #333; margin-right:10px; margin-bottom:10px} .module.videos .carousel-item-wrap{  width:199px; height:147px; margin:0 5px 5px 0} .module.videos .carousel-item-wrap a{  position:relative; width:198px; display:block; outline:0} .module.videos a .icn-play{  display:block; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') no-repeat 0 0; width:67px; height:54px; position:absolute; top:25px; left:50%; margin-left:-33px; opacity:.6}   .module.videos a:hover .icn-play{     opacity:1;  } .module.videos .carousel .video-info{  position:absolute; width:198px; height:38px; left:1px; bottom:-1px; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat 0 -1439px; display:inline; overflow:hidden; line-height:1.4em} .module.videos .carousel .video-info a{  width:165px; color:#fff; text-align:left; font-size:12px; font-weight:bold; opacity:100;*filter:alpha(opacity=100); margin:3px 0 0 4px; border:none} .module.videos .carousel-container-wrap{  text-align:center;  background-color:#2a2a2a; margin:0 auto; position:relative} .module.wide.videos .carousel-container-wrap{  padding-top:13px; background-image:url('http://cache.g4tv.com/static/videos/008-bg-video-inr.png'); width:852px; height:312px} .module.wide.videos .carousel-container{  width:815px; height:315px; margin-left:20px} .module.wide.videos .carousel-prev, .module.wide.videos .carousel-next{  background:url('http://cache.g4tv.com/static/shared/carousel-btns-spr.png') no-repeat; width:22px; height:35px; position:absolute; top:149px; padding:0} .module.videos .carousel-prev.disabled,.module.videos .carousel-next.disabled{   cursor:default} .module.wide.videos .carousel-next,.module.wide.videos .carousel-next.disabled:hover{  z-index:3; background-position:0 -141px; right:12px} .module.wide.videos .carousel-prev,.module.wide.videos .carousel-prev.disabled:hover{  z-index:3; background-position:0px -98px; left:12px} .module.wide.videos .carousel-next:hover{  background-position:0 -239px} .module.wide.videos .carousel-prev:hover{  background-position:0 -282px} .module.wide.videos .pagination-wrap{  padding-top:12px}  .module.wide.videos .loading-overlay,.module.wide.videos .loading-throbber{   left:65px !important;  top:12px !important;  width:850px !important;  height:325px !important} .module.sm.videos .carousel-container-wrap{  width:620px; height:314px; padding:10px 0 0 13px; background-image:url('http://cache.g4tv.com/static/videos/008-bg-video-sm-inr.png')} .module.sm.videos .carousel-container{  width:610px; height:303px; position:relative} .module.videos .dimmer{  z-index:5}  .vid-mod-wrap.wide{   height:413px;  overflow:hidden} .vid-mod-wrap.wide .video-player{  margin-top:100px; text-align:center;  position:relative;    width:1px;  height:1px}    .vid-mod-wrap.wide .video-player.open{     width:100%;    height:321px;    z-index:9999;  }   .vid-mod-wrap.wide .video-player embed,  .vid-mod-wrap.wide .video-player object{     margin:-363px auto 0 auto;    height:1px;    width:712px;  }     .ie .vid-mod-wrap.wide .video-player embed,    .ie .vid-mod-wrap.wide .video-player object{       margin-top:-462px;    }        .vid-mod-wrap.wide .video-player.open embed,  .vid-mod-wrap.wide .video-player.open object{     height:320px;     }    .vid-mod-wrap .close{  background:transparent url('http://cache.g4tv.com/static/videos/008-video-spr.png') no-repeat scroll 0 -1328px; text-indent:-999em; width:23px; height:23px; outline:0; position:absolute; top:15px; right:108px; z-index:9999 !important} .vid-mod-wrap .close:hover{  background-position:0 -1576px} .module.sm.videos,.module.sm.videos .mod-wrap-1,.module.sm.videos .mod-wrap-2,.module.sm.videos .mod-wrap-3{  width:650px} .module.sm.videos .hd h3{  margin-right:15px;  padding-bottom:0} .module.sm.videos .bd{  height:368px} .module.sm.videos .btm-wrap .more{  position:absolute; right:0; bottom:15px; margin-right:7px; color:#fff; z-index:10} .module.sm.videos .btm-wrap{  margin-top:14px} .module.videos .carousel-pagination.disabled,.module.videos .carousel-prev.disabled,.module.videos .carousel-next.disabled{  opacity:.2;  filter:alpha(opacity=20)} .module.sm.videos .video-player{  left:10px; width:620px; top:12px; margin-top:0} .module.sm.videos .close{  right:11px; top:14px; z-index:99999} .module.sm.videos .video-player .flash-player{  width:1px; height:1px} .module.sm.videos .loading-overlay,.module.sm.videos .loading-throbber,.module.sm.videos .video-player.open{   left:10px !important;  top:12px !important;  width:630px !important;  height:320px !important} .vid-mod-wrap.sm{   z-index:100;  height:413px;  width:650px;  overflow:hidden;  }   .ie .module.videos.sm .dimmer{     height:325px;  } .vid-mod-wrap.sm .video-player{  margin-top:100px; position:relative; text-align:center;  width:1px;  height:1px}    .vid-mod-wrap.sm .video-player.open{     width:650px;    height:271px;    z-index:9999;  }   .vid-mod-wrap.sm .video-player embed,  .vid-mod-wrap.sm .video-player object{     margin:-364px auto 0 auto;    margin:-364px auto 0 auto;    height:1px;    width:580px;  }     .ie .vid-mod-wrap.sm .video-player embed,    .ie .vid-mod-wrap.sm .video-player object{       margin-top:-462px;    }       .vid-mod-wrap.sm .video-player.open embed,    .vid-mod-wrap.sm .video-player.open object{       height:320px;       }  .module.videos .icn-plylst{  bottom:2px; right:2px} .videos .tabs li{  padding-right:8px}  .videos .tabs li a{  color:#fff; padding:0 10px} .videos.sm .tabs li a{  padding:0 8px} .videos .tabs li.selected{  background-position:100% -98px} .videos .tabs li.selected a,.videos .tabs li.selected a:hover{  color:#fff; background-color:#888 !important} .theme-light .module.videos .mod-wrap-2{  background-color:#8b8b8b} .theme-light .module.videos .bd{  background:#8b8b8b url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat-x 0 -655px} .theme-light .module.videos .carousel-next:hover{  background-position:0 -360px} .theme-light .module.videos .carousel-prev:hover{  background-position:0 -320px} .theme-light .module.videos .hd{  background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat-x 0 -1721px} .theme-light .module.videos .more{  color:#fff} .theme-light .module.videos .more:hover{  background-color:#006699} .theme-light .module.videos .hd h3 a{  color:#fff} .theme-light .module.videos .hd a:hover .arrows{  color:#fff} .theme-light .module.sm.videos .carousel-prev:hover{  background-position:0 -400px} .theme-light .module.sm.videos .carousel-next:hover{  background-position:0 -430px} .theme-light .module.videos .carousel-container-wrap{  background-color:#676767} .theme-light .module.wide.videos .video-player .flash-player{  width:712px; height:319px; margin-left:73px; background:url('http://cache.g4tv.com/static/videos/008-placeholder-video-lt.jpg') no-repeat} .theme-light .module.sm.videos .video-player .flash-player{  background-image:url('http://cache.g4tv.com/static/videos/008-placeholder-video-sm-lt.jpg')} .theme-light .videos .tabs li a{  color:#fff} .theme-light .videos .tabs li a:hover{  background-color:transparent}   .module.videos .icn-plylst{   display:none} .review .module.comments,.review .module.comments .mod-wrap-1,.review .module.comments .mod-wrap-2,.review .module.comments .mod-wrap-3{  margin:0; padding:0; background:none} .review .template-d .col.lft{  margin-bottom:10px} .module.comments,.module.comments .mod-wrap-1,.module.comments .mod-wrap-2,.module.comments .mod-wrap-3{   float:none} .module.comments .mod-wrap-3{  padding-bottom:18px} .module.comments .hd{  border-bottom:0; margin-top:10px; padding:0; width:100%;  } .module.comments .hd h3{  border-bottom:1px solid #3d454d; font-size:22px; padding-bottom:12px; margin-bottom:0; padding-left:0} .module.comments .hd p{  float:left; margin-left:8px} .module.comments .hd p em{  font-size:18px; font-weight:bold; font-style:normal}   .module.comments .mod-opts{     border-bottom:0;    position:absolute;    right:0;    top:0;  } .module.comments .ft.top{   border-bottom:1px dotted #333;  border-top:none;  position:static !important} .module.comments .bd{  border:none; float:left} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-1{  width:566px} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-1 h5{  font-size:14px} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-1 p{  margin-bottom:10px; font-size:13px; padding-right:80px; line-height:18px} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-1 p.last{  margin-bottom:0} .module.comments .bd .content-list.editorial.variation-3 li.content-item{  padding:12px 0 25px 0} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-2{  float:left; margin-right:14px} .module.comments .bd .content-list.editorial.variation-3 .li-wrap-3{  float:left} .module.comments .bd .content-list .comment-info{  color:#666; font-size:11px} .module.comments .bd .content-list .replies.no-replies{   display:none} .module.comments .bd .content-list .comment-info .replies.open .replies-count{  color:#666} .module.comments .bd .content-list .comment-info .replies.open .replies-count:hover{  color:#fff} .module.comments .bd .content-list .comment-info .replies-count:active{  color:#999} .module.comments .member li p{  margin-bottom:12px} .module.comments .member li p em{  font-style:normal; font-size:18px; font-weight:bold; display:block; margin-bottom:6px} .module.comments .member li button{  padding-left:15px; padding-right:15px; width:auto} .module.comments .bd .content-list .user-rating,.module.comments .bd .content-list .user-rating .thumbs-up,.module.comments .bd .content-list .user-rating .thumbs-down{  background-image:url('http://cache.g4tv.com/static/themes/dark/mod-spr.png'); background-repeat:no-repeat;  outline:0} .module.comments .bd .content-list .user-rating{  position:absolute; top:22px; right:10px; width:57px; height:42px; background-position:0 -397px; background-color:#111; margin:0} .module.comments .bd .replies .content-list .user-rating{  right:5px} .module.comments .bd .content-list .user-rating .score{  position:absolute; top:3px; left:0; width:100%; display:block; text-align:center; font-size:14px} .module.comments .bd .content-list .user-rating .score.positive{  color:#01b02d} .module.comments .bd .content-list .user-rating .score.negative{  color:#9c0605} .module.comments .bd .content-list .user-rating .score.highlighted{  background-color:#009900; color:#fff; font-weight:bold; width:55px; height:19px; margin:2px 1px -4px; top:-1px; padding-top:2px} .module.comments .bd .content-list .user-rating .score.negative-threshold{ } .tooltip.total-score{ color:#000} .tooltip.total-score span{ color:#000} .module.comments .bd .content-list .user-rating a{  display:block; width:28px; position:absolute; bottom:0; height:20px; text-indent:-999em; text-decoration:none} .module.comments .bd .content-list .user-rating a:hover{  background-color:transparent !important} .module.comments .bd .content-list .user-rating .thumbs-up{  background-position:0 -332px; right:0} .module.comments .bd .content-list .user-rating .thumbs-down{  background-position:0 -364px; left:0} .module.comments .bd .content-list .user-rating .thumbs-up:hover{  background-position:-29px -332px} .module.comments .bd .content-list .user-rating .thumbs-down:hover{  background-position:-29px -364px} .module.comments .bd .content-list .user-rating.voted a.thumbs-up:hover,.module.comments .bd .content-list .user-rating.voted a.thumbs-down:hover{   cursor:default}   .module.comments .bd .content-list .user-rating.voted a.thumbs-up:hover{    background-position:0 -332px;  }   .module.comments .bd .content-list .user-rating.voted a.thumbs-down:hover{    background-position:0 -364px;  }      .module.comments .bd .content-list .user-rating.voted a.thumbs-up.voted,  .module.comments .bd .content-list .user-rating.voted a.thumbs-up.voted:hover{     background-position:-29px -332px;  }   .module.comments .bd .content-list .user-rating.voted a.thumbs-down.voted,  .module.comments .bd .content-list .user-rating.voted a.thumbs-down.voted:hover{     background-position:-29px -364px;  }   .module.comments .bd .content-list .ad-space{  text-align:center} .module.comments .bd .content-list .ad-space .ad-300x250{  margin:0 auto; width:300px; height:250px; padding:5px; background:url('http://cache.g4tv.com/static/themes/dark/072-bg-ad-300x250.png')}  .module.comments .bd .content-list li.content-item.buried{ } .module.comments .bd .content-list li.content-item.buried h5 span,.module.comments .bd .content-list li.content-item.buried .show-comment,.module.comments .bd .content-list li.content-item.buried .hide-comment{   font-size:11px;  font-weight:normal;  margin:0 5px} .module.comments .bd .content-list li.content-item.buried.closed{   padding:8px 0} .module.comments .bd .content-list li.content-item.buried.closed.first-item{   padding:22px 0} .module.comments .bd .content-list li.content-item.buried.closed .li-wrap-1 h5 a.user,.module.comments .bd .content-list li.content-item.buried.closed .li-wrap-2 .avatar img{  opacity:0.5; filter:alpha(opacity = 50)}   .module.comments .bd .content-list li.content-item.buried.closed div.user-rating{     top:12px;  }      .module.comments .bd .content-list li.content-item.buried .header-replies,  .module.comments .bd .content-list li.content-item.buried.closed .replies,  .module.comments .bd .content-list li.content-item.buried .show-comment,  .module.comments .bd .content-list li.content-item.buried.closed .hide-comment,  .module.comments .bd .content-list li.content-item.buried.closed p,  .module.comments .bd .content-list li.content-item.buried.closed .comment-info span.sep,  .module.comments .bd .content-list li.content-item.buried.closed .comment-info a,  .module.comments .bd .content-list li.content-item.buried.closed .replies,  .module.comments .bd .content-list li.content-item.buried.closed .user-rating button,  .module.comments .bd .content-list li.content-item.buried.closed .thumbs-up,  .module.comments .bd .content-list li.content-item.buried.closed .thumbs-down{     display:none;  }     .module.comments .bd .content-list li.content-item.buried.closed .header-replies,    .module.comments .bd .content-list li.content-item.buried.closed .show-comment{       display:inline;    }     .module.comments .bd .content-list li.content-item.buried.closed .li-wrap-2 .avatar img{       max-height:28px;      max-width:28px;    } .module.comments .bd .content-list li.content-item.buried.closed .user-rating{  background:none; border:1px solid #222; height:22px} .module.comments .bd .replies{   color:#fff; margin-top:12px; width:551px} .module.comments .content-list.editorial.variation-3 .replies{   color:#fff}  .module.comments .bd .replies .replies-count{  background-image:url('http://cache.g4tv.com/static/themes/dark/mod-spr.png'); background-repeat:no-repeat; background-position:6px -272px; background-color:#1a2027; font-weight:bold; line-height:20px; outline:0; padding:3px 5px 3px 18px; min-width:60px} .module.comments .bd .replies.loading .replies-count,.module.comments .bd .replies.open .replies-count{  background-position:6px -294px; color:#fff}   .module.comments .bd .replies.loading .replies-count{     background:#1a2027 url('http://cache.g4tv.com/static/interactive/replies-ajax-throbber.gif') no-repeat scroll 2px 2px;  } .module.comments .bd .replies .content-list.editorial.variation-3{   display:none} .module.comments .bd .replies.open .content-list.editorial.variation-3{   display:block} .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-1{  width:462px; padding-right:0} .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-1 p{  padding-right:90px} .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-1 p a{  font-weight:normal} .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-3{  display:none} .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-3 form{   } .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-2{  padding-left:0} .module.comments .bd .replies .content-list{  padding:0 12px 12px 12px; background:#1a2027; float:left} .module.comments .bd .replies .content-list textarea,#top-level-reply textarea.autogrow{   overflow:hidden;  display:block}   .comments .add-comment{  clear:both; display:none; margin:0 auto; background:#182029; padding-top:11px; padding-bottom:11px; text-align:right}   .comments .add-comment.open{     display:block;  } .comments .add-comment .form-wrap{   padding:0 10px}   .ie .comments .add-comment .form-wrap{     padding-top:10px;  }    .comments .add-comment .form-wrap-1{   float:left;  width:50px;  text-align:left}   .ie .comments .add-comment .form-wrap-1{     width:45px;    padding-top:7px;  }      .comments .add-comment .form-wrap-1 .avatar{     text-align:left !important;  }   .comments .add-comment .form-wrap-1 .avatar img{     max-height:35px;    max-width:35px;    margin:0;  }    .comments .add-comment .form-wrap-2{  float:left; width:560px}    .comments .add-comment.nested-reply .form-wrap-2{     width:490px;  }      .comments .replies .add-comment.nested-reply{     background:#0B0F12;  }     .theme-light .comments .replies .add-comment.nested-reply{       background:#fff;    }      .comments .replies .add-comment.nested-reply .form-wrap-2{     width:450px;  }      .post-clear{     clear:both;  }  .comments .add-comment .add-info{  margin-bottom:10px; clear:both} .comments .add-comment .add-info h4{  font-size:18px; margin:0 0 8px 10px; text-align:left} .comments .add-comment .add-info .char-count{  float:left; margin-left:10px} .comments .add-comment .add-info .char-count em{  font-style:normal} .comments .add-comment .add-info .links{  float:right; margin-right:10px} .comments .add-comment form fieldset{   width:100%} .comments .add-comment form fieldset textarea{  width:100%; min-height:140px; margin:0 10px 10px auto} .comments .add-comment .button{  margin:0; position:absolute; right:0; top:0} .post-button-wrap{   height:35px;  text-align:right;  position:relative}   .post-button-wrap.loading{     background:transparent url('http://cache.g4tv.com/static/interactive/post-comment-loader.gif') no-repeat scroll 479px 3px;  }   .theme-light .post-button-wrap.loading{     background-image:url('http://cache.g4tv.com/static/interactive/post-comment-loader-light.gif');  }   .nested-reply .post-button-wrap.loading{     background-position:409px 3px;  } .comments .add-comment .more{  color:#ff9933} .module.comments .ft{  padding:5px 0; margin-bottom:10px} .module.comments .ad-wrap{   width:316px;  margin-left:162px;  text-align:center;  color:#999;  font-size:10px} .module.comments .ad-wrap .ad-300{   padding-bottom:4px} .module.comments .ad-wrap .ad-300 a:hover{  background:none}  .theme-light .module.comments .bd .replies .replies-count{  background-color:#e3e3e3; background-image:url('http://cache.g4tv.com/static/themes/light/mod-spr.png')} .theme-light .module.comments .bd .replies .replies-count.empty{  color:#000; background-position:6px -212px} .theme-light .module.comments .bd .replies.open .replies-count{  color:#333} .theme-light .module.comments .bd .replies a:hover.replies-count{  color:#000}   .theme-light .module.comments .bd .replies.loading .replies-count{     background:#e3e3e3 url('http://cache.g4tv.com/static/interactive/replies-ajax-throbber-light.gif') no-repeat scroll 2px 2px;  } .theme-light .module.comments .bd .content-list .user-rating{  background-color:#eeeeee} .theme-light .module.comments .member{  background-color:#E7E3E7} .theme-light .comments .add-comment{  background-color:#e3e3e3} .theme-light .module.comments .bd .replies .content-list{  background-color:#e3e3e3} .theme-light .module.comments .bd .content-list .user-rating,.theme-light .module.comments .bd .content-list .user-rating .thumbs-up,.theme-light .module.comments .bd .content-list .user-rating .thumbs-down{  background-image:url('http://cache.g4tv.com/static/themes/light/mod-spr.png')} .theme-light .module.comments input.submit{  background-position:2px -601px; color:#000} .theme-light .module.comments input.submit:hover{  background-position:2px -645px} .theme-light .module.comments .bd .replies .content-list.editorial.variation-3 .li-wrap-1 fieldset{  border:1px solid #fff} .theme-light .module.comments .content-list.editorial.variation-3 .replies{   color:#000} .theme-light .module.comments .bd .content-list .user-rating .score.positive{  color:#009931} .theme-light .module.comments .bd .content-list .user-rating .score.negative{  color:#ff6766} .theme-light .module.comments .bd .content-list .user-rating .score.highlighted{  background-color:#009900; color:#fff}.module.screenshots{  position:relative} .module.screenshots a{   outline:0} .module.screenshots .carousel .screenshot-info{  position:absolute; width:135px; height:18px; left:0px; bottom:10px; background:url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat 0 -1439px; display:inline; overflow:hidden; line-height:1.4em} .module.screenshots .hd h3{  margin-left:-1px; width:614px} .module.screenshots .bd{  background:url('http://cache.g4tv.com/static/themes/dark/030-bd-bg-lg.jpg') left top no-repeat; height:283px; overflow:hidden; margin:0}   .module.screenshots.galleries .bd{     height:190px;  } .module.screenshots h4 a{  border:none} .module.screenshots .screenshot-info-anchor{   font-weight:normal;  color:#fff; margin-right:75px} .module.screenshots h4 a:hover{  background-color:transparent} .module.screenshots .carousel-container{  width:604px; height:257px; text-align:center; margin:18px 0 0 20px; }   .module.screenshots.galleries .carousel-container{     height:170px;  } .module.screenshots .carousel-row{  width:100%;  height:130px} .module.screenshots .carousel li{  width:100%; height:257px} .module.screenshots .carousel-item-wrap .screenshot-container{   height:79px} .module.screenshots .carousel-item-wrap{  width:141px; height:113px; margin-right:10px; position:relative; margin-top:5px} .module.screenshots .carousel-item-wrap img{  width:100%} .module.screenshots .carousel-item-wrap.on{  z-index:21} .module.screenshots h4{   height:2.5ex;  overflow:hidden; text-align:center; width:141px} .module.screenshots h4 a:hover{  color:#fff; background-color:#FF9933} .module.screenshots.galleries .mod-wrap-2,.article .article-wrap-2{   background-image:none} .module.screenshots .ft{  position:relative; border:none}     .module.screenshots.galleries .ft{     display:none;  } .module.screenshots .ft .more{  position:absolute; right:0; bottom:5px; margin-right:0px} .games .module.screenshots .ft .more{  margin-right:2px} .review .module.screenshots .ft{  width:631px} .review .module.screenshots .ft .more{  margin-right:0} .module.screenshots .platforms{  display:none; position:absolute; top:auto; bottom:2px; right:2px; height:11px; z-index:3} .module.screenshots .meta-info{   display:none} .module.screenshots .screenshot-large{  position:absolute; z-index:10; top:-5px; left:-34px; float:none; width:228px; height:137px; background:url('http://cache.g4tv.com/static/shared/030-bg-thumb-actv.png') right bottom} .module.screenshots .screenshot-large{  width:217px; height:125px; border:1px solid #ccc} .module.screenshots .selected-wrap-2{  height:125px; position:relative} .module.screenshots .screenshot-large img{  float:none; width:100%; height:100%} .module.screenshots .screenshot-large .platforms{  display:block} .module.screenshots .screenshot-large h4{  background:transparent url('http://cache.g4tv.com/static/videos/008-video-spr.png') repeat-x scroll 0 -1439px; position:absolute; bottom:0; height:auto; left:0; padding:3px 3px 0px 3px; width:211px; z-index:3; text-align:left;  } .module.screenshots .screenshot-large h4 a{  color:#fff} .module.screenshots .screenshot-large .meta-info{   display:block;  position:absolute;  bottom:0;  font-size:11px;  left:0;  padding:3px 3px 0 3px;  z-index:5} .module.screenshots .screenshot-large a:hover{  background-color:transparent!important} .module.screenshots .screenshot-large{  display:none} .review .module.screenshots, .review .module.screenshots .mod-wrap-1, .review .module.screenshots .mod-wrap-2, .review .module.screenshots .mod-wrap-3{  background:none; margin:0} .review .module.screenshots,.review .module.screenshots .mod-wrap-1,.review .module.screenshots .mod-wrap-2,.review .module.screenshots .mod-wrap-3{  background:none} .review .module.wide.screenshots .mod-wrap-1,.review .module.wide.screenshots .mod-wrap-2,.review .module.wide.screenshots .mod-wrap-3{  width:auto} .review .module.screenshots .carousel-item-wrap,.detail .module.screenshots .carousel-item-wrap{  width:141px; height:88px;   width:135px; height:88px; } .review .module.screenshots .carousel li,.detail .module.screenshots .carousel li{  height:186px} .module.screenshots.galleries .carousel li,.review .module.screenshots.galleries .carousel li,.detail .module.screenshots.galleries .carousel li{  height:126px} .games .module.screenshots .hd,.detail .module.screenshots .hd{ border-bottom:none} .games .module.screenshots .bd{ background:url('http://cache.g4tv.com/static/themes/dark/030-bd-bg-lg.jpg') left top no-repeat;width:630px} .review .module.screenshots .bd{ height:237px;background:url('http://cache.g4tv.com/static/themes/dark/030-bd-bg-sm.jpg') left top no-repeat} .detail .module.screenshots .bd{ height:237px;background:url('http://cache.g4tv.com/static/themes/dark/030-bd-bg-sm.jpg') left top no-repeat;width:631px}   .games .module.screenshots.galleries .bd,  .review .module.screenshots.galleries .bd,  .detail .module.screenshots.galleries .bd{     height:165px;  } .games.theme-light .module.screenshots .bd{ background:url('http://cache.g4tv.com/static/themes/light/030-bd-bg-lg.jpg') left top no-repeat} .review.theme-light .module.screenshots .bd{ background:url('http://cache.g4tv.com/static/themes/light/030-bd-bg-sm.jpg') left top no-repeat} .detail.theme-light .module.screenshots .bd{ background:url('http://cache.g4tv.com/static/themes/light/030-bd-bg-sm.jpg') left top no-repeat} .theme-light .module.screenshots h4 a:hover{  background-color:#01669A} .review .module.screenshots .carousel-container,.detail .module.screenshots .carousel-container{  width:594px; height:201px; text-align:center; margin:28px 7px 0 20px} .review .module.screenshots.galleries .carousel-container,.detail .module.screenshots.galleries .carousel-container{   height:135px;  margin-left:14px;  margin-right:0;  padding:0 0 0 22px;  width:584px} .review .module.screenshots .carousel-item-wrap,.detail .module.screenshots .carousel-item-wrap{  margin-right:7px} .review .module.screenshots .carousel-row,.detail .module.screenshots .carousel-row{   height:93px} .review .module.screenshots .bd a:hover,.detail .module.screenshots .bd a:hover{  background-color:transparent}  .detail .module.screenshots.galleries .carousel-prev{   position:absolute;  left:0;  top:25%} .detail .module.screenshots.galleries .carousel-next{   position:absolute;  right:0;  top:25%} .review .module.screenshots.galleries .pagination-wrap,.detail .module.screenshots.galleries .pagination-wrap{   position:absolute;  bottom:0;  left:0;  width:100%} .review .module.screenshots .carousel-row.even .screenshot-large,.detail .module.screenshots .carousel-row.even .screenshot-large{   top:-43px} .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}a img{   border:none} #top_tag{   margin:39px 0 0 458px;  width:483px;  height:22px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/thousands_have_tried_2.png);  display:inline-block} #tune_in{   margin:0 0 0 535px;  width:329px;  height:81px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/tune_in.png)} #available_in_hd{   margin:11px 0 0 621px;  width:160px;  height:31px;  display:inline-block}  #ninja_menu{   width:980px;  height:78px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/nav_bg.jpg)} #ninja_menu_items{   position:relative;  top:26px;  left:106px} #ninja_menu_items a{   float:left;  display:inline-block} #menu_home{   width:114px;  height:39px} #menu_hosts{   position:relative;  left:29px;  width:114px;  height:38px} #menu_forum{   position:relative;  left:58px;  width:84px;  height:25px} #menu_gallery{   position:relative;  left:105px;  width:114px;  height:39px} #menu_featured_athletes{   position:relative;  left:149px;  width:231px;  height:40px}  .module.wide.comments{  background-color:#000000; width:660px} #comments .li-wrap-1{  left:80px} .li-wrap-1{  position:relative; clear:both;   display:block} .li-wrap-2{  position:absolute; clear:both; top:15px; left:10px; display:block} .module.comments .bd .replies .replies-count { background-position:6px -211px} a.user,a.reply,a.report,a.replies-count,.avatar a,.pages a,.comments .add-comment .more{  color:#D12028} .module .bd a.user:hover, .module .bd a.reply:hover, .module .bd a.report:hover, .module .bd a.replies-count:hover, .module .bd .avatar a:hover, p.pages a:hover{  background-color:#D12028; color:#FFFFFF} #index_main{   background-image:url(http://cache.g4tv.com/static/shows/americanninja/home_flag_bg.jpg);  width:980px;  min-height:1564px;  background-color:#000000;  background-repeat:no-repeat;  height:auto;  margin-bottom:10px} #index_top_col_1{   width:482px;  float:left} #index_top_col_2{   width:498px;  float:left} #index_available_in_hd{   margin:322px 0 0 124px;  width:182px;  height:35px;  display:block} #index_top_tag{   margin-top:31px;  width:446px;  height:15px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/thousands_have_tried.png);  display:inline-block} #top_copy_box{   margin-top:29px} #top_copy{   float:left;  width:430px;  height:150px;  color:#fff;  overflow:hidden;  font:bold 14px Helvetica} #scrollbar{   margin-left:7px;  float:left;  width:9px;  height:150px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/scroll_bar.jpg)} #scrubber{   margin:6px 0 0 -3px;  width:15px;  height:17px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/scrubber.png)} #flash_header{  width:980px; height:383px} #ninja_menu{   margin-top:28px} #index_bottom_columns{   margin-top:29px} #index_bot_col_1{   float:left;  margin-right:30px;  width:660px} #index_bot_col_2{   float:left;  width:270px} #index_video_box{   width:655px;  height:418px;  padding:5px 0 0 5px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/home_video_bg.jpg)} #photo_gallery_box{   margin-top:15px;  padding:35px 0 0 5px;  width:655px;  height:253px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/home_photo_gallery_bg.jpg)} #hosts_box{   width:270px;  height:243px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/home_hosts_bg.jpg)} #goto_site{   margin-top:22px} #img_goto_site{   width:270px;  height:51px} #featured_athletes_box{   margin-top:20px;  width:270px;  height:390px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/home_featured_athletes.jpg)} #index_hosts{   padding:66px 0 0 6px} .index_host{   float:left;  width:117px;  height:160px;  padding-left:8px;  text-align:center;  color:#fff;  font:bold 14px Helvetica} .index_host img{   margin-bottom:10px} .index_host a,.host a:visited{   color:#fff;  text-decoration:none} #index_contestants{   padding:57px 0 0 11px} .index_contestant{   margin-top:8px;  color:#fff;  font:bold 14px Helvetica;  height:56px} .index_contestant a{  color:#fff} .index_contestant img{   float:left;  margin-right:11px} .index_contestant_name{   padding-top:10px}  .module.videos .mod-wrap-2{  background:none !important} .module.videos .bd {  background-image:none !important; background-repeat:no-repeat !important; border:none !important} .screenshot-wrap a:hover{  background-color:transparent !important} .module.videos .hd h3{  display:none} .carousel-container-wrap{  background-image:none !important; background-color:Transparent !important} .module.videos .hd{  background-image:none !important; border:none !important} .module.videos .carousel img:hover{  border:1px solid #2329cb} .index-video-player{  margin:55px 0 0 25px} .module.screenshots .carousel-item-wrap{  height:90px; margin-top:0;  } .module.screenshots .hd h3{  display:none} .module.screenshots .mod-wrap-2{  background:none !important} .module.screenshots .bd{  background-image:none !important; border:none !important; height:197px} .module.screenshots .hd{  border:none !important} .module.screenshots .carousel-row {  height:90px} #videos a.more{  display:none} .jScrollPaneTrack{  background:url(http://cache.g4tv.com/static/shows/americanninja/scroll_bar.jpg) repeat-y !important; border:none !important} .jScrollPaneDrag{  background:url(http://cache.g4tv.com/static/shows/americanninja/scrubber.png) no-repeat 0 50% !important; position:relative; left:-3px} .jScrollPaneDragBottom {  background:none !important} .scroll-pane {  height:140px; padding-right:10px; overflow:hidden} .scroll-pane p{  padding-bottom:12px}      #hosts_main{   background-image:url(http://cache.g4tv.com/static/shows/americanninja/hosts_flag_bg.jpg);  width:980px;  height:1614px} #ninja_menu{   margin-top:25px} #hosts{   margin:2px 0 0 116px} #blair{   float:left;  margin-right:33px;  width:352px;  height:227px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/hosts_blair_bg.jpg)} #alison{   float:left;  width:352px;  height:227px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/hosts_alison_bg.jpg)} .host{   margin:67px 0 0 18px;  width:325px;  height:140px;  color:#fff;  font:12px Helvetica} .host img{   float:left;  margin:7px 15px 0 0;  width:132px;  height:125px} #video_box{   margin:15px 0 0 116px;  width:737px;  height:770px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/hosts_video_bg.jpg)} #video_header{   padding:16px 0 0 20px;  width:717px;  height:28px;  color:#fff;  font:bold 16px Helvetica} #video_player{   margin:35px 0 0 74px;  width:600px;  height:349px} #video_description{   margin:35px 0 0 42px;  width:667px;  color:#fff;  font:bold 22px Helvetica} #video_description p{  margin-bottom:28px}  #gallery_main{   width:980px;  height:1962px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/gallery_flag_bg.jpg);  color:#fff;  font-weight:bold;  font-family:Helvetica} #gallery_columns{   margin-top:27px} #gallery_col1{   float:left;  margin-right:17px} #gallery_col2{   float:left} #photo_box{   width:637px;  height:765px;  padding:3px 0 0 10px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/gallery_photobox_bg.jpg)} #thumbnail_box{   width:316px;  height:430px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/gallery_thumbnails_bg.jpg);  margin-bottom:20px} #box_ad{   width:316px;  height:266px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/ad_bg.jpg)} #blog_tags{   margin-top:14px;  width:316px;  height:334px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/blog_tags_fpo.jpg)} .ad-300,.theme-light .ad-300{  background-image:none !important} .module.wide .mod-wrap-2{  background:none !important; background-repeat:no-repeat !important; } .module.view-image .player-wrap-1{  background-image:none !important} .module.view-image .rate-video{  background-color:#57171d !important} .module.view-image .hd{  border:none !important} .module .bd{  border:none !important} .module.view-image .bd{  margin-top:30px} .module.view-image .mod-wrap-3{  width:94% !important} .module.view-image .player-col-1{  width:370px !important} .module.view-image .player-col-2{  width:223px !important} .module.view-image .mod-wrap-1{  background-image:none !important} .module .hd h3{  font-size:16px} .module.gallery-images .mod-wrap-2{  background:none !important} .module.gallery-images .mod-wrap-1,.module.gallery-images{  background-image:none !important} .module.gallery-images .hd{  border:none !important} #gallery-images{  margin-left:3px !important} .module.gallery-images .bd{  margin-top:30px} .module.view-image .image_holder_top,.module.view-image .image_holder_btm,.module.view-image .image_holder_body{  background-image:none !important} .module.view-image .image_holder_body{  background-color:#510811 !important} #recent_videos{  margin-top:14px; width:316px} .module.videos-list .mod-wrap-1,.module.videos-list .mod-wrap-2{  background:none} .module.videos-list .mod-wrap-2{  border:solid 8px #380209; width:300px} .module.videos-list .li-wrap-1{  width:180px !important} .module.videos-list li.content-item{  width:290px !important} .module.videos-list a,.module.videos-list a .arrows{  color:#fff !important} .module.videos-list a:hover,.module.videos-list .hd h3 a:hover,.module.videos-list a.more:hover,.module.videos-list .content-item.hover h4 a{  background-color:#999} .module.videos-list .content-item.hover img{  border:solid 1px #999}   #athletes_main{   width:980px;  height:2182px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/athletes_flag_bg.jpg);  color:#fff;  font-weight:bold;  font-family:Helvetica} #athletes_columns{   margin-top:27px} #athletes_col1{   float:left;  width:646px;  margin-right:18px} #athletes_col2{   float:left;  width:316px} .contestant_box{   margin-bottom:34px;  width:646px;  height:343px;  background-image:url(http://cache.g4tv.com/static/shows/americanninja/athletes_contestant_bg_v2.jpg)} .contestant_name{   padding:16px 0 0 20px;  width:626px;  height:42px;  font-size:16px} .contestant{   margin:25px 0 0 34px;  width:584px;  font-size:12px} .contestant-video-player{   float:left;  width:300px;  height:225px;  margin-right:20px} 