


html{ color:#000;background:#FFF}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
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,
h2,
h3,
h4,
h5,
h6{ font-size:100%;font-weight:normal}

q:before,
q:after{ content:''}

abbr,
acronym{ border:0;font-variant:normal}

sup{ vertical-align: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%}

.provingground
{
 background-color:#000;
}

a,
a .arrows{ color:#ff9933;text-decoration:none}

a .arrows{ color:#ff9933;text-decoration:none;display: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 h2 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,
.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://images.g4tv.com/static/interactive/g4tv-staff.gif') center bottom no-repeat}

.g4tv-host{ background:url('http://images.g4tv.com/static/interactive/g4tv-host.gif') center bottom no-repeat}

.avatar{ text-align:center}

.avatar img,
.img,
.avatar-large img,
avatar-xsmall img{ border:1px solid #666}

.avatar img{ max-width:47px;max-height:47px;margin:0 auto}

.avatar-large img{ max-width:120px;max-height:120px}

button,
.button,
.submit,
.med-button{ background-image:url('http://images.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}

.med-button{ width:auto}

.large-button{ background-image:url('http://images.g4tv.com/static/videos/video_upload_select_button2.jpg');background-color:transparent;border:0;padding:3px 6px 3px 6px;color:#fff;min-width:75px;height:31px;background-repeat:no-repeat;background-color:transparent;font-family:Arial;font-size:14px;text-align:center;letter-spacing:0.07em}

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,
.med-button:hover{ background-position:0 -298px;cursor:pointer}

a.button,
a.button,
a.button:link,
a.button:visited{ background-image:url('http://images.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://images.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://images.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://images.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://images.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-container{ position:absolute;top:-5px}

.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;background-image:url('http://images.g4tv.com/static/global/blank.gif')}

.tooltip-active{ border:1px solid #666;background:#272b32;padding:8px;padding-top:5px;font-size:13px;display:block;clear:both;font-weight:bold;background-image:url('http://images.g4tv.com/static/global/blank.gif')}

.theme-light .tooltip-active{ background:#fff;background-image:url('http://images.g4tv.com/static/global/blank.gif')}

.theme-dark .tooltip-active{ background:#272b32;background-image:url('http://images.g4tv.com/static/global/blank.gif')}

.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://images.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://images.g4tv.com/static/global/mod-spr-gbl.png');background-position:0 -46px}

.theme-dark .tooltip .arrow{ background-image:url('http://images.g4tv.com/static/global/mod-spr-gblv2.png');background-position:-16px -46px}

.content2{ background-color:transparent;width:auto;max-width:350px;margin-top:10px;margin-left:10px;margin-right:10px;border:0px}

.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://images.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://images.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://images.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://images.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://images.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://images.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_digg img{ background-image:none;height:20px;width:20px;margin-top:2px !important;margin-left:1px !important}


    .addthis a.at_twitter img{ background:transparent url(http://images.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}

.blockUI.blockMsg.blockPage{ vertical-align:middle !important;padding:20px 15px 20px 15px;border:solid 1px #aaaaaa !important;color:#fff !important;background:#000000 url(http://images.g4tv.com/static/videos/video_form_bkg.jpg);cursor:default !important}

.blockUI.blockMsg.blockElement{ vertical-align:middle !important;padding:20px 15px 20px 15px !important;border:solid 1px #aaaaaa !important;color:#fff !important;background:#000000 url(http://images.g4tv.com/static/videos/video_form_bkg.jpg)}

.blockUI.blockMsg.blockPage .blockUI.blockMsg.blockElement{ text-align:center}

#modal_close_button{ background:#000 url('http://images.g4tv.com/static/videos/video_upload_close_button.jpg') no-repeat;cursor:pointer;position:absolute;right:0;top:0;float:right;width:22px;height:21px}

.theme-dark .field-validation-error{ color:#ff9933}

.theme-light .field-validation-error{ color:#76daff}

.error_container{ color:#ff9933}

a.fbconnect_login_button.FBConnectButton.FBConnectButton_Medium:hover{ background-color:#1A356E}

a.fbconnect_login_button.FBConnectButton.FBConnectButton_Large:hover{ background-color:#1A356E}

a.fbconnect_login_button.FBConnectButton.FBConnectButton_Small:hover{ background-color:#1A356E}

button.fb-login{ background:url('http://images.g4tv.com/static/social/facebook/Small_and_Long_200x24.png') no-repeat !important;width:200px;height:24px}
button.fb-logout{ background:url('http://images.g4tv.com/static/social/facebook/fb_logout.jpg') no-repeat !important;width:103px;height:25px;margin-left:35px !important}

 

.games-companies .page-title{ border-bottom:none;background-color:#0B0F12;width:650px;margin:0 !important}

.games-genres .page-title,
.gameslist .page-title{ background-color:#0B0F12;width:631px;margin:0 !important;padding:10px 9px 0 !important;border-bottom:none}

.games.detail .col.rt .mod-wrap-1{margin-bottom:20px}



 

.games.detail .module.wide.videos-list ul.content-list.editorial.variation-1 .li-wrap-1 h4{height:47px;overflow:hidden}



 

.home.paranormal-activity-2 #hd-hot-topics a,
.home.paranormal-activity-2 #hd-hot-topics a .arrows{ color:#ffffff}




 




 

.e32011takeover_index{background-color:#000}




 
#navlist.gamecounters-container span{
 background-image:url("http://images.g4tv.com/static/events/2010/e3/square-bullet-point.jpg");
 background-position:0 0.35em;
 background-repeat:no-repeat;
 display:inline;
 padding-left:13px;
 padding-right:19px;
}


   .gig-button-container.gig-button-container-facebook-like{  margin-right:-9px} 














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://images.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://images.g4tv.com/static/global/header-spr-v27.png');
 background-repeat:no-repeat;
 background-color:transparent;
}

#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;
 z-index:9999;
}


#hd .header h6 a{
 display:block;
 text-indent:-999em;
 width:228px;
 height:130px;
 position:absolute;
 bottom:0;
 left:0;
}

#hd .header h6 a:hover{ background-color:Transparent}


#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;
}



#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 -551px !important}

#hd #theme-toggle li .light{ background-position:-35px -551px !important}

#hd #theme-toggle li .light:hover{ background-position:-71px -551px !important}

        
#hd #hd-nav{
 background:transparent url('http://images.g4tv.com/static/global/header-spr-v27.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://images.g4tv.com/static/global/header-spr-v27.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.reviews .subnav{ 
 min-width:250px;
 max-width:300px;
 padding-right:15px;
}

#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.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://images.g4tv.com/static/global/header-spr-v10.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:transparent !important;
 clear:both;
 display:block;
}

#hd #hd-nav li .subnav ul li,
 #hd #hd-nav li .subnav ul li:hover{
 border:none!important;
 background:transparent !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://images.g4tv.com/static/global/header-spr-v10.png') no-repeat scroll 0 -581px !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.reviews .subnav ul li a .arrows{
 color:#fff;
 font-weight:bold;
}

#hd #hd-nav li.reviews .subnav ul li a:hover .arrows{
 color:#000;
 font-weight:bold;
}

#hd #hd-nav li .subnav div#shows-subnav-tv-shows{
 float:left;
 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://images.g4tv.com/static/global/header-spr-v10.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 -585px;
 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://images.g4tv.com/static/themes/light/home-hd-bg-light.jpg');
}

.theme-light #hd #theme-toggle li button.dark{ background-position:-117px -551px !important}

.theme-light #hd #theme-toggle li button.dark:hover{ background-position:0 -551px !important}

.theme-light #hd #theme-toggle li button.light,
.theme-light #hd #theme-toggle li button.light:hover{ background-position:-71px -551px !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;
}

 

.home.resident-evil #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.resident-evil #hd #hd-wrap{
 position:relative;
 top:16px;
 left:0;
}

.home.resident-evil #hd{
 background:#13171c url('http://images.g4tv.com/static/themes/dark/resident-evil-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;
}

.home.resident-evil #resident-evil-logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.resident-evil #hd .header{ }

.home.resident-evil #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.resident-evil #hd #hd-nav{ z-index:9999}









 

#sprint4g-header{
 float:left;
 height:30px;
 left:212px;
 position:relative;
 top:95px;
 width:180px;
 z-index:999999;
 cursor:pointer;
}

.sprint4g.home #sprint4g-body{
 border:0px solid red;
 cursor:pointer;
 height:66px;
 left:-93px;
 position:absolute;
 top:227px;
 width:519px;
 z-index:1;
 float:left;
}

.sprint4g.news #sprint4g-body{
 border:0px solid red;
 cursor:pointer;
 height:80px;
 right:0px;
 position:absolute;
 top:220px;
 width:400px;
 z-index:100;
 float:right;
}

.sprint4g.games #sprint4g-body{
 border:0px solid red;
 cursor:pointer;
 height:66px;
 left:-93px;
 position:absolute;
 top:227px;
 width:300px;
 z-index:1;
 float:left;
}

.sprint4g.videos #sprint4g-body{
 border:0px solid red;
 cursor:pointer;
 height:66px;
 left:-93px;
 position:absolute;
 top:220px;
 width:280px;
 z-index:1;
 float:left;
}

.sprint4g.aots #sprint4g-body{
 border:0px solid red;
 cursor:pointer;
 height:80px;
 right:0px;
 position:absolute;
 top:220px;
 width:400px;
 z-index:100;
 float:right;
}

.sprint4g #hd .header,
.sprint4g #hd #hd-nav li,
.sprint4g #hd #hd-nav li a,
.sprint4g #hd #hd-hot-topics ul li,
.sprint4g #hd #theme-toggle li button,
.sprint4g #hd-follow-twitter{
 background-image:url('http://images.g4tv.com/static/global/header-spr-v14.png');
 background-repeat:no-repeat;
}

.sprint4g #hd .header{
 background-position:0 -1050px;
 min-height:130px;
 width:982px;
 position:relative;
}

.sprint4g.games #hd #hd-nav li,
 .sprint4g.home #hd #hd-nav li,
 .sprint4g.videos #hd #hd-nav li,
 .sprint4g.news #hd #hd-nav li,
 .sprint4g.aots.index #hd #hd-nav li,
 .sprint4g.aots.subpage #hd #hd-nav li{ background:#595959}

.sprint4g.games #hd #hd-nav li.games{
 background-color:#643100;
 border-right:1px solid #000;
}

.sprint4g.home #hd #hd-nav li.reviews,
 .sprint4g.home #hd #hd-nav li.cheats,
 .sprint4g.home #hd #hd-nav li.xbox360,
 .sprint4g.home #hd #hd-nav li.ps3,
 .sprint4g.home #hd #hd-nav li.wii,
 .sprint4g.home #hd #hd-nav li.pc,
 .sprint4g.home #hd #hd-nav li.ds,
 .sprint4g.home #hd #hd-nav li.psp,
 .sprint4g.videos #hd #hd-nav li.reviews,
 .sprint4g.videos #hd #hd-nav li.cheats,
 .sprint4g.videos #hd #hd-nav li.xbox360,
 .sprint4g.videos #hd #hd-nav li.ps3,
 .sprint4g.videos #hd #hd-nav li.wii,
 .sprint4g.videos #hd #hd-nav li.pc,
 .sprint4g.videos #hd #hd-nav li.ds,
 .sprint4g.videos #hd #hd-nav li.psp,
 .sprint4g.news #hd #hd-nav li.games,
 .sprint4g.news #hd #hd-nav li.reviews,
 .sprint4g.news #hd #hd-nav li.cheats,
 .sprint4g.news #hd #hd-nav li.xbox360,
 .sprint4g.news #hd #hd-nav li.ps3,
 .sprint4g.news #hd #hd-nav li.wii,
 .sprint4g.news #hd #hd-nav li.pc,
 .sprint4g.news #hd #hd-nav li.ds,
 .sprint4g.news #hd #hd-nav li.psp,
 .sprint4g.aots.index #hd #hd-nav li.reviews,
 .sprint4g.aots.index #hd #hd-nav li.cheats,
 .sprint4g.aots.index #hd #hd-nav li.xbox360,
 .sprint4g.aots.index #hd #hd-nav li.ps3,
 .sprint4g.aots.index #hd #hd-nav li.wii,
 .sprint4g.aots.index #hd #hd-nav li.pc,
 .sprint4g.aots.index #hd #hd-nav li.ds,
 .sprint4g.aots.index #hd #hd-nav li.psp,
 .sprint4g.aots.subpage #hd #hd-nav li.reviews,
 .sprint4g.aots.subpage #hd #hd-nav li.cheats,
 .sprint4g.aots.subpage #hd #hd-nav li.xbox360,
 .sprint4g.aots.subpage #hd #hd-nav li.ps3,
 .sprint4g.aots.subpage #hd #hd-nav li.wii,
 .sprint4g.aots.subpage #hd #hd-nav li.pc,
 .sprint4g.aots.subpage #hd #hd-nav li.ds,
 .sprint4g.aots.subpage #hd #hd-nav li.psp{
 background-color:#27384D;
 border-right:1px solid #000;
}

.sprint4g.theme-light #hd #hd-nav li:hover,
 .sprint4g.theme-light #hd #hd-nav li.selected,
 .sprint4g.theme-light body.home #hd #hd-nav li.home{ background-color:#ffde00 !important}

.sprint4g.theme-light.games #hd #hd-nav li:hover,
 .sprint4g.theme-light.games #hd #hd-nav li.selected,
 .sprint4g.theme-light.games body.home #hd #hd-nav li.home{ background-color:#DA5B09 !important}

.sprint4g.theme-light.news #hd #hd-nav li:hover,
 .sprint4g.theme-light.news #hd #hd-nav li.selected,
 .sprint4g.theme-light.news body.home #hd #hd-nav li.home{ background-color:#369BC7 !important}

.sprint4g.aots.index #hd #hd-nav li:hover,
 .sprint4g.aots.index #hd #hd-nav li.selected,
 .sprint4g.aots.index body.aots.index #hd #hd-nav li.aots.index,
 .sprint4g.aots.subpage #hd #hd-nav li:hover,
 .sprint4g.aots.subpage #hd #hd-nav li.selected,
 .sprint4g.aots.subpage body.aots.subpage #hd #hd-nav li.aots.subpage{ background-color:#ffde00 !important}


.sprint4g #hd #hd-nav li.shows .subnav ul li a:hover{
 color:#000000;
 background-color:#cccccc !important;
}

.sprint4g.theme-light #hd{
 background-color:#45545d;
 background-image:url('http://images.g4tv.com/static/themes/light/sprint4g-home-hd-bg-light.jpg');
}


