




/*
     FILE ARCHIVED ON 6:53:47 Aug 6, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 5:02:33 Sep 12, 2015.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@charset "utf-8";
/* CSS Document */
/*
GamePro 10 || Global CSS

12/9/09
*/

/* @group Misc. Globals */
@font-face {
	font-family: 'BebasRegular';
	src: url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BEBAS___-webfont.eot');
	src: local('?'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BEBAS___-webfont.woff') format('woff'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BEBAS___-webfont.ttf') format('truetype'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BEBAS___-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BebasNeueRegular';
	src: url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BebasNeue-webfont.eot');
	src: local('?'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BebasNeue-webfont.woff') format('woff'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BebasNeue-webfont.ttf') format('truetype'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/BebasNeue-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ArvoRegular';
	src: url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/Arvo-Regular-webfont.eot');
	src: local('?'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/Arvo-Regular-webfont.woff') format('woff'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/Arvo-Regular-webfont.ttf') format('truetype'), url('/web/20110806065347/http://www.gamepro.com/lib/css/fonts/Arvo-Regular-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	
font-size: 62.5%;
color: #666;
background: #d2cec5;
}

/* Misc. Globals */
hr, .hide {
display: none;	
}
b, strong{
font-weight:bold;
}
em{
font-style:italic;
}
a {
text-decoration: none;	
}
a img {
border: none;	
}
p a, ul li a{
color:#ff6803;
}
p a:hover,
ul li a:hover{
color:#ffb403;
}
.group:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;	
}
#pixel {
height: 0px;
line-height: 0px;
visibility: hidden;
}
/* @end */



/* @group Interstitial Ad */

#ad-int-ad {
	margin: 50px auto;
	text-align:center;
}

div.ad-int-navbar {
position: relative;
height: 49px;
background: transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/ad-int/ad-int-navbar.gif) left top repeat-x;
}
div.ad-int-navbar a.logo-link {
position: absolute;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/ad-int/ad-int-logo.png);
width: 156px;
height: 30px;
left: 20px;
top: 3px;
text-indent: -999em;
}

div.ad-int-navbar a.close-link {
line-height:36px;
height:36px;
position: absolute;
display:block;
right: 0px;
color: #FFF;
text-decoration: none;
font-size: 13px;
top: 0px;
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-weight: 200;
padding:0px 30px;
}

/* @end */

/* @group Countdown Clock */

#index_countdown {
margin: 0 0 10px;
height: 50px;
display: none;	
}
#index_countdown.show {
display: block;
}
/* @end */



/* @group Layout */

/* Global Layout */
#wrapper {
width: 960px;
margin: 0 auto;
padding: 0;
position: relative;	
background: #fff;
}
#outer-wrap {
/*background: url(/web/20110806065347/http://www.gamepro.com/lib/img/zcontent-shadow.png) repeat-y top center;*/
}
#ad-bar {
padding: 10px 10px;
position:relative;
z-index:410;
}
#ad-bar .badge {
width: 202px;
overflow: hidden;
float: left;		
}

#ad-bar .leaderboard {
width: 728px;
float: right;
}

#ad-bar .leaderboard table {
position: relative;
z-index: 2;
}
#ad-bar .leaderboard div {
/*z-index: 10 !important;      commented out for Sin and Punishment Ad  */
}

#ad-bar .skybox {
width: 940px;
overflow: hidden;
text-align: center;
}

#ad-bar .skybox table {
/*
position: relative;
z-index: 2;
*/
}
#ad-bar .skybox div {
/*  z-index: 10 !important;  */
}

#content {
overflow:hidden;
}
#right .rect-ad {
width: 300px;
display: block;
margin: 0 0 10px 0;
position:relative;
z-index:400;
}
#right #ad {
width: 160px;
display: block;
margin: 0 0 10px 0;
position:relative;
z-index:400;
}
/* Content Area */
#content {
padding: 0px 0;
}

#container {
width: 630px;
float: left;
padding: 0 10px;
position: relative;
}
#full-width-container {
padding: 0 10px;
text-align:center;
position: relative;
margin:0 0 20px;
}
#full-width-container .vid-box{
background:#000;
padding:10px 0;
border-bottom:20px solid #ff6803;
border-top:2px solid #ff6803;
}
#full-width-container .share-buttons{
float:right;
}
#full-width-container .breadcrumb{
width:450px;
}
#full-width-container .breadcrumb ul{
background-image: url(/web/20110806065347/http://www.gamepro.com/lib/img/ui-line-fullwidth.gif);
}
#right {
float: left;
width: 300px;
}

/* @end */

/* @group Header */
/* new header - 09/2010 */
#header{
position:relative;
z-index:200000;
}
#sub-head{
text-transform:uppercase;
padding:0 10px;
text-align:right;
font-weight:500;
color:#666666;
background:#ededed;
height:22px;
line-height:22px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#sub-head a{
color:#666666;
text-decoration:none;
}
#sub-head a:hover{
color:#999999;
}
#main-head{
clear:both;
}

#main-head .main-logo{
float:left;
background:#fff url() repeat-y right top;
width:334px;
height:74px;
}
#main-head h3{

}
#main-head .main-logo a{
display:block;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0px -222px;
width:100%;
height:74px;
text-indent:-999em;
}

#main-head .main-searchbox{
background:#ffffff;
width:309px;
height:74px;
float:left;
position: relative;
}


/*   ----   UserBox   ----   */
#main-head .main-userbox{
width:312px;
background:#fff url() repeat-y left top;
height:74px;
float:left;
position:relative;
}

#main-head .main-userbox .container{
margin:12px 0px;
overflow:hidden;
}

#main-head .main-userbox h6{
font-size:13px;
font-weight:bold;
color:#000;
margin-bottom:8px;
}
#main-head .main-userbox .user-avatar img{
width:43px;
height:43px;
}
#main-head .main-userbox li.title{
margin-left:55px;
}
#header .main-userbox .no-log.group{
padding:2px 15px;
}
#header .main-userbox .no-log .login,
#header .main-userbox .no-log .fb-login{
float:left;
margin-left:5px;
}

#main-head .main-userbox .no-log a{
height:21px;
line-height:21px;
font-size:10px;
display:inline-block;
color:#000;
}
#main-head .main-userbox .no-log a:hover{
color:#035b7f;
}

#main-head .main-userbox .user-avatar{
padding:1px 4px 4px 1px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -174px;
width:43px;
height:43px;
float:left;
}

#header .main-userbox .no-log .fb-login-icon-link{
float:left;
margin-right:5px;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -76px -329px;
width:89px;
height:21px;
}
#header .main-userbox .no-log .fb-login-icon-link:hover{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -76px -355px;
}
#header .main-userbox .no-log .fb-login-icon-link:active{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -76px -381px;
}



#header .main-userbox .logged-in.group{
float:left;
padding:4px 17px;
position:relative;
}
#main-head .main-userbox .logged-in a{
font-size:10px;
margin-bottom:4px;
display:block;
color:#000;
}
#main-head .main-userbox .logged-in a:hover{
font-size:10px;
margin-bottom:4px;
display:block;
color:#035b7f;
}

#main-head .main-userbox .logged-in .fb-login{
position:absolute;
left:46px;
top:33px;
}
#header .main-userbox .logged-in .fb-login-icon-link{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -205px -328px;
display:block;
width:14px;
height:14px;
}
#header .main-userbox .logged-in .fb-login-icon-link:hover{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -205px -354px;
}
#header .main-userbox .logged-in .fb-login-icon-link:active{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -205px -380px;
}

#header .main-userbox .logged-in li.mail.new a {
color: #ff6803;
background:#fff;
font-weight:bold;
}
#header .main-userbox .fb-login-icon-link span{
visibility:hidden;
display:block;
height:14px;
width:14px;
}

