body{background:#000;text-align:left;padding:0;margin:0}
html{scrollbar-face-color:#666;scrollbar-track-color:gray;scrollbar-3dlight-color:#666;scrollbar-highlight-color:#ccc;scrollbar-arrow-color:#39F;scrollbar-shadow-color:#333}
a:link,a:visited{color:#fff;text-decoration:none}
a:hover{color:#39F}
body,div,table,td,p,span{font:11px normal Arial,Helvetica,sans-serif;color:#ccc;text-decoration:none}
#dkbodyText{font:11px normal Arial,Helvetica,sans-serif;color:#000;text-decoration:none}
#dkbodyText a:link{font:11px normal Arial, Helvetica,sans-serif;color:#069;text-decoration:none}
#dkbodyText a:hover{font:11px normal Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}
.clear{clear:both;width:0;height:1px}
.bold{font-weight:bold}
#wrapper{width:1003px;background:url("/_img/main/mainbg.gif") repeat-y}
#left{background:transparent;width:155px;vertical-align:top;float:left;margin-right:-3px}
#right{background:transparent;width:848px;vertical-align:top;float:right;margin-left:-3px}
#main{background:url("/_img/main/mainbg_top.jpg") transparent no-repeat;width:848px;min-height:327px;height:auto;_height:327px}

/* HEADER */
#BringBack{width:450px}
#Favorite{width:450px}
#More{width:450px}
#header{background:url("/_img/main/header.gif") transparent no-repeat;width:1003px;height:66px;overflow:hidden}
#header img{float:left}
.header-info{float:left;margin:9px 0 0 59px;width:520px}
.acct-main li{float:left;list-style:none;padding-top:5px}
.acct-main li a{border-left:1px solid #7d7d7d;padding:0 10px}
.acct-main li span{color:#fff;font-weight:bold}
.acct-main li a:hover span{color:#39F}
.acct-main .li-over{background:url('/_img/main/dropdown_bg.png') repeat;border:1px solid #393939;border-bottom:none;padding-top:4px}
.acct-main .my-acct a{background:url('/_img/main/account-arrows.gif') 85px 1px no-repeat;border-left:none;padding-right:33px}
.acct-main .my-acct a.over{background-position:84px -17px;padding:0 32px 0 9px}
.acct-main .acct-sub{background:url('/_img/main/dropdown_bg.png');border:1px solid #393939;border-top:none;display:none;margin-left:-1px;padding:3px 35px 10px 0;position:absolute;z-index:1500}
.acct-main .acct-sub a{background-image:none;border-right:none;padding:0}
.acct-main .acct-sub li{float:none;line-height:18px}
.acct-main .userinfo{padding:5px 10px 0 0}
.acct-main .userinfo p{border-left:1px solid #7d7d7d;padding-left:10px}
.formbutton{background:url("/_img/main/search_btn.png");border:1px solid #000;border-left:none;float:left;height:20px;text-indent:-5000px;width:33px}
.navigation{color:#ccc;float:left;height:31px;margin-top:10px;overflow:hidden;padding-left:10px;width:520px}
.power-google{float:left;margin:2px 0 0 2px}
.search-btns{float:left;margin-left:2px;padding-top:2px;position:relative}
.search-btns input{margin-left:5px;padding:0;position:absolute}
.search-btns label{padding-left:21px}
.searchfield{border:1px solid #000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:16px;margin-left:8px;padding-top:2px;width:188px}
.slogan{color:#ccc;float:left;margin:39px 0 0 5px}

/* SIDEBAR */
#left ul{margin:0 0 4px 14px;padding:0;list-style-type:none}
#left b,.white{color:#fff}
#login_link a:link,#login_link a:visited{color:#FC0;text-decoration:none}
#login_link a:hover{color:#39F}
#login{background:url("/_img/sidebar/login.jpg") no-repeat;overflow:hidden;width:155px;height:130px}
#login div{margin-top:15px}
#left_upsell{background:url('/_img/sidebar/member_upgrade.gif') no-repeat;width:155px;height:39px;position:relative;top:-11px}

/* sliding door buttons */
a.btnred,div.btnred{background:transparent url('/_img/btn_red_right.gif') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 12px arial,sans-serif;height:27px;padding-right:20px;text-decoration:none}
div.btnred{padding-right:20px}
a.btnred span{background:transparent url('/_img/btn_red_left.gif') no-repeat;display:block;line-height:19px;font:bold 12px verdana,arial,sans-serif;padding:2px 0 5px 20px}
a.btnblue,div.btnblue{background:transparent url('/_img/btn_blue_right.gif') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 12px arial,sans-serif;height:27px;padding-right:20px;text-decoration:none}
div.btnblue{padding-right:20px}
a.btnblue span{background:transparent url('/_img/btn_blue_left.gif') no-repeat;display:block;line-height:19px;font:bold 12px verdana,arial,sans-serif;padding:2px 0 5px 20px}
a.btnred:visited,a.btnred:link,a.btnred span,a.btnblue:visited,a.btnblue:link,a.btnblue span{color:#fff}

/* ads */
#promo_d2d{overflow:hidden;width:155px;height:162px}
#small_ad_1{overflow:hidden;width:155px;height:80px}
#ad_right{overflow:hidden;width:155px;height:162px}
.exclusive_header{margin:1px 5px 0 5px;font-size:12px;color:#ccc;font-weight:bold}
.exclusive_box_img{float:left;margin-right:5px}
.exclusive_links{margin:1px 5px}
.exclusive_link{margin:1px 5px}
.exclusive_links a{padding-left:7px;margin-left:2px}
.exclusive_link a{background:url('/_img/front/bluearrow_bg.gif') no-repeat;padding-left:12px;margin-left:2px}
.exclusive_links img{position:relative;top:2px}
#editorial_body{background:url("/_img/front/editorial_bg.gif") repeat-y;width:493px;display:table}
#editorial_top{background:url("/_img/front/editorial_top.gif") transparent no-repeat;width:493px;height:122px;padding-top:5px}
#editorial_btm{background:url("/_img/front/editorial_btm.gif") no-repeat;width:493px;height:7px}
#ed_sm{background:url("/_img/front/ed_picks_sm_bg.jpg") repeat-y;width:155px;font:normal 11px/18px Arial,Helvetica,sans-serif;display:table}
#ed_sm a,#ed_sm a:visited{background:url('/_img/front/ed_picks_sm_arrow.jpg') no-repeat;color:#fff;font-weight:bold;padding-left:11px}
#ed_sm a:hover{color:#fc0}
#ed_sm_top{background:url("/_img/front/ed_picks_sm_top.jpg") transparent no-repeat;width:231px;height:79px;padding:22px 5px 5px 10px;display:table}
#ed_sm_btm{background:url("/_img/front/ed_picks_sm_btm.jpg") no-repeat;width:246px;height:3px}
#ed_lg{background:url("/_img/front/ed_picks_lg_bg.jpg") repeat-y;width:329px;font:normal 11px/18px Arial,Helvetica,sans-serif}
#ed_lg a,#ed_lg a:visited{background:url('/_img/front/ed_picks_lg_arrow.jpg') no-repeat;color:#fff;font-weight:bold;padding-left:11px}
#ed_lg a:hover{color:#fc0}
#ed_lg_top{background:url("/_img/front/ed_picks_lg_top.jpg") transparent no-repeat;width:319px;height:17px;padding:22px 5px 5px 5px;display:table}
#ed_lg_btm{background:url("/_img/front/ed_picks_lg_btm.jpg") no-repeat;width:329px;height:2px}
#featured_files{background:#000;width:493px;margin-top:10px}
#featured_file_hdr{background:url('/_img/front/feat_header.gif') no-repeat;width:493px;height:20px;text-indent:-5000px}
.featured_file{width:493px;height:78px;margin-top:10px}
.featured_file img{float:left}
.featured_file_right{width:374px;margin-top:1px;float:right}
.featured_file_info{height:57px;padding-left:8px;margin-right:3px;overflow:hidden}
.featured_file_links,.featured_file_link{background:url("/_img/front/feat_info_bar.gif") no-repeat;height:17px;padding:1px 0 0 7px;width:367px;float:left}
.featured_file_link a{background:url("/_img/front/whitearrow_bg.gif") no-repeat;padding-left:14px;margin-right:7px}
.featured_file_links a:hover,.featured_file_link a:hover{color:#FC0}
.featured_file_links img,.featured_file_link img{position:relative;top:2px}
.orange{color:orange}
.yellow{color:yellow}
/* end copied */
.menupromo{_margin-bottom:-3px}
#menu{background:url("/_img/sidebar/menu.jpg") no-repeat;overflow:hidden;width:155px;height:197px}
#menu div{margin-top:15px}
#menu a:hover{color:#FC0}
#browsefiles{background:url("/_img/sidebar/browse.jpg") no-repeat;overflow:hidden;width:155px;height:243px}
#browsefiles div{margin-top:20px}
#game{background:url("/_img/sidebar/gamepages_bg.jpg") repeat-y;width:155px}
#gamecontent{background:url("/_img/sidebar/gamepages_top.jpg") transparent no-repeat;width:155px;padding-top:21px}
#gamebottom{background:url("/_img/sidebar/gamepages_bot.jpg") no-repeat;width:155px;height:17px}
#gamepages{background:url("/_img/sidebar/gamepages.jpg") no-repeat;overflow:hidden;width:155px;height:99px}
#gamepages div{margin-top:20px}
#freegames-left{background:url("/_img/sidebar/freegames_top.jpg") transparent no-repeat;width:155px;padding-top:21px}
#community{background:url("/_img/sidebar/community.jpg") no-repeat;overflow:hidden;width:155px;height:187px}
#community div{margin-top:20px}
#weeklypoll{background:url("/_img/sidebar/weeklypoll.jpg") no-repeat;overflow:hidden;width:155px;height:162px}
#weeklypoll div{margin-top:20px}
#menutext{padding:5px}

/* TOPNAV */
#topnav{padding:8px 0 0 26px;margin-bottom:8px}
#topmenu{width:812px;height:18px}
#topmenu li, #demomenu li{list-style:none;float:left;margin-right:1px;zoom:1;white-space:nowrap;_width:0}
#topmenu span, #demomenu span, .demo-dl span, .demo-buy span{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;cursor:pointer}
#topmenu li a, #demomenu li a{display:block;height:18px;background:url('/_img/topnav/fp_tabs_home.png') 100% -38px no-repeat;padding-right:10px}
#topmenu li a:hover,#home .hometab a,#freegames .freegamestab a,#mod .modtab a,#beta-center .beta-centertab a,#tryandbuy .tryandbuytab a,#wow .wowtab a, #demomenu li a:hover, .ui-tabs #demomenu .ui-state-active a{background-position:100% -57px}
#topmenu li a span, #demomenu li a span{background:url('/_img/topnav/fp_tabs.png') 0 -38px no-repeat;padding-left:10px;display:block;height:18px;line-height:16px}
#topmenu li a:hover span,#demomenu li a:hover span,#freegames .freegamestab a span,#mod .modtab a span,#beta-center .beta-centertab a span,#tryandbuy .tryandbuytab a span,#wow .wowtab a span,.ui-tabs #demomenu .ui-state-active a span{background-position:0 -57px}
#topmenu .hometab a span{background:url('/_img/topnav/fp_tabs.png') 0 0 no-repeat;padding-left:20px}
#topmenu .hometab a:hover span,#home .hometab a span{background-position:0 -19px}
#topmenu .joinnav a span{background:url('/_img/topnav/fp_tabs.png') 0 -76px no-repeat}
#topmenu .joinnav a:hover span{background-position:0 -95px}
#topmenu .joinnav a{background:url('/_img/topnav/fp_tabs_home.png') 100% -76px no-repeat}
#topmenu .joinnav a:hover{background-position:100% -95px}
#freemmos #freemmostab,a#freemmostab:hover{background-image:url('img/freemmos_over.jpg')}
#trailers #trailerstab,a#trailerstab:hover{background-image:url('/_img/topnav/trailers_over.jpg')}
a#trailerstab{width:76px;height:21px;position:absolute;left:228px}
#psp #psptab,a#psptab:hover{background-image:url('/_img/topnav/psp_over.jpg')}
a#psptab{width:102px;height:21px;position:absolute;left:229px}
#movies #moviestab,a#moviestab:hover{background-image:url('/_img/topnav/movies_over.jpg')}
a#moviestab{width:69px;height:21px;position:absolute;left:603px}

/* MAINCONTENT */
#maincontent{padding:0 11px 0 26px}
#maincontent_left{width:493px;float:left}
#maincontent_bot{background:url("/_img/main/mainbg_bot.gif") no-repeat;width:1003px;height:14px;clear:both}
#maincontent_right{background:url("/_img/main/rightbarbg_top.jpg") no-repeat;width:310px;min-height:259px;height:auto;_height:259px}
#maincontent_right_bg{background:url("/_img/main/rightbarbg.gif") repeat-y;width:310px;float:right;margin-left:-17px}
#maincontent_right_bot{background:url("/_img/main/rightbarbg_bot.gif") no-repeat;width:310px;height:5px}
#maincontent_right div.padding{padding:5px 5px 0 5px}
.maincontent_autoright{background:#F00}

/* Beta Center */
#maincontentbeta_left{width:570px;float:left;position:relative;padding-bottom:110px;overflow:hidden}
#maincontentbeta_left p,#maincontentbeta_left a,#maincontentbeta_left div{font-size:12px}
#maincontentbeta_left span h4{background-image:url('../beta-center/_img/betacenter-titles.gif');display:block;text-indent:-5000px;height:17px}
#maincontentbeta_left .bg{border:1px solid #424242;background:#1b1b1b url('/_img/front/spotlight-bg.jpg') repeat-x center bottom}
.beta-box,.pick-box{border:1px solid #424242;padding:15px;background:url('/_img/front/spotlight-bg.jpg') repeat-x bottom #1b1b1b;color:#ccc;display:inline-block}
.beta-box .legend{width:554px}
.beta-onecol{width:282px;float:left;margin-bottom:10px}
.beta-leftcol{margin-right:6px}
.beta-twocol{width:570px;margin-bottom:10px}
.beta-twocol .beta-box{padding:2px 2px 5px}
.mcb-welcome{margin-bottom:10px}
.mcb-welcome .bg{padding:15px 15px 15px 10px}
.mcb-welcome .bg .fer{float:left;padding-right:10px;width:61px;height:63px;background:url('/beta-center/_img/ferret.gif') no-repeat;text-indent:-5000px;margin-bottom:30px}
.welcome-hdr{padding-right:330px}
.welcome-hdr span h4{background-position:0 0;width:230px}
.current-hdr{padding-right:440px}
.current-hdr span h4{background-position:-236px 0;width:120px}
img.current{float:left;border:1px solid #bbb;margin-right:10px}
.itembox{padding:1px;overflow:hidden}
.itembox .item{background:#1b1b1b url('/_img/front/spotlight-bg.jpg') repeat-x center bottom;width:259px;margin:1px;overflow:hidden;padding:10px 10px 0;float:left;min-height:110px}
.itembox .title{margin-bottom:5px;height:25px}
.legend{padding:10px 0 0 10px;clear:both}
.notifybeta-hdr{padding-right:65px}
.notifybeta-hdr span h4{background-position:-361px 0;width:207px}
.comradebeta-hdr{padding-right:84px}
.comradebeta-hdr span h4{background-position:-573px 0;width:188px}
.recentbetas-hdr{padding-right:121px}
.recentbetas-hdr span h4{background-position:-384px -22px;width:113px;height:15px;margin-right:38px}
.mostwanted-hdr{padding-right:69px}
.mostwanted-hdr span h4{background-position:0 -22px;width:165px;height:14px;margin-right:38px}
h3{padding:0;margin:0;font-size:13px;color:#fff}
ul.wanted{margin:10px 0 0}
ul.wanted li{list-style-type:none;padding-bottom:5px;width:250px;line-height:28px;display:inline-block}
ul.wanted li .left{float:left;padding-right:10px;font-size:12px}
ul.wanted li .beta-icons{margin-top:5px}
.beta-icons{height:12px;background:url('/beta-center/_img/beta-icons.gif') no-repeat;float:left;display:block;font-size:10px;text-indent:-5000px}
.titleBar{border-bottom:1px solid #d5dae4;border-top:1px solid #d5dae4;padding:5px 0;margin-top:5px;overflow:hidden;font-size:12px}
.titleBar b{float:left}
.titleBar .recentTitle{width:112px}
ul.recentbetas{margin:10px 0 0 -9px}
ul.recentbetas b{float:left;width:80px;margin:0;padding-right:10px}
ul.recentbetas li{list-style-type:none;padding:3px 0 3px 8px;overflow:hidden;line-height:normal}
ul.recentbetas p{float:left;width:95px;margin:0;text-align:center}
.text{text-indent:0;padding-right:20px}
.pc{background-position:0 -2px;padding-left:25px}
.xbox{background-position:0 -22px;padding-left:25px}
.psn{background-position:0 -42px;padding-left:33px}
.cb{background-position:-148px -2px;padding-left:25px}
.ob{background-position:-148px -22px;padding-left:25px}
.st{background-position:-148px -42px;padding-left:25px}
.be{background-position:-148px -62px;padding-left:25px}
.seo{position:absolute;bottom:0}
#maincontentbeta_right{background:url('/beta-center/_img/rightbarbg_top.gif') no-repeat;width:234px;min-height:259px;height:auto;_height:259px;font-size:12px}
#maincontentbeta_right_bg{background:#1b1b1b url('/_img/front/spotlight-bg.jpg') repeat-x center bottom;width:234px;float:right}
#maincontentbeta_right_bot{background:url('/beta-center/_img/rightbarbg_bot.gif') no-repeat;width:234px;height:6px}
#maincontentbeta_right div.padding{padding:5px 5px 0 5px}
#maincontentbeta_right span h4{background-image:url('../beta-center/_img/betacenter-titles.gif');display:block;text-indent:-5000px;height:17px}
.fclub,.pollbox,.reserve-demo, .reserve-patch{width:226px;background:url('/beta-center/_img/fc_bot.gif') bottom left no-repeat;height:auto;padding-bottom:6px;margin-bottom:10px}
.fclub .bg,.pollbox .bg,.reserve-demo .bg,.reserve-patch .bg{width:206px;background:url('/beta-center/_img/fc_bg.gif') repeat-y;padding:10px 10px 5px 10px;overflow:hidden}
.fclub .top{width:226px;height:6px;background:url('/beta-center/_img/fc_top.gif') 0 0 no-repeat}
.fclub .fc-btn{width:202px;height:21px;display:block;text-indent:-5000px;background:url('/beta-center/_img/fc_btn.jpg') 0 0}
.fclub p,.pollbox p{margin-bottom:10px;overflow:hidden;font-size:12px}
.pollbox .poll .pollsub{float:right;margin:0 20px 0;display:block;width:48px;height:20px;background:url('/beta-center/_img/beta-icons.gif') 0 -64px no-repeat;text-indent:-5000px;border:none;_font-size:0;_text-indent:0}
.filepoll-hdr{padding-right:153px}
.filepoll-hdr span h4{background-position:-176px -21px;width:63px}
.reserve-hdr{padding-right:87px}
.reserve-hdr span h4{background-position:-246px -21px;width:129px}
.reserve-demo li,.reserve-patch li{overflow:auto;margin-bottom:10px;list-style:none;font-size:12px}
.reserve-demo .bg p{float:left;width:160px;font-size:12px}

/* Demos Page */
.ferretpick-hdr{padding-right:165px}
.ferretpick-hdr span h4{background-position:-507px -22px;width:107px}
.crispipick-hdr{padding-right:130px}
.crispipick-hdr span h4{background-position:-627px -22px;width:142px}
.patch-hdr{padding-right:79px}
.patch-hdr span h4{background-position:-142px -41px;width:137px}
.wanteddemo-hdr{padding-right:42px}
.wanteddemo-hdr span h4{background-position:-296px -41px;width:174px}
.pick-text{min-height:110px;margin-bottom:5px}
.pick-box{padding:10px}
#demomenu{width:500px;height:18px;overflow:hidden;float:left}
#demomenu li a{padding-right:20px}
#demomenu li a span{padding-left:20px}
.demo-twocol{border:1px solid #545454;clear:left}
.demo-item{padding:10px;border-bottom:1px solid #0f4e6d;overflow:hidden}
.demo-item img, .demo-featured img{float:left;padding-right:10px}
.demo-btns li{float:left;list-style-type:none;margin-top:10px}
.demo-dl a{height:18px;background:url('/_img/dlbuy_btns.png') 100% 0 no-repeat;display:block;text-indent:-5000px;width:120px}
.demo-dl a:hover{background-position:100% -18px}
.demo-item .demo-text #buyD2D{background:none;margin-left:-2px;top:28px}
.demo-buy a,.demo-item .demo-text #buyD2D .prod a:link, .demo-item .demo-text #buyD2D .prod a:visited{height:18px;background:url('/_img/dlbuy_btns.png') 0 -36px no-repeat;display:block;text-indent:-5000px;width:107px}
.demo-buy a:hover,.demo-item .demo-text #buyD2D .prod a:hover{background-position:0 -54px}
.demo-buy{margin-left:10px}
.demo-seeall{padding:10px;text-align:right}
.demo-featured{background:#323232;overflow:hidden;padding:10px;border-bottom:1px solid #0f4e6d}
.demo-text{margin-bottom:5px;overflow:auto}
.featured-demo{height:12px;width:143px;background:url('/beta-center/_img/betacenter-titles.gif') 0 -43px no-repeat;float:left;margin:0 250px 2px 0}
.featured-demo span{display:none}
.reserve-patch .bg p{float:left;width:150px;font-size:12px;padding-right:10px}
.seoHeader{text-indent:-5000px}
.show-less:link,.show-more:link,.show-less:visited,.show-more:visited{color:#ffcc00;font-weight:bold}
.show-less:hover,.show-more:hover{color:#fff}
.wanteddemo li,.wanteddemo b{font-size:12px}
.ui-tabs .ui-tabs-hide{display:none}


/* WHAT'S HOT/NEW */
#hotnewtabs{height:20px;margin-top:5px}
#hotnewtabs a i,#hotnewtabs i{visibility:hidden;height:20px}
#hotnewmenu{position:relative}
#whatshottab{background:url('/_img/main/whats_hot_tab_f2.jpg');width:152px;height:22px;position:absolute}
a#whatshottab{background-image:url('/_img/main/whats_hot_tab.jpg');width:152px;height:22px;position:absolute;cursor:pointer}
a#whatshottab:hover{background-image:url('/_img/main/whats_hot_tab_f2.jpg')}
#whatsnewtab{background:url('/_img/main/whats_new_tab_f2.jpg');width:148px;height:22px;position:absolute;left:152px}
a#whatsnewtab{background-image:url('/_img/main/whats_new_tab.jpg');width:148px;height:22px;position:absolute;left:152px;cursor:pointer}
a#whatsnewtab:hover{background-image:url('/_img/main/whats_new_tab_f2.jpg')}
#hotlist{display:block}
#newlist{display:none}
#hottabs{display:block;_margin-bottom:-3px}
#newtabs{display:none;_margin-bottom:-3px}
#hottab{cursor:pointer;cursor:hand}
#newtab{cursor:pointer;cursor:hand}
#hotnew{background:url("/_img/main/hotnew_bg.jpg") repeat-y;width:300px}
#hotnewcontent{background:url("/_img/main/hotnew_top.jpg") transparent no-repeat;width:300px}
#hotnewbottom{background:url("/_img/main/hotnew_bot.jpg") no-repeat;width:300px;height:13px}
.hotnewnum{color:#fff;background:#126E8D;float:left;width:16px;text-align:center;border:1px solid #000;position:relative;left:15px}
.hotnewlink{float:left;position:relative;left:25px;margin-bottom:5px;width:245px;color:#fff;overflow:hidden}
.hotnewinfo{background:#126E8D;border:1px solid #000;margin:0 10px 10px 15px}
.hotnewinfo div{margin-left:24px;padding:2px 0px}
.hotnewinfo a{background:url("/_img/front/whitearrow_bg.gif") transparent no-repeat;padding-left:15px}
.hotnewinfo a:hover{color:#FC0}
#hotlist{padding-top:10px}
#newlist{padding-top:10px}
.hotnewcontent ol{margin:15px 15px 15px 40px;padding:0}
.hotnewcontent ol li{margin-bottom:5px}
#morehotlink,#morenewlink{text-align:center}
#morehotlink a:link,#morehotlink a:visited,#morenewlink a:link,#morenewlink a:visited{color:#FC0;text-decoration:none}
#morehotlink a:hover,#morenewlink a:hover{text-decoration:none;color:#39F}

/* SPOTLIGHT */
#spotlight{background:url("/_img/main/spotlight_bg.jpg");border-collapse:collapse}

/* ADS */
.boxzilla{margin-bottom:5px}
.sponsoreddl{background:url("/_img/ads/sponsoreddls_bg.gif") transparent no-repeat;width:246px;height:103px}
.sponsoreddls{background:url("/_img/ads/sponsoreddls_bg.gif") transparent no-repeat;width:246px;height:103px}
.sponsoreddl_header{margin:1px 5px 3px 5px;font-size:12px;color:#ccc;font-weight:bold}
.sponsoreddl_img{float:left;margin-right:5px}

/* MISC */
#breadcrumb{font-size:10px;margin-bottom:4px}
.headerbar{background:url("/_img/main/bluebar_493x20.gif") no-repeat;width:493px;height:20px}
.headerbar div{color:#fff;padding:3px 10px 0 10px;font-size:11px;font-weight:bold}

/* RIGHT COLUMN */
#dynamic_upsell{width:300px;height:165px}
#dynupsell{width:300px;height:160px}
#med_rec{margin-bottom:5px}
#newsframe{width:300px;height:87px}
#newsletter_signup{overflow:hidden;width:300px;height:85px}
#whats_hot_new{overflow:hidden;width:300px;height:81px}
#ign_promos{background:url('/images/rside_4ads_bg.jpg');width:300px;height:259px}

/* footer legal and links */
#legalText{font:9px normal Arial,Helvetica,sans-serif;color:#ccc;text-decoration:none}
#legalText A{font:9px normal Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}
#legalText A:hover{font:9px normal Arial,Helvetica,sans-serif;text-decoration:none;color:#39F}

/* Network Footer */
#footerNetwork *{font:10px verdana,sans-serif!important;color:#ccc}
#footerNetwork a{color:#fff;text-decoration:none}
#footerNetwork a:hover{color:#39F;text-decoration:none}
#footerNetwork{width:999px;padding-bottom:10px;background-color:#000;border:2px solid #1F1F1F}
#corpFooter{padding-left:22px;text-align:left}
#corpFooter div{color:#fff}
#corpFooter img{border:0}
#corpFooter a#corpFooter-rss-lnk{background:url(http://media.ignimgs.com/media/ign/images/rss_icon.gif) no-repeat;padding:0 0 0 15px}
.corpFooter-row{margin-top:10px}
.corpFooter-row p{margin:0;margin-top:3px;padding:0}

/* SkinSelect */
#ddmenu{position:absolute;top:65px;left:360px;z-index:900;background-color:#333;width:105px;height:60px;visibility:hidden;border:1px;border-color:#666;padding:3px;FILTER:alpha(opacity=100,finishopacity=75,style=1,startX=20,endX=100,startY=20,endY=100)}
#skinButton{position:absolute;top:49px;left:360px;z-index:1000;width:100px;height:15px;background-color:#666;border:0}
#skinBox{width:100px;height:15px;background-color:#069;padding:3px}
#skinBox:hover{width:100px;height:15px;background-color:#F90;padding:3px}

/* E3 styles */
.navbutton a{padding:2px 8px;font-size:12px;font-weight:bold;margin:4px;color:#eaeaea;width:auto}
.navbutton a:hover{padding:2px 8px;color:#fff;font-size:12px;background:#2e4054;width:auto}
.navbutton_on{border:1px solid #000;padding:4px 8px;font-size:13px;font-weight:bold;margin-right:4px;background:#eee;color:#333;width:auto}
.navbutton_on a,.navbutton_on a:link,.navbutton_on a:visited,.sortbutton_on a{color:#333}
.sortbutton{padding:2px 8px;font-size:12px;margin-left:7px;background:#2e4054;color:#fff;float:right;width:auto;border:1px solid #ccc;border-bottom:none}
.sortbutton_on{padding:2px 8px;font-size:12px;font-weight:bold;margin-left:7px;background:#eee;color:#333;float:right;width:auto;border:1px solid #ccc;border-bottom:none}

/* Editorial */
#mainEditorial{width:490px;background-color:#333;border:0 solid #666;padding:0}
#editorialLeft{width:236px;float:left;background-color:#999;padding:2px;color:#000;border:1px solid #999}
#editorialRight{float:right;width:236px;background-color:#999;padding:2px;border:1px solid #999}

/* start fileblog editorial 2007 */
/* ed boxes */
#ed_boxes2{height:192px}
.ed_boxes2_header{margin:1px 5px 0 5px;font-size:12px;color:#fff;font-weight:bold;text-align:center}
.textblock{width:237px;margin:3px 5px;overflow:hidden}
.rss_button{margin:2px}

/* new to fp button? */
#ed_button_container{width:246px;height:200px;overflow:hidden;margin-bottom:0;float:left}
#buttonarea{background:url("/admin/images/promo_images/newtofpbutton.gif") transparent no-repeat;width:242px;height:34px;display:block}
a#newtofpbutton_tab{background:url("/admin/images/promo_images/newtofpbutton.gif") transparent no-repeat;width:242px;height:34px;display:block}
a#newtofpbutton_tab:hover{background:url("/admin/images/promo_images/newtofpbutton_over.gif") transparent no-repeat;width:242px;height:34px;display:block}
a#getthemostbutton_tab{background-image:url('/admin/images/promo_images/getthemostbutton.gif');width:242px;height:34px;display:block}
a#getthemostbutton_tab:hover{background-image:url('/admin/images/promo_images/getthemostbutton_over.gif');width:242px;height:34px;display:block}

/* editor's picks */
#editors_picks_box{background:url("/_img/front/editors_picks_bg.gif") transparent no-repeat;width:246px;height:159px;overflow:hidden;margin-bottom:5px}
.editors_picks_link a:link,.editors_picks_link a:visited,.editors_picks_link a:active{color:#ff0}
.editors_picks_link a:hover{color:#ff0}

/* special promo */
#special_promo_box{background:url("/_img/front/special_promo_bg.gif") transparent no-repeat;width:246px;height:153px;overflow:hidden;margin-bottom:5px}
.special_promo_img{float:left;margin-right:10px}
#special_promo_box2{background:url("/_img/front/special_promo_bg.gif") transparent no-repeat;width:246px;height:192px;overflow:hidden;margin-bottom:15px;margin-left:0;float:right}

/* fileblog */
.fileblog_title{color:#fff;font-weight:bold}
#fileblog_box{background:url("/_img/front/fileblog_bg.gif") transparent no-repeat;width:246px;height:192px;overflow:hidden;margin-bottom:15px;margin-left:0;float:right}
.fileblog_img{float:right;margin-left:5px}
.fileblog_floatbox{padding:8px}
.fileblog_floatleft{float:left}
.fileblog_floatright{float:right}
.fileblog_center{text-align:center;padding:8px}
#fileblog_content1{margin:0;background:#222;border:1px solid #000}
.headertitle{float:left;color:#fff}
.fileblog_textarea{padding:8px 8px 2px 8px;font-size:12px}
.fileblog_textarea a:link,.fileblog_textarea a:visited,.fileblog_textarea a:active{color:#fff;text-decoration:underline;font-size:12px}
.fileblog_textarea a:hover{color:#39F;text-decoration:underline;font-size:12px}
.fileblog_textarea ul{margin-left:16px;padding-left:0}
.fileblog_textarea li a:link,.fileblog_textarea li a:visited,.fileblog_textarea li a:active{margin-left:0;padding-left:0;text-decoration:none}
.fileblog_textarea img{margin:0 5px 5px 5px;padding:0}
.fileblog_section_title{color:#fc0;font-weight:bold;font-size:12px}
#fileblog_cal_box{width:300px;border:1px solid #444;margin-top:8px}
.fileblog_calendar{font:x-small normal Verdana,Arial,Helvetica,sans-serif;color:#888;padding:5px}
.fileblog_calendarhead{font:x-small/140% bold Verdana,Arial,Helvetica,sans-seri;color:#ddd}
.fileblog_networkbar{background:url('/fileblog/images/networkbar.gif');width:300px;height:18px}
#maincontent_right_bg2{width:310px;float:right;margin-left:-17px}
#maincontent_right2{width:310px;min-height:259px;height:auto;_height:259px}

/* indie spotlight */
#indie_spotlights{background:#000;width:493px;margin-top:10px}
#indie_spotlight_header{background:url('/_img/front/indie_header.gif') no-repeat;width:493px;height:20px;text-align:right;padding-top:4px}
.learn_more_link a{font-size:10px;padding-right:6px}
.learn_more_links a:hover,.learn_more_link a:hover{color:#FC0}
.indie_spotlight{width:493px;height:78px;margin-top:10px}
.indie_spotlight_img{float:left}
.indie_spotlight_right{width:374px;margin-top:1px;float:right}
.indie_spotlight_info{height:57px;padding-left:8px;margin-right:3px;overflow:hidden}

/* join now menu bg images */
#login2{background:url("/_img/sidebar/login2.jpg") no-repeat;overflow:hidden;width:155px;height:130px}
#login2 div{margin-top:15px}

/* today on the network rightnav */
#ign_promos2{background:url('/images/rside_4ads_bg2.jpg');width:300px;height:279px;margin:8px 0}

/* sp spotlight */
#fp_spotlight{width:300px;height:126px;margin:0}
#fp_spotlight_bottom{background:url('/_img/ads/fp_spotlight_bottom.jpg') no-repeat;width:294px;height:34px;padding-left:6px;margin:0;overflow:hidden}
.spotlight_img{float:right;margin:0 0 5px 10px}

/* newsletter leftnav */
#newsframe2{width:148px;height:95px;margin:4px 0 4px 3px}
#newsletterbox2{width:148px;height:97px;background-color:#333;position:relative;overflow:none}
#newsletterborder2{border:1px solid #000;font:11px Arial,Helvetica,sans-serif;color:#fff}
.newsletter_link a:link,.newsletter_link a:visited,.newsletter_link a:active{color:#f00}
.newsletter_link a:hover{color:#fff}
#newslettertable2{font:11px Arial,Helvetica,sans-serif;color:#fff;margin:0;padding:0}

/* tutorial page */
#tutorial_container{margin:0;width:488px}
.tutorial_box_big{margin:0;padding:0}
.tutorial_box_left{background:url('/tutorial/images/box_mid.gif') repeat-y;width:241px;margin-bottom:8px;float:left}
.tutorial_box_right{background:url('/tutorial/images/box_mid.gif') repeat-y;width:241px;margin-bottom:8px;float:right}
.tutorial_top_bg{background:url('/tutorial/images/box_top.gif') no-repeat;width:241px;height:15px}
.tutorial_bot_bg{background:url('/tutorial/images/box_bot.gif') no-repeat;width:241px;height:15px}
.tutorial_text{margin:0 8px;padding:0}
.tutorial_text a:link,.tutorial_text a:visited,.tutorial_text a:active{color:#fff;text-decoration:underline}
.tutorial_text a:hover{color:#39F;text-decoration:underline}
.tutorial_text_right{float:right;margin-left:10px}
.tutorial_container_left{width:241px;float:left}
.tutorial_container_right{width:241px;float:right}
.tutorial_title{text-align:center}
.whitebold{font-weight:bold;color:#fff}
.headerbar h1{font-size:11px;font-weight:bold;color:#fff;padding:3px 0 0 10px}
#sectiontitle h1{font-size:11px;font-weight:bold;color:#fc0;padding:0;margin:0}
.sectionbox{background-color:#333;border:1px solid #000;padding:5px;color:#ccc;margin-bottom:10px}
.sectionbox h1{font-size:11px;font-weight:bold;color:#fc0;padding:0;margin:0}

/* DLM/Comrade download page */
#dlm{padding-top:5px;padding-left:5px;width:796px;overflow:hidden;font-family:Arial, Helvetica, sans-serif}
#dlm a,#dlm a:link,#dlm a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#ffce00}
#dlm a:hover{color:#fff}
#dlm a span.icon{background:url('/_img/dlm/iconViewScreen.gif') no-repeat top;display:block;width:13px;height:14px;text-indent:-5000px;float:left;border:0}
#dlm a span.icon:hover,#dlm a:hover span{background:url('/_img/dlm/iconViewScreen.gif') no-repeat bottom}
#dlm a.install,#dlm .install{background:url('/_img/dlm/btnInstall.png') no-repeat top;display:block;width:109px;height:22px;float:left;color:#fff;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:center;padding-top:4px}
#dlm a.install:hover{background:url('/_img/dlm/btnInstall.png') no-repeat bottom}
#dlm h1{background:url('/_img/dlm/dlm_hdr.gif') repeat-x;width:780px;height:31px;padding:8px 0 0 15px;font-size:20px;color:#fff;font-weight:bold;clear:both;margin-bottom:5px}
#dlm #container{width:795px;clear:both;margin:0}
#dlm #container h3{font-size:13px;font-weight:bold;color:#fff}
#dlm #container .comrade .bg ul,#dlm #container .download .bg .left ul{padding-left:40px}
#dlm #container .comrade ul li,#dlm #container .download .left ul li{color:#fff;font-size:12px;margin-bottom:10px}
#dlm .comrade{float:left;margin-bottom:5px}
#dlm .comrade .hdr{background:url('/_img/dlm/hdrInstallComrade.gif') no-repeat;width:428px;height:26px}
#dlm .comrade .bg{background:url('/_img/dlm/installBg.gif') no-repeat;float:left;width:393px;height:389px;padding:20px 15px 20px 20px}
#dlm .comrade .screen{background:url('/_img/dlm/screen.jpg') no-repeat;width:267px;height:41px;margin:20px 0 0 20px;padding-top:207px;position:relative}
#dlm .comrade .screen .link,#dlm .download .screen .link{margin-left:125px;*margin-left:140px}
#dlm .comrade .screen .icon,#dlm .download .screen .icon{position:relative;top:1px;left:252px;*top:-14px;_top:-14px}
#dlm .install{margin:5px 0 0 25px}
#dlm .compare{float:right;margin-bottom:5px}
#dlm .compare .hdr{background:url('/_img/dlm/hdrCompare.gif') no-repeat;width:361px;height:26px;*position:relative;*left:6px}
#dlm .compare .bg{background:url('/_img/dlm/compareBg.gif') no-repeat;float:right;width:326px;height:389px;padding:20px 15px 20px 20px}
#dlm .compare ul{margin-top:47px;width:205px;float:left}
#dlm .compare ul li{list-style-type:none;padding:0;margin:0 0 20px 0;font:12px Arial, Helvetica, sans-serif;color:#fff;white-space:nowrap;text-align:right}
#dlm .download{clear:both}
#dlm .download .hdr{background:url('/_img/dlm/hdrInstallDLM.gif') no-repeat;width:796px;height:26px}
#dlm .download .bg{background:url('/_img/dlm/downloadBg.gif') no-repeat;clear:both;width:761px;height:240px;padding:20px 15px 20px 20px}
#dlm .download .left ul{margin-top:20px}
#dlm .download .left{float:left;background:none;padding:0;margin:0;}
#dlm .download .right{float:right;background:none;padding:0;margin:0}
#dlm .download .screen{background:url('/_img/dlm/dlm.jpg') no-repeat;width:268px;height:39px;padding-top:212px;margin:15px 40px 0 0;position:relative;float:right}

/* comrade overlay page */
#com-overlay{background:#121212;width:830px;height:600px;padding:0;margin:0;*overflow:hidden;_overflow:hidden}
#com-overlay ul{list-style:none;padding:0}
#com-overlay a:focus{outline:none}
#dlm-wrap{width:830px;background:#121212;position:relative}
#com-tabs{background:#000;overflow:hidden;border-bottom:1px solid #6f98ab;margin:0;margin-bottom:15px;width:830px;_height:60px}
#com-tabs li,.items li{float:left}
#com-tabs li{padding-top:35px}
#com-tabs li a{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;height:25px;padding-right:10px;display:block;cursor:pointer;_padding-right:9px}
#com-tabs li a span{font:bold 12px Arial,Helvetica,sans-serif !important;_padding-top:0;color:#fff;height:20px;padding-top:5px;line-height:25px;padding-left:10px;display:block;_padding-left:9px;}
#com-tabs li a:hover{background:url('/_img/dlm/cDLM-tabs.png') 100% 0 no-repeat}
#com-tabs li a:hover span{background:url('/_img/dlm/cDLM-tabs.png') 0 0 no-repeat}
#com-tabs li a.current{background:url('/_img/dlm/cDLM-tabs.png') 100% -26px no-repeat}
#com-tabs li a.current span{background:url('/_img/dlm/cDLM-tabs.png') 0 -26px no-repeat}
#flowpanes{position:relative;overflow:hidden;width:675px;height:532px;margin:0 auto}
#flowpanes .items{width:20000em;position:absolute;margin:0;overflow:hidden}
#flowpanes .items li{width:675px;height:502px;display:block;margin:0;padding:0}
#t1{margin-left:10px;_width:144px}#t2{_width:86px}#t3{_width:92px}#t4{_width:122px}#t5{_width:120px}#t6{_width:190px}
.arw{width:38px;height:38px;display:block;text-indent:-5000px;float:left;top:290px;position:absolute}
.prev{background:url('/_img/dlm/back_btn.gif') 0 0 no-repeat;left:19px}
.prev:hover{background-position:0 -38px}
.next{background:url('/_img/dlm/forward_btn.gif') 0 0 no-repeat;right:19px}
.next:hover{background-position:0 -38px}

/* Lightbox styles */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#colorbox{position:fixed;top:15% !important;_position:absolute}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden !important}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
#cboxOverlay{background:#000}
#cboxTopLeft{width:8px;height:21px;background:url('/_img/dlm/controls.png') -106px -7px no-repeat}
#cboxTopRight{width:8px;height:21px;background:url('/_img/dlm/controls.png') -136px -7px no-repeat}
#cboxBottomLeft{width:8px;height:21px;background:url('/_img/dlm/controls.png') -106px -22px no-repeat}
#cboxBottomRight{width:8px;height:21px;background:url('/_img/dlm/controls.png') -136px -22px no-repeat}
#cboxMiddleLeft{width:8px;background:url('/_img/dlm/controls.png') left top repeat-y}
#cboxMiddleRight{width:8px;background:url('/_img/dlm/controls.png') right top repeat-y}
#cboxTopCenter{height:21px;background:url('/_img/dlm/border.png') 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url('/_img/dlm/border.png') 0 100% repeat-x}
#cboxLoadingOverlay{background:#313d46}
#cboxLoadingGraphic{background:url('/_img/dlm/overlay-load.gif') center center no-repeat}
#cboxClose{position:absolute;top:0;right:12px;background:url('/_img/dlm/controls.png') -28px -3px no-repeat;width:19px;height:19px;text-indent:-9999px}

/*DLM popup */
.ff-dlm{padding-left:25px;width:700px}
.ff-dlm a:link,.ff-dlm a:visited,.ff-dlm .b-dl{color:#99ccff}
.ff-dlm a:hover{color:#33ccff}
.ff-dlm h2{color:#fff;font-size:21px;margin:0}
.ff-dlm h2 span{font-size:21px;font-weight:bold}
.ff-dlm p,.ff-dlm .textsize{font-size:15px}
.ff-dlm .divide-line{border-top:1px solid #666;color:#fff;padding-top:15px}
.ff-dlm .dl-box{background:#ffffcc;border:1px solid #fff;overflow:hidden;padding:5px;_height:37px}
.ff-dlm .dl-box p{color:#000;font-size:12px;margin:0;padding:0;padding-top:11px}
.ff-dlm .dl-game{background:url('/_img/dlm/greenbtn_dl.png') 0 0 no-repeat;display:block;height:37px;margin-right:10px;text-decoration:none;width:177px}
.ff-dlm .dl-game:hover{background-position:0 -37px}
.ff-dlm .dl-game span{color:#fff;font-size:14px;font-weight:bold;line-height:37px;padding-left:50px}
.ff-dlm .footer-content{padding-left:20px}
.ff-dlm .footer-content p,.ie-dlm .sub-content p{color:#fff}
.ff-dlm .footer-content p b{font-size:16px}
.ff-dlm .fp{background:url('/_img/dlm/fp-logo.gif') 0 0 no-repeat;height:34px;margin:0;margin-right:50px;padding:0;text-indent:-5000px;width:144px}
.ff-dlm .header-content{height:45px;overflow:hidden;padding-top:18px}
.ff-dlm .install{background:url('/_img/dlm/orangebtn_istl.png') 0 0 no-repeat;display:block;height:29px;margin-right:50px;text-align:center;text-decoration:none;width:172px}
.ff-dlm .install:hover{background-position:0 -29px}
.ff-dlm .install span{color:#fff;font-size:14px;font-weight:bold;line-height:29px}
.ff-dlm .left{float:left}
.ff-dlm .more-info{font-size:14px;padding-top:6px}
.ff-dlm .red{color:#990000}
.ff-dlm .subhead{color:#999;font-size:13px;padding-top:9px}
.ff-dlm .sub-content{background:#201f1f;border:1px solid #c1bebe;overflow:hidden;padding:22px}
.ff-dlm .sub-content2{border:1px solid #fff;background:#ccc;padding:22px;overflow:hidden;color:#000}
.ff-dlm .sub-content2 h2,.ff-dlm .sub-content2 .textsize{color:#000}
.ff-dlm .sub-content2 .divide-line{border-top:1px solid #fff;color:#000}
.ff-dlm .underline{text-decoration:underline}
.ie-dlm h2{padding:0;padding-bottom:27px}
.ie-dlm img{border:1px solid #ccc;margin-left:20px}
.ie-dlm .more-info{padding-top:3px}
.ie-dlm .sub-content{background:#201f1f url('/_img/dlm/bg-arrow.jpg') 100% 13px no-repeat;width:602px}
.ie-dlm .wrapper{background:url('/_img/dlm/bg-arrowhead.jpg') top right no-repeat;width:708px}