.sprint4g.aots.index #hd,
.sprint4g.aots.subpage #hd{
 background-color:#45545d;
 background-image:url('http://images.g4tv.com/static/themes/light/sprint4g-home-hd-bg-light.jpg');
}


.sprint4g.theme-light.news #hd{
 background-color:#45545d;
 background-image:url('http://images.g4tv.com/static/themes/light/sprint4g-home-hd-bg-light-news.jpg');
}

.sprint4g.theme-light #hd #hd-hot-topics a,
.sprint4g.aots.index #hd #hd-hot-topics a,
.sprint4g.aots.subpage #hd #hd-hot-topics a{ color:#ffde00}

.sprint4g.games.theme-light #hd #hd-hot-topics a{ color:#DA5B09}

.sprint4g.theme-light #hd #hd-hot-topics ul li a:hover,
.sprint4g.theme-light #hd .header #user-nav li a:hover,
.sprint4g.aots.index #hd #hd-hot-topics ul li a:hover,
.sprint4g.aots.index #hd .header #user-nav li a:hover,
.sprint4g.aots.subpage #hd #hd-hot-topics ul li a:hover,
.sprint4g.aots.subpage #hd .header #user-nav li a:hover{
 background-color:#ffde00;
 color:#fff;
}

.sprint4g.games.theme-light #hd #hd-hot-topics ul li a:hover,
.sprint4g.games.theme-light #hd .header #user-nav li a:hover{
 background-color:#DA5B09;
 color:#fff;
}