#header .main-userbox .logged-in.group li.links{
margin-left:55px;
}
#header .main-userbox .logged-in.group.last{
border-left:1px dotted #333;
}
/*   ----   NAVIGATION   ----   */
#nav-head{
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat left top;
height:74px;
width:960px;
position:relative;
clear:both;
}
#secondaryMenu{
visibility:hidden;
position:fixed;
top:0px;
left:0px;
width:100%;
}
#platform-nav,
#platform-nav2{
clear:both;
font-family: Arial,Helvetica,sans-serif;
padding-left:40px;
font-size:16px;
letter-spacing:1px;
}
#platform-nav2{
clear:both;
font-size:16px;
font-family:Arial,Helvetica,sans-serif;
letter-spacing:0px;
width:1000px;
margin:0 auto;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-secondary-header-bg.png) no-repeat top left;
height:49px;
padding:0;
}
#platform-nav2 .group{
margin-left:20px;
}
#platform-nav li,
#platform-nav2 li,
#general-nav li{
float: left;
display: inline;
}
#platform-nav li{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat right -182px;
position: relative;
}
#platform-nav2 li{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat right -229px;
position: relative;
}
#platform-nav li a,
#platform-nav2 li a{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -958px -133px;
margin:0;
padding:0 10px;
height:40px;
line-height:30px;
color:#fff;
display:block;
}
#platform-nav2 li a{
height:39px;
line-height:39px;
}
#platform-nav li.first a,
#platform-nav2 li.first a{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -957px -133px;
}
#platform-nav li.last,
#platform-nav2 li.last{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat right -133px;
}
#platform-nav li a span,
#platform-nav2 li a span{
cursor:pointer;
display:block;
text-shadow: 1px 1px 1px #333;
zoom: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1)";
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1);
}
#platform-nav li a:hover,
#platform-nav2 li a:hover{
color:#fade43;
}
#platform-nav li.on{
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat right -279px;
}
#platform-nav li.on a{
/*background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -958px -231px;*/
background:none;
color:#000;
}
#platform-nav li.first.on a{
/*
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -957px -231px;
padding-left:12px;
*/
}
#platform-nav li.on a span{
text-shadow: none;
filter: none;
}
#platform-nav li:hover,
#platform-nav2 li:hover{
visibility: inherit;
}
#platform-nav a.twitterHeader{
position:absolute;
right:0px;
top:0px;
display:block;
width:230px;
height:40px;
text-indent:-999em;
}
/* Sub-nav Styles */
#platform-nav li ul{
position:absolute;
top:0px;
left:0px;
display:block;
left: -999em;
z-index:999999;
padding:0 5px 5px 5px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/header-subnav-bg.png) no-repeat bottom;
}
#platform-nav li:hover ul{
top:37px;
left:-5px;
}

#platform-nav li li{
padding:0 4px;
display: block;
border-right:5px solid #017eae;
background:#035b7f url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -56px -141px;
}

#platform-nav li.on li a span{
text-shadow: 1px 1px 1px #333;
zoom: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1)";
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1);
}

#platform-nav li li.on{
display: block;
background:#035b7f url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat right -340px;
}

#platform-nav li li a{
background:none;
display:block;
color:#fff;
width:60px;
}

#platform-nav li li.on a span{
text-shadow: none;
filter: none;
}

#platform-nav li.on li a{
background:none;
display:block;
color:#fff;
width:60px;
}
#platform-nav li.on li a:hover{
color:#fade43;
}
#platform-nav li li.on a{
background:none;
display:block;
color:#035b7f;
}
#platform-nav li li.on a:hover{
color:#035b7f;
}

/* General Nav */
#general-nav{
clear:both;
height:33px;
font-size:14px;
font-family: Arial Bold, Helvetica, sans-serif;
padding-left: 30px;
}
#general-nav .platformName{
float:left;
text-align:center;
margin:12px 0 0 10px;
color:#fff;
font-weight:bold;
}
#general-nav .platformName span.beginning{
vertical-align:middle;
display:inline-block;
height:13px;
width:2px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -417px;
}
#general-nav .platformName span.middle{
font-size:11px;
vertical-align:middle;
display:inline-block;
height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:13px;
padding:0 2px;
background:#b4b3ab;
cursor:default;
}
#general-nav .platformName span.end{
vertical-align:middle;
display:inline-block;
height:13px;
width:5px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat -12px -417px;
}
#general-nav ul{
float:left;
}
#general-nav a{
font-family:"ArvoRegular",Arial, Helvetica, sans-serif;
margin:0;
padding:0 10px;
height:19px;
margin-top:8px;
line-height:19px;
color:#444444;
font-weight:bold;
display:block;
border-right:1px dotted #292d53;
}
#general-nav a:hover{
color:#00c3ca;
}
#general-nav li.last a{
border-right:none;
}
#general-nav a.on{
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 5px -152px;
padding-left:18px;
}
#misc-nav{
position:absolute;
right:10px;
bottom: 13px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
width:250px;
}
#misc-nav a.promo-text{
font-size:12px;
padding-left:12px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat left -156px;
color:#1e1e1e;
display:block;
margin-left:48px;
white-space:nowrap;
}
#misc-nav a.promo-text:hover{
color:#035b7f;
}
/* end */


/* Search Form */


form#searchForm {
text-align:center;
}

form#searchForm fieldset {
width: 100%;
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-weight: 600;
font-size: 14px;
}

form#searchForm legend {
display: none;
}
form#searchForm label {
position:absolute;
top:30px;
left:50px;
color: #ccc;
}
form#searchForm .searchBox {
background: transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -94px;
text-align:left;
padding:0px;
margin:22px 0 0 20px;
}
form#searchForm input#searchField {
padding:0px;
margin:0 30px 0 30px;
width:160px;
border:none;
color:#7e7e7e;
background:transparent;
-webkit-appearance: none;
}
form#searchForm button {
cursor:pointer;
background: #ffffff url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -324px;
width:52px;
height: 26px;
border:none;
padding:0;
}
form#searchForm button span{
visibility:hidden;
}
form#searchForm button:hover {
background: #ffffff url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -352px;
}
form#searchForm button:active {
background: #ffffff url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-header-ui.png) no-repeat 0 -378px;
}

/* @end */

/* @group Spotlight Gamer */

.member {
position: relative;
height: 134px;
margin: 0 0 10px;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png) no-repeat -313px -481px;
}
.member h3 {
display: block;
text-indent: -999em;	
}
.member .avatar {
position: absolute;
left: 53px;
top: 9px;
}
.member ul {
padding: 0 0 0 165px;	
}
.member .username {
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-weight: 200;
font-size: 14px;
margin: 0 0 7px;
min-height: 23px;	
}
.member .profile {
font-weight: bold;
font-family: georgia, serif;
font-style: italic;
font-size: 10px;
margin: 0 0 20px;	
}
.member .username a {
color: #0f7fa7;	
}
.member .username a:hover {
color: #40466e;
}
.member .avatar img {
width: 100px;	
}
.member .profile a {
color: #9D362A;
}
.member .blog,
.member .user-reviews {
font-family: Georgia, "Times New Roman","Times Roman",serif;
font-weight: 200;
font-size: 11px;
margin: 0 0 5px;
}
.member .blog a,
.member .user-reviews a {
color: #006a94;
}
.member .blog a:hover,
.member .user-reviews a:hover {
color: #40466e;
}
/* @end */


/* @group Search Drop Down */

body #searchAsYouType div.searchResults {
width: 320px !important;
top: 68px !important;
border:1px solid #ccc;
}
body #searchAsYouTypeResultsShadow {
top: 68px !important;
}
body span.searchClose {
background: none;
height: auto;
width: auto;
text-indent: -999em;	
}

body span.searchClose.top {
background:url("/web/20110806065347/http://www.gamepro.com/lib/img/ui-search-close.gif") no-repeat scroll left center transparent;
bottom:auto;
left:274px;
position:absolute;
right:auto;
text-indent:-999em;
top:8px;
width:18px;
}

body span.searchClose.bottom {
background:url("/web/20110806065347/http://www.gamepro.com/lib/img/ui-search-close.gif") no-repeat scroll left center transparent;
bottom:8px;
left:274px;
position: absolute;
right:auto;
text-indent:-999em;
top:auto;
width:18px;
}

body #searchAsYouType div.searchResult.searchMore{
position: relative;
border: 1px solid #efefef;
}



body #searchAsYouType div.searchResult.searchMore:hover{
background: none !important;
}

body #searchAsYouType div.searchResult.searchMore a {
color:#CCCCCC;
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
}

/* @group app window*/

div.app-window {
font-size:12px;
position: absolute;
width: 420px;
height: 100px;
height: auto;
z-index: 940000;
border: 10px solid #555;/*IE specific*/
border: 10px solid rgba(0, 0, 0, .5);
-moz-border-radius:6px;
-khtml-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}