.sprint4g.theme-light.news #hd #hd-hot-topics ul li a:hover,
.sprint4g.theme-light.news #hd .header #user-nav li a:hover{
 background-color:#34AAF0;
 color:#fff;
}




 

.home.directtv #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.directtv #hd #hd-wrap{
 position:relative;
 top:0x;
 left:0;
}

.home.directtv #hd{
 background:#13171c url('http://images.g4tv.com/static/themes/dark/direct-tv-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;
}

.home.directtv #resident-evil-logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.directtv #hd .header{ }

.home.directtv #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.directtv #hd #hd-nav{ z-index:9999}




 

.home.paranormal-activity-2 #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.paranormal-activity-2 #hd #hd-wrap{
 position:relative;
 top:0;
 left:0;
}

.home.paranormal-activity-2 #hd{
 background:#13171c url('http://images.g4tv.com/static/themes/dark/paranormal-activity-2-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;
}

.home.paranormal-activity-2 #resident-evil-logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.paranormal-activity-2 #hd .header{ }

.home.paranormal-activity-2 #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.paranormal-activity-2 #hd #hd-nav{ z-index:9999}

.ie #hd.large-ad{ padding-bottom:0px}

.home.paranormal-activity-2 #hd-follow-twitter{
 background-image:url('http://images.g4tv.com/static/global/paranormal-activity-2-header-spr-v17.png');
 background-repeat:no-repeat;
 background-color:transparent;
}







 

.home.anw-takeover.homegroup1 #hd{ background:#fff url('http://images.g4tv.com/static/shows/americanninja/anw-takeover/anw_takeover_header_bg_landing_homegroup1.jpg') no-repeat scroll center bottom}

.home.anw-takeover.homegroup2 #hd{ background:#fff url('http://images.g4tv.com/static/shows/americanninja/anw-takeover/anw_takeover_header_bg_landing_homegroup2.jpg') no-repeat scroll center bottom}







 

.home.sony-ad #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.sony-ad #hd #hd-wrap{
 position:relative;
 top:16px;
 left:0;
}

.home.sony-ad #resident-evil-logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.sony-ad #hd .header{ }

.home.sony-ad #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.sony-ad #hd #hd-nav{ z-index:9999}






 

.home.aots_takeover.homegroup1 #hd{ background:#000 url('http://images.g4tv.com/static/shows/aots/aots_takeover/aots_takeover_header_bg_landing_homegroup1.jpg') no-repeat scroll center bottom}

.home.aots_takeover.homegroup2 #hd{ background:#000 url('http://images.g4tv.com/static/shows/aots/aots_takeover/aots_takeover_header_bg_landing_homegroup2.jpg') no-repeat scroll center bottom}






 

.home.jumpcity_takeover.homegroup1 #hd{ background:#000 url('http://images.g4tv.com/static/shows/jumpcity/jumpcity_takeover/jumpcity_takeover_header_bg_landing_homegroup1.jpg') no-repeat scroll center bottom}

.home.jumpcity_takeover.homegroup2 #hd{ background:#000 url('http://images.g4tv.com/static/shows/jumpcity/jumpcity_takeover/jumpcity_takeover_header_bg_landing_homegroup2.jpg') no-repeat scroll center bottom}

.home.jumpcity_takeover.theme-light #hd #hd-hot-topics a{ color:#0a3b6d}

.home.jumpcity_takeover.theme-light #hd #hd-hot-topics a:hover{ color:#fff}






 

.home.sony_little_big_planet_ad #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.sony_little_big_planet_ad #hd #hd-wrap{
 position:relative;
 left:0;
}

.home.sony_little_big_planet_ad #hd{
 background:#13171c url('http://images.g4tv.com/static/home/sony_little_big_planet_ad/sony_little_big_planet_ad_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;
}

.home.sony_little_big_planet_ad #sony_little_big_planet_ad_logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.sony_little_big_planet_ad #hd .header{ }

.home.sony_little_big_planet_ad #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.sony_little_big_planet_ad #hd #hd-nav{ z-index:9999}






 

.home.sony_priest_takeover #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.sony_priest_takeover #hd #hd-wrap{
 position:relative;
 left:0;
}

.home.sony_priest_takeover #hd{
 background:#13171c url('http://images.g4tv.com/static/home/sony_priest_takeover/sony_priest_takeover_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;
}

.home.sony_priest_takeover #sony_priest_takeover_logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.sony_priest_takeover #hd .header{ }

.home.sony_priest_takeover #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.sony_priest_takeover #hd #hd-nav{ z-index:9999}







 

.home.sony_q_takeover #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.sony_q_takeover #hd #hd-wrap{
 position:relative;
 left:0;
}

.home.sony_q_takeover #hd{
 background:#d0d0d0 url('http://images.g4tv.com/static/home/sony_q_takeover/sony_q_takeover_home_hd_bg.jpg') no-repeat scroll center bottom;
 color:#fff;
 font:normal 12px/1.3em Arial,Helvetica,verdana,sans !important;
 width:100%;
 min-height:208px;
}

.home.sony_q_takeover #sony_q_takeover_logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.sony_q_takeover #hd .header{ }

.home.sony_q_takeover #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.sony_q_takeover #hd #hd-nav{ z-index:9999}








 

.home.nos_takeover #hd{
 min-height:378px;
 position:relative;
 z-index:10;
}