div.app-window h2 {
background: #ff6803;
color: #fff;
font-size:  14px;
padding: 7px;
margin: 0;
cursor: move;
font-family:"ArvoRegular",Arial, Helvetica, sans-serif;
text-shadow: 1px 1px 1px #333;
font-weight: bold;
}

div.app-window h3 {
margin: 10px;
}

div.app-window p {
padding: 10px 5px;
background: #fff;
}

div.app-window form {
padding: 10px;
}

div.app-window form p {
padding: 0;
margin: 0 0 10px 0;
}

div.app-window form h3 {
margin: 0 0 10px 0;
font-weight: bold;	
}


div.app-window input {
float: left;
margin: 0 5px 0 0;
color: #333;
}

div.app-window button {
float: left;
border: solid 1px #b2b2b2;
background: #EEE;
color: #333;
margin: 0 5px 10px 0;
cursor: pointer;
font-size: 10px;
}

div.app-window button:hover {
border-color: #8F0000;
color: #8F0000;
}

div.app-window ol {
padding: 10px 10px 10px 30px;
}

div.app-window ol li {
list-style: decimal;
margin: 0 0 5px 0;
}

div.app-window ol li span.hilite {
color: #8F0000;
font-weight: bold;
}

div.app-window a.close {
background: #333;
color: #FFF;
text-decoration: none;
position: absolute;
right: 5px;
top: 5px;
padding: 2px 5px;
}

div.app-window a.close:hover {
background: #ffd503;	
color: #000;
}

div.app-window div#validate_error {
width: 100%;
clear: both;
padding: 10px 0 0;
color: #8F0000;	
font-style: italic;
}

div.app-window div#talkTarget {
background: #FFF !important;
/*min-height: 100px;*/
overflow:hidden;
}

div.app-window div#talkTarget a {
color: #ff6803;
font-weight:bold;
}

div.app-window div#talkTarget a:hover {
color: #ffb403;
}

div.app-window form.box-form {
padding: 10px ;
}

div.app-window form.box-form label {
}

div.app-window form.box-form textarea {
color: #333;
border: solid 1px #b2b2b2;
font:  1em "Lucida Grande", Lucida, "Trebuchet MS", Verdana, sans-serif;
margin: 0 0 10px 0;
width: 375px;
padding: 10px;
}

div.app-window form.box-form input.no-float,
div.app-window form.box-form button.no-float {
float: none;
}

div.app-window form.box-form input.no-float {
margin: 0 0 5px 0;
}

div.app-window form.box-form span.error {
display: block;
margin: 0 0 5px 0;
color: #8F0000;
}

div.app-window form.box-form span.error.hide {
display: none;
}

div.app-window div.loading {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/ajax-loader.gif) no-repeat center 40px;
height: 100px;
}

div.app-window div.loading p {
text-align: center;
height: 100px;
font-size: 12px;
}


/* @end */

/* @group Feature Scroller */

/* Feature Scroller */
.features {
margin: 0 0 10px 0;
background: #e4e4e3;	
padding: 10px;
}
.features div.slot {
display: none;
padding: 10px;
background: #444444 url(/web/20110806065347/http://www.gamepro.com/lib/img/feature-scroll-bottom.png) repeat-x left bottom;
box-shadow: 0 -2px 4px #bdbcb0;
-webkit-box-shadow: 0 -2px 4px #bdbcb0;
-moz-box-shadow: 0 -2px 4px #bdbcb0;	
}
.features.platforms div.slot {
background: #444444;
box-shadow: 0 3px 4px #bdbcb0;
-webkit-box-shadow: 0 3px 4px #bdbcb0;
-moz-box-shadow: 0 3px 4px #bdbcb0;	
}
.features div.slot.on,
.features .stories li.on {
display: block;
overflow:hidden;
}
.features div.slot .art {
height: 230px;
overflow: hidden;
display: block;
margin: 0 0 15px;
box-shadow: 2px 2px 4px #000;
-webkit-box-shadow: 2px 2px 4px #000;
-moz-box-shadow: 2px 2px 4px #000;	

}
.features div.slot img {
display: block;
}
.features div.slot .text {
}
.features div.slot h3 {
font-family:"ArvoRegular",Arial, Helvetica, sans-serif;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/ui-release-showcase-item-dark.gif) no-repeat left 3px;
padding: 0 0 0 15px;
font-size: 24px;
margin: 0 0 15px;
}
.features div.slot h3 a {
color: #ffffff;
}
.features div.slot h3 a:hover {
color: #00c3ca;
}
.features div.slot .text p {
font-family: georgia, serif;
font-size: 14px;
line-height: 120%;
margin: 0 0 15px;
color:#cdcdcd
}
.features .content-target {
background: #FFD503;
}
.platforms .content-target {
background: none;
}
.features .scroller-wrap {
position: relative;
}
.features .scroller-wrap .indicator {
position: absolute;
top: -25px;
left: 85px;
display: block;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/ui-scroller-indicator.png) no-repeat top center;
width: 35px;
height: 25px;
}
.features .stories-wrap {
overflow: hidden;
height: 60px;
padding: 3px 0 10px 0;
position: relative;
left: 40px;
width: 530px;	
}
.features .arrows li {
position: absolute;
top: 20px;	
}
.features .arrows li.back {
left: 5px;
}
.features .arrows li.forward {
right: 5px;
}
.features .arrows li a {
display: block;
background-image: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png);
background-repeat: no-repeat;
width: 20px;
height: 28px;
text-indent: -999em;
}
.features .arrows li.back a {
background-position: -5px -424px;
}
.features .arrows li.back a:hover {
background-position: -5px -457px;
}
.features .arrows li.back.off a {
background-position: -5px -486px;
cursor: default;
}

.features .arrows li.forward a {
background-position: -42px -424px;
}
.features .arrows li.forward a:hover {
background-position: -42px -457px;
}
.features .arrows li.forward.off a {
background-position: -42px -487px;
cursor: default;
}

.features .stories {
width: 10000px;
position: absolute;
top: 0;
left: 0;
}
.features .stories li {
float: left;
display: inline;
margin: 0 10px 10px 0;
width: 120px;
height: 60px;
overflow: hidden;
position: relative;
border: 2px solid #fff;	
}
.features .stories li.on {
border-color: #ffb403;
}
.features .stories li:nth-child() {
margin: 0;
}
.features .stories li img {
width: 120px;
}
.features .stories li span {
	display: none;
position: absolute;
top: 30px;
left: 0;
background: rgba(0,0,0,.5);
color: #fff;
width: 110px;
padding: 5px;
height: 20px;
font-weight: bold;	
}
.features .slot .articles {
width: 85px;
float: right;
border-left: 1px dotted #ddd;
padding: 0 0 0 10px;
margin: 0 0 15px 10px;
font-size: 10px;	
}
.features .slot .articles li {
margin: 0 0 2px;
font-family: georgia, serif;
font-weight: bold;
font-style: italic;	
}
.features .slot .articles li a {
color: #ff6803;
display: block;
}
.features .slot .articles li a:hover {
color: #ffb403;
}

/* @end */

/* @group Breadcrumb */

/* Breadcrumb */
.breadcrumb {
margin: 0 0 20px;
position: relative;
}
.breadcrumb ul {
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/ui-line.gif) repeat-x left top;	
height: 20px;
padding: 0 0 0 10px;	
}
.breadcrumb li {
float: left;
font-size: 11px;	
}
.breadcrumb li.section {
font-weight: bold;	
}
.breadcrumb li.section a {
background: #ff6803;
color: #fff;
text-transform:uppercase;
}
.breadcrumb li.section a:hover {
color: #ffceae;
}

.breadcrumb li.platform,
.breadcrumb li.profile-head {
/*font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;*/
font-weight:bold;
/*text-transform: uppercase;*/
}
.breadcrumb li.platform a,
.breadcrumb li.profile-head {
background: #6d6a61;
color: #fff;
}
.breadcrumb li.platform a:hover {
color: #d2cec5;
}
.breadcrumb li.genre {
font-weight: bold;
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/left-hook.gif) no-repeat right top;
padding: 0 11px 0 0;	
}
.breadcrumb li.genre a,
.breadcrumb li span {
background: #f4f4f4;
color: #ff6803;
text-transform:uppercase;
}
.breadcrumb li.genre a:hover {
color: #16ABB6;
}
.breadcrumb li a,
.breadcrumb li.profile-head,
.breadcrumb li span {
padding: 3px 9px;
display: block;
height: 16px;
line-height: 1.5em;
}
.breadcrumb.bottombread li.genre {
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/bottom-left-hook.gif) no-repeat right bottom;
}
.breadcrumb.bottombread ul {
background-position: 0 2px;
}

/* @end */

/* @group Pagination */

.page {
clear: both;
margin: 0 0 20px;
position: relative;	
text-align: center;
font-size: 11px;
font-weight: bold;
height: 19px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/ui-line.gif) repeat-x left top;	
}
.page.article {
margin-top:15px;
font-size: 11px;
padding: 0;
overflow:hidden;
height:auto;
}
.page.article ul {
padding: 0;
display:block;
margin:0 auto;
width:350px;
}
.page li {
display: inline;
margin: 0 5px 0 0;	
}
.page li ul {
display: inline;
}
.page li a,
.page li span {
background: #BBE8EB;
color: #16ABB6;
line-height: 1.7em;
padding: 3px 9px;
}
.page li.button a,
.page li span {
display: block;
width: 40px;
padding: 0;
text-align: center;	
}
.page li span {
background: #eee;
color: #999;	
}
.page li a span {
padding: 0;	
background: #ff6803;
color: #fff;
}
.page li.space {
background: #eeeeee;
color: #006a94;
line-height: 1.7em;
padding: 3px 9px;
}
.page li.current {
line-height: 1.7em;
padding: 3px 9px;
}
.page li.current,
.page li a:hover {
background: #16ABB6;
color: #fff;
}
.page.article li.current a {
padding: 0;
background:none;
color: #fff;	
}
.page.article .page-list{
margin:0;
}
.page li a:hover span {
background: #ffb403;
color: #fff;
}
.page .first,
.page .last,
.page .prev,
.page .next {
position: absolute;	
top: 0;
}
.page .first {
left: 10px;
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/right-hook.gif) no-repeat left top;	
padding: 0 0 0 11px;
}
.page .last {
right: 10px;
background:  url(/web/20110806065347/http://www.gamepro.com/lib/img/left-hook.gif) no-repeat right top;
padding: 0 11px 0 0;	
}
.page .prev {
left: 70px;	
}
.page .next {
right: 70px;	
}

/* @end */



/* @group Block Groups / 1/4 Modules */

/* Block Groups */
.horizontal-blocks {
width: 100%;
min-height: 270px;
margin: 0 0 20px;	
}
.block {
width: 150px;
float: left;
margin: 0 10px 0 0;
padding: 0;
background: #fff;
}
.block.last {
margin: 0;
}
.block.double {
width: 310px;	
}
.block.triple {
width: 470px;	
}
.block a {
display: block;
color: #333;
}
.block a:hover {
color: #666;
}
.top-games .block a {
color: #006A94;	
}
.top-games .block a:hover {
color: #5EADC0;	
}
.block .thumb,
.top-games .thumb {
width: 150px;
height: 94px;
overflow: hidden;
display: block;
margin: 0 0 10px;	
}
.block img {
margin: 0 0 10px;
display: block;
width: 150px;	
}
.block.double .thumb {
float: right;
margin: 0 0 10px 10px;
}
.block h3 {
font-weight: bold;
text-align: center;
padding: 8px 0;
background: #999;
color: #fff;
font-size: 11px;
margin: 0 0 10px;
}
.block.double h3 {
text-align: left;
padding: 8px 0 8px 10px;
}
.block h4 {
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 12px;
margin: 0 0 10px;
min-height: 2em;
}
.block .title,
.top-games .title {
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-size: 18px;
margin: 0 0 10px;
min-height: 2em;
line-height: 110%;
}
.block p,
.top-games ul.description {
font-family: georgia, serif;
line-height: 160%;
font-size: 12px;
}
.top-games ul.description {
font-size: 11px;
}
.top-games span {
font-weight: bold;
color: #666;
}
.top-games {
position: relative;	
}
.top-games .show-more {
position: absolute;
top: 5px;
right: 10px;
width: 80px;
font-weight: bold;
color: #fff;
font-size: 11px;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png) no-repeat -850px -179px;
padding: 5px 20px 5px 0;
}
.top-games .show-more:hover {
background-position: -850px -204px;
color: #a6ccd7;
}
.top-games h1,
.top-games h2 {
font-weight: bold;
text-align: left;
padding: 8px 0 8px 10px;
background: #006a94;
color: #fff;
font-size: 11px;
margin: 0 0 10px;
}

.top-games .no-rating {
font-weight: bold;
font-style: italic;
margin: 0 0 10px;
}
.top-games .no-rating span {
color: #999;	
}
.horizontal-blocks div:last-child,
.horizontal-blocks div.last {
margin: 0;	
}

/* Color Schemes for articles types */
.block.reviews h3 {
background: #9d362a;
}
.block.reviews .title a {
color: #9d362a;
}
.block.reviews .title a:hover {
color: #772016;	
}
.block.features h3 {
background: #da9510;	
}
.block.features .title a {
color: #da9510;	
}
.block.features .title a:hover {
color: #be810d;	
}
.block.previews h3 {
background: #a6ccd7;
color: #333;	
}
.block.previews .title a {
color: #111;	
}
.block.previews .title a:hover {
color: #000;	
}
.block.podcasts h3 {
background: #40466e;	
}
.block.podcasts .title a {
color: #40466e;	
}
.block.podcasts .title a:hover {
color: #1e244b;	
}
.block.triple h3 {
text-align: left;	
padding: 8px 0 8px 10px;	
}
.block.video h3 {
background: #5eadc0;
}
.block.video .title a {
color: #5eadc0;	
}

.block.trailers h3 {
background: #40466E;
}

.block.trailers .title a {
color: #40466E;
}

/* @end */

/* @group Section Categories */

.section-nav {
margin: 0 0 10px;	
position: relative;
}
.section-nav li {
float: left;
display: inline;
margin: 0 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 24px;
border-right: 1px solid #ddd;
padding: 0 10px 0 0;
}
.section-nav li:last-child {
border-right: none;
margin: 0;
padding: 0;
}
.section-nav .title {
font-family:'ArvoRegular',Georgia, "Times New Roman", Times, serif;
font-weight: 600;
color: #9d362a;
font-size: 14px;
border-right: none;
padding: 0;
}
.section-nav li a {
color: #006a94;
}
.section-nav li a:hover {
color: #5eadc0;
}

/* @end */

/* @group Top Games Module */

/* Rating stars for top-games */
.top-games .rating {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/med_gpstars_grey.png) no-repeat left center;
position: relative;
height: 21px;
margin: 0 0 10px;
}
.top-games .rating span.score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/med_gpstars.png) no-repeat left center;
height: 21px;
display: block;
}
.top-games .rating .score.num_5-0 {
width: 100px;
}
.top-games .rating .score.num_4-5 {
width: 90px;
}
.top-games .rating .score.num_4-0 {
width: 80px;
}
.top-games .rating .score.num_3-5 {
width: 70px;
}
.top-games .rating .score.num_3-0 {
width: 60px;
}
.top-games .rating .score.num_2-5 {
width: 50px;
}
.top-games .rating .score.num_2-0 {
width: 40px;
}
.top-games .rating .score.num_1-5 {
width: 30px;
}
.top-games .rating .score.num_1-0 {
width: 20px;
}
.top-games .rating .score.num_0-5 {
width: 10px;
}
.top-games .rating .score.num_0-0 {
width: 0px;
}

/* @end */

/* @group The Feed */

/* The Feed */
.mini-feed {
margin: 0 0 10px;
position: relative;	
}
.mini-feed h2 {
font-weight: bold;
text-align: left;
padding: 8px 0 8px 10px;
background: #ababab;
color: #fff;
font-size: 14px;
margin: 0 0 10px;	
}
.mini-feed ul {
position: relative;
border-bottom: 1px dotted #ddd;
margin: 0 0 10px;
padding: 0 0 10px 110px;
min-height: 70px;
font-family: georgia, serif;
line-height: 160%;
font-size: 12px;
overflow: hidden;
background: none;	
}