.home.nos_takeover #hd #hd-wrap{
 position:relative;
 left:0;
}

.home.nos_takeover #hd{
 background:#000 url('http://images.g4tv.com/static/home/nos_takeover/nos_takeover_home_hd_bg.jpg') no-repeat scroll center bottom;
 color:#fff;
 font:normal 12px/1.3em Arial,Helvetica,verdana,sans !important;
 width:100%;
 min-height:208px;
}

.home.nos_takeover #nos_takeover_logo a{
 float:left;
 text-indent:-99999px;
 position:absolute;
 width:2000px;
 height:378px;
}

.home.nos_takeover #hd .header{ }

.home.nos_takeover #hd .header .ad-728{
 position:relative;
 top:-16px;
}

.home.nos_takeover #hd #hd-nav{ z-index:9999}







 

.home.e32011takeover_index #hd{ background:#000 url('http://images.g4tv.com/static/events/2011/e3takeover/e32011takeover_index_header_bg_landing.jpg') no-repeat scroll center bottom}






 

.home.fordfiesta_takeover #hd{ background:#01B9FF url('http://images.g4tv.com/static/home/fordfiesta_takeover/fordfiesta_takeover_index_global_header_bg_v2.jpg') no-repeat scroll center bottom}

.home.fordfiesta_takeover #hd #hd-hot-topics a{ color:#003c79}

.home.fordfiesta_takeover #hd #hd-hot-topics a:hover{
 background-color:#003c79;
 color:#fff;
}




 

#tagline{
 display:block;
 height:20px;
 left:218px;
 position:absolute;
 bottom:7px;
 width:409px;
 z-index:9999;
}

#tagline:hover{
 cursor:pointer;
 background:transparent !important;
}

#tagline div{
 position:absolute;
 z-index:9999;
 top:17px;
 left:-10px;
 background:transparent !important;
}

 

.home.battlela_takeover #hd{ background:#72705d url('http://images.g4tv.com/static/home/battlela_takeover/battlela_takeover_global_header_bg.jpg') no-repeat scroll center bottom}

.home.battlela_takeover #hd #hd-hot-topics a{ color:#fff}

.home.battlela_takeover #hd #hd-hot-topics a:hover{
 background-color:#003c79;
 color:#fff;
}




 

.home.greenlantern_takeover #hd{ background:#000 url('http://images.g4tv.com/static/home/lggreenlantern_takeover/greenlantern_takeover_global_header_bg.jpg') no-repeat scroll center bottom}

.home.greenlantern_takeover #hd #hd-hot-topics a{ color:#43ff38}

.home.greenlantern_takeover #hd #hd-hot-topics a:hover{
 background-color:#000;
 color:#43ff38;
}




#ft{
 background:none repeat scroll 0 0 #0B0F12;
 margin-bottom:-50px;
}

#ft .utilities-wrap-1,
#ft .utilities-wrap-2{ border-bottom:medium none !important}


#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://images.g4tv.com/static/themes/dark/footer-spr.png');
 background-color:Transparent;
}

#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:640px;
 margin-top:14px;
 margin-left:8px;
 overflow:hidden;
 line-height:20px;
 height:17px;
}

#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;
 text-align:left;
}

#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;
 z-index:2;
}

#ft .info{
 height:115px;
 margin:0 auto;
 width:982px;
}

#ft .info .logo{
 float:left;
 background-position:0 0;
 width:68px;
 height:50px;
 display:block;
 text-indent:-999em;
 margin-top:22px;
}

#ft .info .company{
 color:#CCCCCC;
 float:left;
 font-size:11px;
 margin:30px 0 0 15px;
 width:500px;
}

#ft .info .company p{
 clear:both;
 color:#CCCCCC;
 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://images.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;
}

.theme-light .partners a:hover,
.partners a:hover{ background-color:Transparent}

#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://images.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://images.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}

 

.sprint4g.aots.index #ft,
.sprint4g.aots.subpage #ft{
 padding-bottom:40px;
 background:#ffffff;
}

.sprint4g.aots.index #ft .utilities-wrap-2,
.sprint4g.aots.subpage #ft .utilities-wrap-2{
 width:100%;
 border-bottom:1px solid #aaaaaa;
 background-color:#FFFFFF;
}

.sprint4g.aots.index #ft .site-map dl dt,
.sprint4g.aots.subpage #ft .site-map dl dt{
 font-size:16px;
 font-weight:bold;
 margin-bottom:7px;
 padding-bottom:9px;
 border-bottom:1px solid #e3e3e3;
}

.sprint4g.aots.index #ft .info .company ul li a,
.sprint4g.aots.subpage #ft .info .company ul li a{ color:#ccc}

.sprint4g.aots.index #ft .utilities-wrap-1,
.sprint4g.aots.subpage #ft .utilities-wrap-1{ border-bottom:1px solid #e3e3e3}




.ewc-logo{
 background-image:url('http://images.g4tv.com/static/assets/ewc.jpg');
  cursor:pointer;
  float:left;
  height:49px;
  position:relative;
  right:110px;
  top:32px;
  width:108px;
  z-index:2;
}


.nbcu-logo{
 background-image:url('http://images.g4tv.com/static/assets/nbcu_footer_logo.png');
 bottom:5px;
  cursor:pointer;
  float:left;
  height:22px;
  left:59px;
  position:relative;
  width:335px;
}

.jumpcity_takeover .ad-300 .AdPlaceHolder{ min-height:0 !important} 