.mini-feed ul:last-child {
border-bottom: none;
margin: 0;	
}
.mini-feed .thumb {
position: absolute;
top: 0;
left: 0;	
width: 100px;
height: 70px;
overflow: hidden;
}
.mini-feed .thumb img {
width: 100px;
}
.mini-feed .title {
font-family: "ArvoRegular",georgia,times new roman,serif;
font-weight: normal;
font-size: 18px;
margin: 0;
color: #444444;
}
.mini-feed .title a {
color: #444444;
}
.mini-feed .title a:hover {
color: #00c3ca;
}
.mini-feed .title a span {
color: #ff2361;
font-size: 12px;
font-style: italic;
font-weight: bold;
font-family: arial, helvetica;
padding: 0 3px 0 0;
}
.mini-feed .title a span.time {
font-size: 9px;
color: #999;
font-weight: normal;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	
font-style: normal;		
}
.mini-feed .reviews .desc {
margin: 0 0 5px;
}
.mini-feed .user-score,
.mini-feed .gamepro-score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_stars_grey.png) no-repeat right center;
position: relative;
height: 17px;
float: left;
margin: 0 10px 0 0;	
}

/* micronews specific styles
inheriting from mini-feed */
.mini-feed .micronews{
padding-left:10px;
}
.mini-feed .comment-count{
background: url("/web/20110806065347/http://www.gamepro.com/lib/img/ui-comment-count-right.gif") no-repeat scroll right top transparent;
float:right;
height:26px;
}
.mini-feed .comment-count a{
height: auto;
padding: 0;
line-height: inherit;
color: #333;
}
.mini-feed .comment-count a span{
background: #e4e4e3;
display: block;
height: 14px;
padding: 2px 5px;
font-family: georgia, serif;
font-weight: bold;
font-style: italic;
font-size: 9px;
line-height: 1.2em;
}

.mini-feed .micronews .thumb,
.mini-feed .micronews .posted {
display:none;
}
.mini-feed .micronews .title {
margin-right:60px;
}
.mini-feed .micronews .title a span {
text-transform:uppercase;
}
.mini-feed .micronews .title a span.time {
display:none;
}
/* end micronews */

.user-score span,
.gamepro-score span {
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
letter-spacing: -.01em;
}
.user-score {
width: 150px;
}
.gamepro-score {
width: 175px;
}
.user-score .score,
.gamepro-score .score {
display: block;
height: 17px;
width: 85px;
position: absolute;
top: 0;	
}
.user-score .score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_stars.png) no-repeat left center;
left: 65px;	
}
.gamepro-score .score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_gpstars.png) no-repeat left center;
left: 90px;	
}

/* @end */

/* @group Footer */

/* Footer */

#footer {
border-top: 1px dotted #ddd;
margin: 0 10px 10px;
padding: 10px 0;
font-size: 11px;
clear: both;
}
#footer .title,
#footer .articles a {
font-weight: bold;
color: #111;
}
#footer a {
color: #666;	
}
#footer a:hover {
color: #333;
}
#footer li {
margin: 0 0 10px;
}
#footer ul  {
float: left;
width: 128px;
margin: 0 10px 0 0;
padding: 0 10px 0 0;
border-right: 1px solid #ddd;
height: 130px;	
}
#footer ul ul {
border-right: none;
position: absolute;
left: -999em;
bottom: 0px;
}
#footer ul li.more {
position: relative;
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png) no-repeat 105px -555px;
}
#footer ul li.more ul {
background: #fff;
z-index: 2;
float: none;
height: auto;
width: auto;
padding: 10px;
margin: 0;
border: 1px solid #eee;
}
#footer ul li.more ul a {
display: block;
}
#footer ul li.more ul li {
width: 100%;
float: none;
}
#footer ul li.more:hover ul {
left: 0;	
}
#footer .international,
#footer .tools  {
width: 300px;
}
#footer .international .title,
#footer .tools .title {
width: 100%;
float: left;
clear: both;
}
#footer .international li ,
#footer .tools li {
float: left;
width: 50%;
}

#footer .gamepro {
width: 127px;	
}

#footer .articles {
border-right: none;	
}
.legal {
background: #6d6a61;
height: 25px;
position: relative;
font-size: 10px;
font-weight: bold;
color: #333;
}
.legal a {
color: #333;
padding: 5px 25px 5px 10px;
display: block;
}
.legal .copyright {
background: #ffb303 url(/web/20110806065347/http://www.gamepro.com/lib/img/right-hook-bg.gif) no-repeat left top;
position: absolute;
left: 30px;
top: -10px;
padding: 5px 10px 5px 25px;
}
.legal .social {
position: absolute;
right: 30px;
top: -10px;
}
.legal .social li {
float: left;
display: inline;
}
.legal .twitter a {
color:#fff;
background: #53d4ff url(/web/20110806065347/http://www.gamepro.com/lib/img/left-hook-bg.gif) no-repeat right top;	
}
.legal .twitter a:hover {
color:#fff;
background-color: #6ae7ff;	
}
.legal .facebook a {
color:#fff;
background-color: #476aa6;
padding: 5px 10px;
}
.legal .facebook a:hover {
color:#fff;
background-color: #5475ac;
}
.legal a:hover {
color: #006a94;
}

/* @end */

/* @group Buttons / Link Styling */


/* More Button */
a.more {
display: block;
background: #ff6803;
border-right: 2px solid #68655d;
border-bottom: 2px solid #68655d;
font-family: "ArvoRegular",georgia,times new roman,serif;
font-weight: bold;
color: #fff;
font-size: 17px;
line-height: 1.6em;
text-align: center;
margin: 0 0 10px;
}
a.more:hover {
background:#ffcc00;
color:#4d4a44;	
}
a.more:active {
border-left: 1px solid #68655d;
border-top: 1px solid #68655d;
border-right: none;
border-bottom: none;
}

/* Link Styling */
#right .more-link {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png) no-repeat 0 -580px;
width: 78px;
height: 14px;
display: block;
color: #ff6803;
font-family: georgia, serif;
font-size: 10px;
font-style: italic;
font-weight: bold;
padding: 3px 17px;
z-index: 2;	
position: absolute;
right: 0;
bottom: -13px;	
}
#right .more-link.off {
display: none;
}

.submit,
#pollForm button {
display: block;
background: #ff6803;
border: none;
border-right: 1px solid #68655d;
border-bottom: 1px solid #68655d;
font-family: georgia,serif;
color: #fff;
font-style: italic;
font-weight: bold;
font-size: 10px;
padding: .3em 1em;
text-align: center;
cursor: pointer;
float: right;
margin: 0 0 0 10px;
line-height: 1.4em;
}
.submit[disabled], .submit[disabled]:hover, .submit[disabled]:active,
#pollForm button[disabled], #pollForm button[disabled]:hover, #pollForm button[disabled]:active {
background: #fff;
border:1px solid #ccc;
color: #ccc;
cursor:default;
}
#pollForm button {
margin: 0;	
}
#pollForm button.submit {
margin: 0 0 0 10px;
}
.formButton,
#commentSubmit,
#commentCancel,
.save-button,
#mail_submit,
button.button,
#regForm button,
#regLogin button,
form.inplaceeditor-form input[type="submit"] {
display: block;
background: #ff6803;
border: none;
border-right: 1px solid #68655d;
border-bottom: 1px solid #68655d;
font-family: georgia,serif;
color: #fff;
font-style: italic;
font-weight: bold;
font-size: 10px;
padding: .3em 1em;
line-height: 1.4em;
text-align: center;
cursor: pointer;
float: left;
margin: 0 10px 0 0;
}

.formButton:hover,
.submit:hover,
#commentSubmit:hover,
#commentCancel:hover,
.save-button:hover,
#mail_submit:hover,
#pollForm button:hover,
button.button:hover,
#regForm button:hover,
#regLogin button:hover,
form.inplaceeditor-form input[type="submit"]:hover {
background: #ffcc00;
color:#4d4a44;	
}
.formButton:active,
.submit:active,
#commentSubmit:active,
#commentCancel:active,
.save-button:active,
#mail_submit:active,
#pollForm button:active,
button.button:active,
#regForm button:active,
#regLogin button:active,
form.inplaceeditor-form input[type="submit"]:active {
border-left: 1px solid #68655d;
border-top: 1px solid #68655d;
border-right: none;
border-bottom: none;
}
.formButton[disabled], .formButton[disabled]:hover, .formButton[disabled]:active, 
#commentSubmit[disabled], #commentSubmit[disabled]:hover, #commentSubmit[disabled]:active, 
#commentCancel[disabled], #commentCancel[disabled]:hover, #commentCancel[disabled]:active, 
.save-button[disabled], .save-button[disabled]:hover, .save-button[disabled]:active, 
#mail_submit[disabled], #mail_submit[disabled]:hover, #mail_submit[disabled]:active, 
button.button[disabled], button.button[disabled]:hover, button.button[disabled]:active {
background: #fff;
border:1px solid #ccc;
color: #ccc;
cursor:default;
}
/* @end */

#container #notif-cont{
position:relative;
background:#ffebdd url(/web/20110806065347/http://www.gamepro.com/lib/img/notifications/notification-header-bg.gif) top repeat-x;
border-bottom:2px solid #6d6a61;
overflow:hidden;
margin-bottom:15px;
}
#container #notif-cont h2{
margin:0 0 10px 0;
position:static;
letter-spacing:normal;
top:0;
left:0;
display:block;
font-family: "ArvoRegular",georgia,times new roman,serif;
font-size:20px;
line-height:48px;
color:#fff;
font-weight:bold;
height:54px;
background-color:#fff;
background-position:right top;
background-repeat:no-repeat;
background-image:url(/web/20110806065347/http://www.gamepro.com/lib/img/notifications/notification-header.gif);
padding:0 40px 0 20px;
text-shadow: 1px 1px 1px #333;
float:left;
clear:right;
}
#container #notif-cont h3{
clear:left;
margin:20px 10px 10px 10px;
font-family: "ArvoRegular",georgia,times new roman,serif;
font-size:14px;
font-weight:bold;
color:#FF6803;
}
#container #notif-cont h3.larger{
font-size:22px;
}
#container #notif-cont strong{
font-weight:bold;
color:#FF6803;
}
#container #notif-cont ul {
list-style-type:disc;
padding:0;
margin-left:15px;
margin-bottom:10px;
}
#container #notif-cont ol {
list-style:decimal;
padding:0;
margin-left:15px;
margin-bottom:10px;
}
#container #notif-cont p,
#container #notif-cont ul li,
#container #notif-cont ol li {
clear:left;
color:#444;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
}
#container #notif-cont ul li,
#container #notif-cont ol li {
margin:0 10px 3px 10px;
}
#container #notif-cont p{
margin:0 10px 10px 10px;
}
#container #notif-cont a{
color:#393733;
font-style:italic;
font-weight:bold;
font-family:georgia, serif;
text-decoration:none;
}
#container #notif-cont a:hover{
color:#6d6a61;
}

#container #notif-cont a.notification-link{
position:absolute;
line-height:21px;
right:0px;
bottom:0px;
display:block;
background:#ff6803 url(/web/20110806065347/http://www.gamepro.com/lib/img/notifications/notification-footer-link-bg.gif) no-repeat top left;
height:18px;
padding:2px 20px 2px 66px;
color:#FFF;
font-weight:bold;
font-family: "ArvoRegular",georgia,times new roman,serif;
font-size:10px;
text-decoration:none;
}
#container #notif-cont a.notification-link:hover{
color:#ffd503;
}

#container #notif-cont ul {
list-style-type:disc;
padding:0;
margin-left:15px;
}
#container #notif-cont form{
margin:10px;
}
#container #notif-cont .button{
float:none;
}

#container #notif-cont #loginFormBox,
#container #notif-cont #passForm{
padding:10px;
border:1px solid #8fb8cc;
background:#f4f8fa;
overflow:hidden;
width:300px;
margin-bottom:30px;
}
#container #notif-cont #loginFormBox legend,
#container #notif-cont #passForm legend{
font-family: "ArvoRegular",georgia,times new roman,serif;
font-size:18px;
font-weight:bold;
color:#006a94;
margin-bottom:10px;
}

#container #notif-cont #loginFormBox label,
#container #notif-cont #loginFormBox input,
#container #notif-cont #passForm label,
#container #notif-cont #passForm input{
display:block;
}
#container #notif-cont #loginFormBox label,
#container #notif-cont #passForm label{
font-size:12px;
color:#7e7e7e;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:3px;
}
#container #notif-cont #loginFormBox input,
#container #notif-cont #passForm input{
padding:3px;
margin-bottom:10px;
width:150px;
}

#container #notif-cont form.reg label,
#container #notif-cont form.reg  input,
#container #notif-cont form.reg  button.submit {
display: block;
}

#container #notif-cont form.reg  button.submit {
float: none;
margin: 0;
}

#container #notif-cont form.reg label{
font-size:12px;
color:#7e7e7e;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:3px;
}
#container #notif-cont form.reg  input{
margin-bottom:10px;
width:150px;
}


#container #notif-cont ul.sub {
list-style:none;
padding:0;
margin:0;
margin-bottom:10px;
}
#container #notif-cont ul.sub li{
margin-bottom:10px;
}
#container #notif-cont ul.sub li span{
font-size:10px;
}
#container #notif-cont ul.sub input[type=checkbox] {
float:left;
margin-right:10px;
}

/* @end */

/* Comments styles (shared)*/
span.url-not-okay{
color:#990000;
font-weight:bold;
}
/* @end */

/* Tag links (shared) */
.tag-links{
font-size: 10px;
display:block;
line-height:180%;
}
.tag-links ul{
float:left;
width:460px;
}
.tag-links li{
float:left;
display:block;
margin-bottom:2px;
margin-right:2px;
}
.tag-links span{
font-family:Georgia, "Times New Roman", Times, serif;
color:#393733;
float:left;
font-weight:bold;
display:block;
padding:2px 0;
margin-right: 5px;
}
.tag-links a{
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#ff6803;
padding:2px 4px;
border:1px solid #efefef;
border-bottom:1px solid #cccccc;
background:#fff;
}
.tag-links a:hover{
background:#ffb403;
color:#393733;
border:1px solid #ffd503;
border-bottom:1px solid #393733;
}
/* @end */


/* below are classes for Prototype add-ons*/

/* @group prototip */

/* CSS to go with Prototip.Styles */
.prototip {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

/* the default style */
.prototip .default {
	width: 250px;
	color: #808080;
}
.prototip .default .toolbar {
	background: #f1f1f1;
	font-weight: bold;
}
.prototip .default .title { padding: 5px; }
.prototip .default .content {
	padding: 5px;
	background: #fff;
}

/* basic */
.prototip .basic {
	width: 250px;
	color: #808080;
}
.prototip .basic .toolbar {
	background: #f1f1f1;
	font-weight: bold;
}
.prototip .basic .title { padding: 5px; }
.prototip .basic .content {
	padding: 5px;
	background: #fff;
}

/* basic */
.prototip .hint {
	width: 250px;
	color: #313120;
	background: #fff6aa;
}
.prototip .hint .toolbar {
	background: #fdf1a0;
	font-weight: bold;
}
.prototip .hint .title,
.prototip .hint .content { padding: 5px; }

/* protoblue */
.prototip .protoblue {
	width: 250px;
	color: #fff;
}
.prototip .protoblue .toolbar {
	background: #0d7cd0;
	font-weight: bold;
}
.prototip .protoblue .title { padding: 5px; }
.prototip .protoblue .content {
	background: #1e90ff;
	padding: 5px;
}

/* creamy */
.prototip .creamy {
	width: 250px;
	color: #bb9c61;
}
.prototip .creamy .toolbar {
	background: #f3edc2;
	font-weight: bold;
}
.prototip .creamy .title { padding: 5px; }
.prototip .creamy .content {
	background: #f8f4ca;
	padding: 5px;
}

/* darkgrey */
.prototip .darkgrey {
	width: 250px;
	color: #fff;
}
.prototip .darkgrey .toolbar {
	background: #5f5f5f;
	font-weight: bold;
}
.prototip .darkgrey .title { padding: 5px; }
.prototip .darkgrey .content {
	background: #808080;
	padding: 5px;
}

/* protogrey */
.prototip .protogrey {
	width: 250px;
	color: #fff;
	background: #fff;
}
.prototip .protogrey .toolbar {
	background: #969c92;
	font-weight: bold;
}
.prototip .protogrey .title { padding: 5px; }
.prototip .protogrey .content {
	color: #808080;
	padding: 5px;
}

/* gpcolors */
.prototip .gpcolors {
	width: 250px;
	color: #393733;
}
.prototip .gpcolors .toolbar {
	background: #ffe7c2;
	font-weight: bold;
}
.prototip .gpcolors .title { padding: 5px; }
.prototip .gpcolors .content {
	background: #ffe7c2;
	padding: 5px;
}

.prototip .gpcolors .content p.desc,
.prototip .gpcolors .content ul.descriptors
 {
	font-size: 12px;
}

/* This is how to resize the close button for a style */
.prototip .protogrey .toolbar .close {
	width: 14px;
	height: 14px;
}


/* loader gif */
.prototipLoader {
	position: absolute;
	top: -1000px;
	left: -1000px;
	height: 14px;
	width: 14px;
	border: 1px solid #dddddd;
	overflow: hidden;
}


/* Required for all tooltips, do not modify */
.prototip{position:absolute;overflow:hidden;}.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;}.prototip .content{clear:both;}.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}.prototip .tooltip{clear:both;float:left;}.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}.prototip .borderTop,.prototip .borderBottom{overflow:hidden;}.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}.prototip_Corner{float:left;position:relative;}.prototip canvas{position:relative;float:left;}.prototip_CornerTr,.prototip_CornerBr{float:right;}.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}.prototip .borderMiddle{position:relative;float:left;}.prototip .borderCenter{position:relative;float:left;height:100%;}.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}.prototip_StemBox{float:left;position:relative;}.prototip_Stem{width:100%;position:absolute;overflow:hidden;}.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden;}.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.prototip .clearfix{display:inline-block;}/* IE Mac Hide \*/ .prototip .clearfix{display:block;}/* IE Mac Hide End */