#adchoices_container{
 float:left;
 left:317px;
 position:relative;
 top:15px;
 width:80px;
}


.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}

 

.sprint4g.news .breadcrumb{ margin-left:8px;font-size:11px;font-weight:bold;height:4ex;display:none}



.module,
.article{
 float:left;
 background:url('http://images.g4tv.com/static/global/bg-mod-shdw-rt.png') right top repeat-y;
}

.gameshome .module,
.gameshome .article{
 float:left;
 background:url('http://images.g4tv.com/static/global/bg-mod-shdw-rt.png') right top no-repeat;
}

#upload-form-container{
 padding-left:29px;
 padding-top:10px;
 width:575px;
 background-color:#000000;
}

.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,
.module .hd h2{
 font-size:20px;
 line-height:115%;
 padding-bottom:6px;
 position:relative;
}

.module .hd h3 span.next-prev-title,
.module .hd h2 span.next-prev-title{
 display:block;
 text-align:center;
 width:100%;
}

.module .hd h3 span.prev,
.module .hd h2 span.prev{
 font-size:12px;
 position:absolute;
 left:0;
 top:0;
}

.module .hd h3 span.next,
.module .hd h2 span.next{
 font-size:12px;
 position:absolute;
 right:0;
 top:0;
}

.module.subtext .hd h3,
.module.subtext .hd h2{ 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://images.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://images.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://images.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://images.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://images.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://images.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://images.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://images.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}

 

.games-companies .module .mod-subheader{
 height:8.5ex;
 border-bottom:none;
}

.games-companies .module .mod-opts .sort-content ul.opts li.selected-opt a,
.games-companies .module .mod-opts .sort-content ul.opts li.selected-opt:hover a,
.games-companies .module .mod-opts .sort-content ul.opts li.selected-opt:hover a:hover,
.games-companies .module .mod-opts .sort-content ul.opts li a,
.games-companies .module .mod-opts .sort-content ul.opts li:hover a,
.games-companies .module .mod-opts .sort-content ul.opts li:hover a:hover{
 color:#ffffff;
 cursor:default;
}

.games-genres .module .mod-opts .sort-content ul.opts li.selected-opt:hover{ background-color:transparent}

.games-genres .module .mod-subheader div.mod-opts{ top:0}

.games-companies .module,
.games-companies .article,
.gameslist .module,
.gameslist .article{
 float:left;
 background:url('http://images.g4tv.com/static/global/bg-mod-shdw-rt.png') right top no-repeat;
}

.games.detail .module.sm{ background:url('http://images.g4tv.com/static/global/bg-mod-shdw-rt.png') left top no-repeat}

.games.detail .module .mod-wrap-3,
.games.detail .article .article-wrap-3{ padding-top:8px !important }







 
.nos_takeover .user-picks .mod-wrap-1,
.nos_takeover .sm.news .mod-wrap-1,
.nos_takeover .game-reviews .mod-wrap-1,
.nos_takeover .sm.left.previews .mod-wrap-1,
.nos_takeover .sm.discussions .mod-wrap-1{ border:1px solid #cbcbcb}

.nos_takeover .tv-shows .mod-wrap-1{
 border:1px solid #cbcbcb;
 width:99%;
}




 
.e32011takeover_index .user-picks .mod-wrap-1,
.e32011takeover_index .sm.news .mod-wrap-1,
.e32011takeover_index .game-reviews .mod-wrap-1,
.e32011takeover_index.sm.left.previews .mod-wrap-1,
.e32011takeover_index .sm.discussions .mod-wrap-1{ border:1px solid #cbcbcb}

.e32011takeover_index .tv-shows .mod-wrap-1,
.e32011takeover_index .previews .mod-wrap-1{
 border:1px solid #cbcbcb;
 width:99%;
}




 
.greenlantern_takeover .user-picks .mod-wrap-1,
.greenlantern_takeover .sm.news .mod-wrap-1,
.greenlantern_takeover .game-reviews .mod-wrap-1,
.greenlantern_takeover.sm.left.previews .mod-wrap-1,
.greenlantern_takeover .sm.discussions .mod-wrap-1{ border:1px solid #007620}

.greenlantern_takeover .tv-shows .mod-wrap-1,
.greenlantern_takeover .previews .mod-wrap-1{
 border:1px solid #007620;
 width:99%;
}




.module .mod-wrap-2,
.article .article-wrap-2{ background-color:#0b0f12}

.games.detail #upload-form-container .mod-wrap-2{ background-color:#000000}

.module .hd h3 a,
.module .hd h2 a{ color:#fff}

.module .mod-opts .wrap-1{ background:#2e2e2e}

.module .mod-opts .add-item,
.module .mod-opts .remove-item{
 background-image:url('http://images.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 .arrows{
 color:#01669a;
 display:none;
}

.sprint4g.theme-light .arrows{
 color:#01669a;
 display:none;
}

.theme-light h4 a.game{ border-color:#01669a}


.theme-light .module .hd h3 a:hover,
.theme-light .module .hd h2 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,
.theme-light .module .hd h2,
.theme-light .module .hd h2 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://images.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://images.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://images.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://images.g4tv.com/static/themes/light/bg-content-home.jpg') center top no-repeat}

.sprint4g.home.theme-light #content{ background:url('http://images.g4tv.com/static/themes/light/sprint4g-bg-content-home.jpg') center top no-repeat}

.home.theme-light #row-3{ background-image:url('http://images.g4tv.com/static//themes/light/bg-glow-lt.png')}

 

.games-companies .module .mod-opts .sort-content ul.opts{
 background:#0B0F12;
 border-bottom:2px solid #999999;
 border-top:2px solid #999999;
 border-right:none;
}

.games-genres .module .mod-opts .sort-content ul.opts{
 background:#0B0F12;
 border-bottom:none;
 border-top:none;
 border-right:none;
}

.games-companies .module .mod-opts .sort-content ul.opts li,
.games-genres .module .mod-opts .sort-content ul.opts li{ background:#0B0F12}

.games-companies .module .mod-opts .sort-content ul.opts li a{ color:#ff9933}

.games-companies .module .mod-opts .sort-content ul.opts li a:hover{
 background-color:#ff9933;
 color:#ffffff;
}

.games-companies .module .mod-opts .sort-content ul.opts li:hover{ background-color:#ff9933}

.games-genres .module .mod-opts .sort-content ul.opts li:hover{ background-color:#999}



.home.fordfiesta_takeover #content{ background:url('http://images.g4tv.com/static/home/fordfiesta_takeover/fordfiesta_takeover_index_body_bg_v2.jpg') no-repeat scroll center top transparent !important}

.home.fordfiesta_takeover.theme-light #row-3{ background:none}

body.home.fordfiesta_takeover.theme-light{ background:none repeat scroll 0 0 #bad429}

 


.home.battlela_takeover #content{
 background:url('http://images.g4tv.com/static/home/battlela_takeover/battlela_takeover_index_body_bg.jpg') no-repeat scroll center top transparent !important;
 padding-bottom:50px;
}

.home.battlela_takeover.theme-light #row-3{ background:none}

body.home.battlela_takeover.theme-light{ background:none repeat scroll 0 0 #72705d}

.home.battlela_takeover #otf-bottom-spacer{ display:none !important}




 


.home.greenlantern_takeover #content{
 background:url('http://images.g4tv.com/static/home/lggreenlantern_takeover/greenlantern_takeover_index_body_bg.jpg') no-repeat scroll center top #000 !important;
 padding:10px 0 50px;
 border-bottom:1px solid #007620;
}

.home.greenlantern_takeover.theme-light #row-3{ background:none}

body.home.greenlantern_takeover.theme-light{ background:none repeat scroll 0 0 #000}

.home.greenlantern_takeover #otf-bottom-spacer{ display:none !important}



.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,
.content-list .buttons{ 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}

 

.games.detail #videos-list.module.wide.left .bd .content-list a{font-size:11px}


#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:url("http://images.g4tv.com/static/global/global_login_modal_bg.jpg") repeat-x scroll 0 0 #121A20;    border:1px solid #4F565A;    color:#CCCCCC;    height:auto !important;    margin:0 auto;    padding-bottom:1px;    position:relative;    width:400px;  }      #forgot-password{     background:transparent url(http://images.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://images.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 form fieldset a:hover,#login-dialog-content p.register a:hover{     color:#000;    background-color:#ccc !important;    text-decoration:underline;  }  #login-dialog-content .inline-login {   color:#cccccc;  }   #login-dialog-content .close{    background:#000 url('http://images.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://images.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://images.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%} .FBConnectButton,.FBConnectButton_RTL{  padding:0 0 0 1px !important} .FBConnectButton .FBConnectButton_Text,.FBConnectButton_RTL .FBConnectButton_Text{  margin:1px 1px 0 0 !important; padding:2px 6px 4px !important} .FBConnectButton_Text,.FBConnectButton_Medium .FBConnectButton_Text {  margin-left:21px !important; padding:2px 6px 2px !important} #login-dialog .FBConnectButton_Text{height:15px} 
.alert-wrap{
 bottom:0;
 left:0;
 position:fixed;
 width:100%;
 z-index:2147483647;
 display:none;
}

.alert-wrap .mod-wrap-1{
 margin:0 auto;
 width:982px;
}

.alert-wrap .mod-wrap-2{
 height:63px;
 background:url("http://images.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://images.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;
}





div.breaking{
 width:980px;
 margin:0 auto;
 display:block;
 position:relative;
 height:74px;
 background:url("http://images.g4tv.com/static/global/mod-spr-alert.png") repeat-x scroll 0 0;
 padding:5px 0 0 0px;
 text-indent:0;
 z-index:2147483647;
}

div.breaking a.link{
 text-decoration:underline;
 display:block;
}

div.breaking a.link span{
 display:block;
 position:absolute;
 left:220px;
 top:5px;
 width:565px;
 text-decoration:underline;
 cursor:pointer;
}

div.breaking a.close{
 text-indent:-999em;
 position:absolute;
 top:10px;
 right:5px;
 cursor:pointer;
 background:Transparent url("http://images.g4tv.com/static/global/mod-spr-gbl.png") no-repeat scroll 0 -745px;
 width:23px;
 height:21px;
 display:block;
 overflow:hidden;
}

div.breaking a.link,
div.breaking p{
 width:95%;
 height:64px;
 line-height:18px;
 font-size:12px;
 font-size:22px;
 color:#FF4400;
 line-height:26px;
 padding-top:10px;
 display:block;
 margin:0;
 background:url("http://images.g4tv.com/static/global/mod-spr-alert.png") no-repeat scroll 0 -100px;
 float:left;
 color:#F00;
}

div.breaking.orange a.link,
div.breaking.orange p{
 background:url("http://images.g4tv.com/static/global/mod-spr-alert.png") no-repeat scroll 0 -300px;
 color:#FF4400;
}


div.breaking a.link:hover span{ text-decoration:none}
 .suggestive-search{   width:415px;  z-index:9998}       #tagbox-lkup{   background:transparent url('http://images.g4tv.com/static/global/header-spr-v10.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://images.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://images.g4tv.com/static/games/icn-platforms-spr-4.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}

.taglist-platforms a{
 text-indent:100px;
 float:inherit;
}

.platforms .xbox-360{
 background-position:-53px -12px!important;
 display:block;
}

.platforms .wii{
 background-position:-3px -36px!important;
 display:block;
}

.platforms .nintendo-3ds{
 background-position:-3px -48px!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 .psv{
 background-position:-28px -48px!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;
}

div.taglist-platforms{ display:inline}

.taglist-platforms a.xbox-360 img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-53px -12px!important;
}

.taglist-platforms a.wii img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-3px -36px!important;
}

.taglist-platforms a.ps3 img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-28px -24px!important;
}

.taglist-platforms a.ds img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-3px -24px!important;
}

.taglist-platforms a.pc img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-3px -60px!important;
}

.taglist-platforms a.ps2 img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-28px -12px!important;
}

.taglist-platforms a.psp img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-28px -36px!important;
}

.taglist-platforms a.psv img{
 background-image:url('http://images.g4tv.com/static/games/icn-platforms-spr-4.png')!important;
 background-position:-28px -48px!important;
}

.ad-300{
 width:300px;
 background:url('http://images.g4tv.com/static/themes/dark/007-ad-bg.png') left top no-repeat;
 padding:8px;
}
.news .promo-brick{
 
 margin:0 !important;
 
}

.promo-brick{
 background:url("http://media.g4tv.com/static/themes/dark/2012_promo_background.jpg") no-repeat scroll left top transparent;
 height:174px;
 margin:25px 0 0;
 padding:8px;
 width:300px;
}
 
.home .ad-300{
 width:300px;
 background:url('http://images.g4tv.com/static/themes/dark/2012_ad_background.jpg') left top no-repeat;
 padding:8px;
}


.theme-light .ad-300{ background:url('http://images.g4tv.com/static/themes/light/007-ad-bg.jpg') left top no-repeat}

.videos.detail.theme-light .ad-300{ background:url("http://images.g4tv.com/static/themes/light/007-ad-bg-v2.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}




 
.greenlantern_takeover .ad-300{ background:url('http://images.g4tv.com/static/home/lggreenlantern_takeover/007-ad-bg.png') left top no-repeat}

.modal-title-container{   color:#ffffff;  font-size:20px;  padding-left:18px;  padding-top:18px} .modal-title-break{   color:#ffffff;  padding-left:18px;  padding-top:0;  padding-right:20px;  margin-bottom:25px} .modal-body {   color:#ffffff;  padding-left:18px;  padding-right:15px;  padding-bottom:15px;     font-size:12px} .theme-light .modal-body a{  color:#76daff} .theme-light .modal-body a:hover{  background-color:#76daff; color:#fff} .theme-dark .modal-body a{  color:#ff9933} .theme-dark .modal-body a:hover{  background-color:#ff9933; color:#fff} .modal-row{  overflow:hidden; display:block; min-height:17px} .modal-settings-label{  float:left; min-width:125px; margin-right:10px; text-align:right} .modal-settings-value{  float:left; margin-right:5px; display:block; font-weight:normal} .modal-field-validation-error{  color:#ff9933; height:13px; font-size:11px; margin:5px 0 1px 0} .theme-dark .modal-field-validation-error{  color:#ff9933; height:13px; font-size:11px; margin:5px 0 1px 0} .theme-light .modal-field-validation-error{  color:#76daff; height:13px; font-size:11px; margin:5px 0 1px 0} .rotatorSlide{border:0;position:absolute;text-decoration:none; font-family:'Arial';   left:0px; } .rotatorSlideImg {  border:0;  position:absolute; left:0px; }   .rotatorSlideOverlay{  position:relative;  width:586px; top:212px; height:62px; margin:0px; padding:0px} .rotatorSlideOverlayBackground{  background:#000; width:586px; top:0px; height:62px;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter:alpha(opacity=75); opacity:.75;  } .rotatorSlideOverlayTitle{  position:absolute;  top:10px; left:10px; color:#FF9933; font-size:24px; font-weight:bold}  .rotatorSlideOverlayCaption{  position:absolute;  top:36px; left:10px; font-size:14px; font-weight:bold; color:#CCCCCC; } .gameshome #heroChild{  left:1376px; position:relative; top:13px} .home #heroChild{  position:relative; left:30px}  .e32010 #heroChild{  left:5px; position:relative; top:10px} .facebook-setting {  display:block;  min-height:25px} .facebook-setting-photo{  display:block;  height:35px} .facebook-setting-left{  float:left; display:inline} .facebook-setting-right{  float:left; display:inline; margin-left:7px; max-width:250px} .facebook-usepic-right{  float:left; display:inline;  margin:8px 10px 10px 10px} #fb_useprofilepic_exist{  float:none !important; width:auto !important; padding-right:3px !important} #identity{  color:#aaa} .facebook-usepic-right input{  width:25px !important} .facebook-setting-left input{  width:auto !important} .settings-panel .facebook-setting-right{  min-width:300px !important; width:auto !important} .settings-panel .facebook-setting{  min-height:22px}