/* @end */



/* @group starbox */

/* Starbox.css 
   Part of http://www.nickstakenburg.com/projects/starbox/
*/

.starbox .stars { background: #cccccc; }
.starbox .rated .stars { background: #dcdcdc; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #ffcc00; }
.starbox .hover .colorbar { background: #00c3ca; }
.starbox .rated .colorbar { background: #ff6803; }
.starbox .rated .hover .colorbar { background: #00c3ca; }
.starbox .ghost { background: #a1a1a1; }
.starbox .indicator { clear: both; font-size: .9em; margin-top:5px; }
.starbox .dotted .stars,
.starbox .dotted .hover .stars,
.starbox .dotted .rated .stars, 
.starbox .dotted .rated .hover .stars { background: url(/web/20110806065347/http://www.gamepro.com/global/images/starbox/background_dotted.gif) top left repeat-x; }
.starbox .dotted .colorbar,
.starbox .dotted .hover .colorbar,
.starbox .dotted .rated .colorbar, 
.starbox .dotted .rated .hover .colorbar { background: #000000; }
.starbox .dotted .ghost { background: #666666; }

.starbox .pointy .colorbar { background: #ffcc1c; }
.starbox .pointy .hover .colorbar { background: #ff9231; }

.starbox .inverse .stars { float: right; }
.starbox .inverse .indicator { clear: both; display: block; text-align: right; }


.article-right-user-score.starbox .colorbar{
background-color:#ffcc00;
}

/* @end */


#post_edit FORM,
#controlPanelForm{
overflow:hidden;
margin-bottom:10px;
}


/* SEO Posted On - Days Ago - Minutes Ago - Months Ago */
li.posted {
margin-bottom:5px;
line-height:100%;
}
li.posted span {
color:#999999;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:9px;
line-height:12px;
}

li.posted span.posted_on {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/posted-on-img.gif) left no-repeat;
padding-left: 45px;
}
li.posted span.minute_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/minute-ago-img.gif) right no-repeat;
padding-right: 50px;
}
li.posted span.minutes_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/minutes-ago-img.gif) right no-repeat;
padding-right: 55px;
}
li.posted span.hour_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/hour-ago-img.gif) right no-repeat;
padding-right: 43px;
}
li.posted span.hours_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/hours-ago-img.gif) right no-repeat;
padding-right: 48px;
}
li.posted span.day_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/day-ago-img.gif) right no-repeat;
padding-right: 41px;
}
li.posted span.days_ago {
background:#FFFFFF url(/web/20110806065347/http://www.gamepro.com/lib/img/days-ago-img.gif) right no-repeat;
padding-right: 46px;
}

/* Share Badges */
.share-buttons {
margin: 0 0 20px;		
height: 26px;
}
.share-buttons .share-right {
float:right;
border:0;
padding:0;
margin:0;
}

.share-buttons .share-container {
border:none;
padding:0;
margin:0;
}

.share-buttons div {
float: left;
margin: 0 0 0 10px;
border:1px solid;
padding:2px 4px;
}

.share-buttons .last {
margin-right: 0;
}

.share-buttons .retweet {
min-width:90px;
border-color: #80b62a;
background:#cae69d;
height: 20px;
}
.share-buttons .retweet iframe {
padding-top:2px;
}

.share-buttons .tweet {
min-width:110px;
border-color: #bbd5de;
background:#e7f1f5;
height: 20px;
}

.share-buttons .digg-counter {
min-width:90px;
border-color: #dcce8d;
background:#fffae4;
height: 20px;
}
.share-buttons .reddit {
min-width:120px;
border-color: #5f99cf;
background:#cee3f8;
height: 20px;
}
.share-buttons .fb-like {
width:90px; /* not min-width because FB does funky things when loading */
border-color: #3a589b;
background:#b5c1dc;
height: 20px;
}

/* @end */

#trackingScripts{
display:none;
}
/* author  right rail */
#authorModule{
width:300px;
position:relative;
margin:0 0 20px 0;
}
#authorModule h3{
position:absolute;
text-indent:-999em;
width:300px;
height:58px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/gp-global-ui-elements.png) no-repeat -640px -141px;
}
#authorModule ul{
padding-top:37px;
border:10px solid #e4e4e3;
border-top:none;
overflow:hidden;
}
#authorModule li{
width:280px;
overflow:hidden;
display:block;
margin:2px auto;
background:#d2cec5;
border:1px solid #ccc;
padding:5px;
width:262px;
}
#authorModule li.alt{
background:#e9e6dd;
}
#authorModule li a{
display:block;
}
#authorModule li a.photo-link{
border:2px solid #393733;
width:50px;
height:50px;
float:left;
}
#authorModule li a.text-link{
height:38px;
padding-top:12px;
line-height:110%;
font-size:12px;
margin-left:60px;
font-family: "Arial","Helvetica",sans serif;
font-weight:bold;
}
#authorModule li a.text-link span{
color:#393733;
font-size:11px;
font-weight:normal;
}
/* @end */
/* gamedownloads module right rail */
#gameDownloadsMod {
	height:263px;
	width:300px;
	position:relative;
	margin:20px 0;
}
#gameDownloadsMod .main{
	border:10px solid #e4e4e3;
	height:238px;
}
#gameDownloadsMod h2{
font-family: "BebasNeueRegular","BebasRegular",arial,sans serif;
position:absolute;
z-index:5;
top:0;
left:0;
margin:0;
background:transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-header-bg.png) no-repeat left top;
width:285px;
height:38px;
padding:0 0 0 15px;
color:#ffffff;
font-size:18px;
line-height:29px
}

#gameDownloadsMod .art-cont{
position:absolute;
top:37px;
left:17px;
height:174px;
width:122px;
overflow:hidden;
border:2px solid #002b4a;
}
#gameDownloadsMod .art-cont:hover{
border:2px solid #fade43;
}
#gameDownloadsMod .art-cont ul{
list-style:none;
margin:0;
padding:0;
}
#gameDownloadsMod .art-cont ul li{
margin:0;
padding:0;
font-size:1px;
}
#gameDownloadsMod .art-cont a{
display:block;
}
#gameDownloadsMod .art-cont a img{
width:122px;
height:174px;
}

#gameDownloadsMod .info-cont{
/*border:1px solid #500;*/
position:absolute;
top:37px;
right:17px;
width:137px;
height:174px;
background:transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-infoBox-bg.png) no-repeat left top;
}
#gameDownloadsMod .info-cont ul{
list-style:none;
margin:0;
padding:0;
}
#gameDownloadsMod p.gamelink {
position:absolute;
left:9px;
bottom:20px;
}
#gameDownloadsMod p.gamelink a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1px;
color:#fff;
text-decoration:none;
display:block;
width:121px;
height:28px;
line-height:28px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-game-details-bg.png) center no-repeat;
text-align:center;
}
#gameDownloadsMod p.gamelink a:hover {
text-decoration:underline;
}
#gameDownloadsMod .info-cont p.price {
overflow:hidden;
position:absolute;
left:18px;
top:90px;
}
#gameDownloadsMod .info-cont p.price span.text {
color:#fff;
float:left;
overflow:hidden;
font-weight:bold;
font-size:14px;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/downloads-price-bg.png) no-repeat left center;
height:22px;
line-height:22px;
padding:0 10px;
display:block;
cursor:pointer;
}
#gameDownloadsMod .info-cont p.price span.buy {
float:left;
background:url(/web/20110806065347/http://www.gamepro.com/lib/img/downloads-cart-bg.png) no-repeat right center;
height:22px;
line-height:22px;
padding:0;
display:block;
width:37px;
cursor:pointer;
}

#gameDownloadsMod .ratedBox{
position:absolute;
z-index:3;
top:32px;
right:14px;
width:38px;
line-height:38px;
height:38px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
border:1px solid #bfbfbf;
background:#6c6c6c;
}

#gameDownloadsMod .footer{
font-family: "BebasNeueRegular","BebasRegular",arial,sans serif;
font-size:16px;
position:absolute;
z-index:1;
margin-bottom:5px;
bottom:0;
left:0;
background:transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-footer-bg.png) no-repeat left bottom;
width:100%;
height:43px;
line-height:43px;
padding:10px 0 0 15px;
color:#fff;
overflow:hidden;
}
#gameDownloadsMod .footer a{
position:absolute;
left:10px;
top:10px;
color:#fff;
display:block;
width:270px;
height:44px;
overflow:hidden;
white-space:nowrap;
}
#gameDownloadsMod .footer a:hover{
color:#fade43;
}
#gameDownloadsMod .footer span{
display:block;
text-shadow: 1px 1px 1px #333;
zoom: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1)";
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#333333, Direction=120, Strength=1);
}
#gameDownloadsMod .navBox{
position:absolute;
z-index:5;
width:39px;
height:57px;
right:0;
bottom:0;
background:transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-navBox-bg.png) no-repeat right bottom;
}
#gameDownloadsMod .navBox a{
float:right;
display:block;
text-indent:-999em;
width:28px;
height:28px;
background-color:#035b7f;
background-repeat:no-repeat;
}
#gameDownloadsMod .navBox a:hover{
background:#007eae;
}
#gameDownloadsMod .navBox a:active{
background:#ffc738;
}
#gameDownloadsMod .navBox a.prev{
border-bottom:1px solid #226b8f;
background-image:url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-prev-btn.png);
}
#gameDownloadsMod .navBox a.next{
border-bottom:1px solid #226b8f;
background-image:url(/web/20110806065347/http://www.gamepro.com/lib/img/components/gd-next-btn.png);
}


#gameDownloadsMod ul.scores {
display: block;
width: 100%;
overflow:hidden;
}
#gameDownloadsMod ul.scores a {
text-decoration: none;
}
#gameDownloadsMod ul.scores li {
display: block;
position: relative;
width:90px;
}

#gameDownloadsMod ul.scores li span {
float: left;
display: block;
margin: 0 10px 0 0;
font-weight: bold;
color: #5b5e59;
font-size: 9px;
height:14px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}

#gameDownloadsMod ul li.gamepro-score {
margin: 5px 5px 5px 0;
}

#gameDownloadsMod ul li.user-score,#gameDownloadsMod ul li.gamepro-score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_stars_grey.png) no-repeat left bottom;
height:30px;
}

#gameDownloadsMod ul li.user-score.not-yet-reviewed,
#gameDownloadsMod ul li.gamepro-score.not-yet-reviewed {
background: none;
}

#gameDownloadsMod ul li.gamepro-score span.score,
#gameDownloadsMod ul li.user-score span.score {
display: block;
width: 0px;
height: 17px;
z-index: 1;
float: none;
position: absolute;
top: 0;
margin: 0;
}

#gameDownloadsMod ul li.user-score {

}

#gameDownloadsMod ul li.gamepro-score span.link,
#gameDownloadsMod ul li.user-score span.link {
font-weight:normal;
font-size:9px;
height:14px;
line-height:14px;
display:block;
width:100%;
clear:both;
overflow:hidden;
}
#gameDownloadsMod ul li.gamepro-score span.readrev,
#gameDownloadsMod ul li.user-score span.writerev {
display:none;
}

#gameDownloadsMod ul li.gamepro-score a:hover span.link,
#gameDownloadsMod ul li.user-score a:hover span.link {
color: #5eadc0;
cursor: pointer;
}

#gameDownloadsMod ul li.user-score span.score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_stars.png) no-repeat left center;
left:0px;
top:13px;
}

#gameDownloadsMod ul li.gamepro-score span.score {
background: url(/web/20110806065347/http://www.gamepro.com/lib/img/default_gpstars.png) no-repeat left center;
left:0px;
top:13px;
}


#gameDownloadsMod ul li.user-score span.score.num_0, 
#gameDownloadsMod ul li.user-score span.score.num_0-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_0-0
#gameDownloadsMod ul li.gamepro-score span.score.num_0,
{
width: 0px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_0-5,
#gameDownloadsMod ul li.gamepro-score span.score.num_0-5 {
width: 9px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_1,
#gameDownloadsMod ul li.user-score span.score.num_1-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_1-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_1 {
width: 17px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_1-5,
#gameDownloadsMod ul li.gamepro-score span.score.num_1-5 {
width: 26px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_2,
#gameDownloadsMod ul li.user-score span.score.num_2-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_2-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_2 {
width: 34px;	
}
#gameDownloadsMod ul li.user-score span.score.num_2-5,
#gameDownloadsMod ul li.gamepro-score span.score.num_2-5 {
width: 43px;	
}
#gameDownloadsMod ul li.user-score span.score.num_3,
#gameDownloadsMod ul li.user-score span.score.num_3-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_3-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_3 {
width: 51px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_3-5,
#gameDownloadsMod ul li.gamepro-score span.score.num_3-5 {
width: 59px;	
}
#gameDownloadsMod ul li.user-score span.score.num_4,
#gameDownloadsMod ul li.user-score span.score.num_4-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_4-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_4 {
width: 66px;	
} 
#gameDownloadsMod ul li.user-score span.score.num_4-5,
#gameDownloadsMod ul li.gamepro-score span.score.num_4-5 {
width: 74px;	
}

#gameDownloadsMod ul li.user-score span.score.num_5,
#gameDownloadsMod ul li.user-score span.score.num_5-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_5-0,
#gameDownloadsMod ul li.gamepro-score span.score.num_5 {
width: 85px;	
}
/* @end */


/* fb prompt box */
#fbPromptBox{
width:100%;
height:100%;
top:0px;
left:0px;
z-index:999999;
position:fixed;
}
#fbPromptBox .fbOverlay{
background:#ffffff;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:999999;
cursor:pointer;
position:absolute;
opacity:0.75;   
-moz-opacity:0.75;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
filter:alpha(opacity=75);
}
#fbDialog{
background:transparent url(/web/20110806065347/http://www.gamepro.com/lib/img/notifications/fb-prompt-bg.png) no-repeat center center;
width:625px;
height:363px;
top:50%;
left:50%;
z-index:999999;
position:absolute;
margin-left:-312px;
margin-top:-181px;
}
#fbTitle{
position:absolute;
top:50px;
left:150px;
font-size:34px;
line-height:36px;
font-family: "BebasNeueRegular","BebasRegular",arial,sans serif;
color:#035b7f;
}
#fbText{
position:absolute;
width:100%;
top:132px;
}
#fbText p{
margin-top:30px;
padding:0 25px;
line-height:22px;
font-size:20px;
font-family: "BebasNeueRegular","BebasRegular",arial,sans serif;
color:#fff;
}
#fbButtons{
position:absolute;
width:100%;
text-align:right;
top:285px;
}
#fbButtons button{
margin-right:30px;
float:none;
display:inline-block;
font-size:14px;
}
#fbPromptBox .fbColor{
color:#3b5999;
}
/* @end */