/* panel boxes */
.bxbpanel{margin-top:5px;color:#fff}
.third{width:310px; margin:5px; float:left;}
.twothirds{width:630px; margin:5px; float:left;}
.threethirds{margin:5px;float:none;clear:both;}
.bxbpanel .tl {background: transparent url(/images/box/corners2.gif) no-repeat 0 0; zoom:1;}
.bxbpanel .tc {height: 10px;	background: transparent url(/images/box/tb2.gif) repeat-x 0 0; overflow: hidden;}
.bxbpanel .tr {background: transparent url(/images/box/corners2.gif) no-repeat right -10px;}
.bxbpanel .ml {background: transparent url(/images/box/l2.gif) repeat-y 0; padding-left: 5px; overflow: hidden; zoom:1;}
.bxbpanel .mc {background: #444444 url(/images/box/tb2.gif) repeat-x 0 -51px; padding: 2px 5px; font-family: "Arial",sans-serif;font-size: 12px;}
.bxbpanel .mc h3 {font-size:20px;font-weight:bold;margin:0;zoom:1;}
.bxbpanel .mr {background: transparent url(/images/box/r2.gif) repeat-y right;padding-right: 6px;overflow: hidden;}
.bxbpanel .bl {background: transparent url(/images/box/corners2.gif) no-repeat 0 -20px; zoom:1;}
.bxbpanel .bc {background: transparent url(/images/box/tb2.gif) repeat-x 0 -36px;height: 10px;overflow: hidden;}
.bxbpanel .br {background: transparent url(/images/box/corners2.gif) no-repeat right -30px;}
.bxbpanel .tl, .bxbpanel .bl {padding-left: 10px;overflow: hidden;}
.bxbpanel .tr, .bxbpanel .br {padding-right: 10px;overflow: hidden;}

.bxbpanel .content {margin-top:4px; height:50px; background-image:url(/images/box/content/body.png); background-repeat:repeat-x}
.bxbpanel .left {height:50px; width: 20px; float:left; background-repeat:no-repeat;}
.bxbpanel .right{font-size:10px; overflow:hidden; color:#fff; height:50px; width:80px; float:right; text-align:center; background-image:url(/images/box/content/right_carbon.png);background-repeat:no-repeat; background-position:right}

.bxbpanel .contentbox{overflow:hidden; width:80px;color:#fff;text-align:center;font-size:10px}
.bxbpanel .middle{padding:2px;overflow:hidden}
.bxbpanel .right a{color:#FFFFFF}
.bxbpanel .right h3{padding: 4px 10px 0px 0px; font-size:22px;font-weight:bold;overflow:hidden; }
.bxbpanel .right.smaller h3{padding:6px 10px 0 0;font-size:20px}
.bxbpanel .right.smallest h3{padding:8px 12px 0 0;font-size:18px}
.bxbpanel .right p{padding: 0px 10px 0px 0px}
.bxbpanel .right img{padding: 2px 14px 0px 0px }
.bxbpanel .middle h4{font-size:13px;overflow:hidden;}
.bxbpanel .middle p{font-size: 10px; color:#FFFFFF}

.bxbpanel .content .news{background-image:url(/images/box/content/news.png);}
.bxbpanel .content .review{background-image:url(/images/box/content/review.png);}
.bxbpanel .content .preview{background-image:url(/images/box/content/preview.png);}
.bxbpanel .content .feature{background-image:url(/images/box/content/feature.png);}
.bxbpanel .content .podcast{background-image:url(/images/box/content/podcast.png);}
.bxbpanel .content .forum{background-image:url(/images/box/content/forum.png);}

.sidebar{float:right; width:228px; margin:0px}

.sidebar .right {width:17px}

/* .sidebar .content .contentbody{margin:0px} */
 .sidebar .middle h4{font-size:11px}
/* main article box */
/*
.largearticle{width:720px}
.bxbart{color:#333;background-color:#fff}
.bxbart .teaser{font-weight:bold;}
.bxbart .body{line-height: 150%;}
.bxbart .i-tl {background: #fff url(/images/main/art_c.gif) no-repeat left top; zoom:1;}
.bxbart .i-tc {background: #fff; height: 8px;}
.bxbart .i-tr {background: #fff url(/images/main/art_c.gif) no-repeat right 0px;}
.bxbart .i-ml {padding-left: 4px;overflow: hidden;zoom:1;}
.bxbart .i-mc {padding: 4px 10px;}
.bxbart .i-mc h3 {font-size: 20px;font-weight: bold;margin: 0;zoom:1;}
.bxbart .i-mr {padding-right: 4px;overflow: hidden;}
.bxbart .i-bl {background: #fff url(/images/main/art_c.gif) no-repeat left -8px; zoom:1;}
.bxbart .i-bc {background: #fff; height: 8px;overflow: hidden;}
.bxbart .i-br {background: #fff url(/images/main/art_c.gif) no-repeat right -8px;}
.bxbart .i-tl, .bxbart .i-bl {padding-left: 8px;overflow: hidden;}
.bxbart .i-tr, .bxbart .i-br {padding-right: 8px;overflow: hidden;}
*/
/* sashes */
/*.review{background-image:url(/images/sash/review.gif);background-repeat: repeat-x;}
/* page container */
.m-tl {background: transparent url(/images/main/corners2.gif) no-repeat 0 0; zoom:1;}
.m-tc {height: 4px;background: transparent url(/images/main/tb2.gif) repeat-x 0 0;overflow: hidden;}
.m-tr {background: transparent url(/images/main/corners2.gif) no-repeat right -4px;}
.m-ml {background: transparent url(/images/main/l2.gif) repeat-y 0;padding-left: 4px;overflow: hidden;zoom:1;}
.m-mc {background: #666666 url(/images/main/stripe.gif); font-size: 12px;}
.m-mc h3 {font-size: 20px;font-weight: bold;margin:0;zoom:1;}
.m-mr {background: transparent url(/images/main/r2.gif) repeat-y right;padding-right: 4px;overflow: hidden;}
.m-bl {background: transparent url(/images/main/corners2.gif) no-repeat 0 -8px;zoom:1;}
.m-bc {background: transparent url(/images/main/tb2.gif) repeat-x 0 -4px;height: 4px;overflow: hidden;}
.m-br {background: transparent url(/images/main/corners.gif) no-repeat right -32px;}
.m-tl, .m-bl {padding-left: 4px;overflow: hidden;}
.m-tr, .m-br {padding-right: 4px;overflow: hidden;}
/* summary */
/*
.summary{background:#fff;border-left:1px solid #ccc;float:right;margin:0px;padding:0px 2px 5px 10px;font-size:11px;width:175px}
.summary h3{color:#666666;font-size:16px;margin-bottom:4px}
.summary p{margin:0px 0px 6px 0px;padding:1px}
.summary .author{background: transparent url(/images/icons/user.png) no-repeat top left;padding-left:20px}
.summary .discussion{background: transparent url(/images/icons/comments.png) no-repeat top left;padding-left:20px}
.summary .posted{background: transparent url(/images/icons/date.png) no-repeat top left;padding-left:20px}
.summary .publisher{background: transparent url(/images/icons/user_gray.png) no-repeat top left;padding-left:20px}
.summary .developer{background: transparent url(/images/icons/keyboard.png) no-repeat top left;padding-left:20px}
.summary .gamespace{background: transparent url(/images/icons/controller.png) no-repeat top left;padding-left:20px}
.summary .release{background: transparent url(/images/icons/calendar.png) no-repeat top left;padding-left:20px}
.summary .website{background: transparent url(/images/icons/world_link.png) no-repeat top left;padding-left:20px}
.summary .genres{background: transparent url(/images/icons/tag_red.png) no-repeat top left;padding-left:20px}
.summary .platforms{background: transparent url(/images/icons/tag_blue.png) no-repeat top left;padding-left:20px}
*/
/* core */
body{
	
	background-color:#272A2C;
	font-family: "Arial",sans-serif;
	/*background-image: url(/images/dark/bodybg.png);
	background-repeat: repeat-x;*/
	background-image: url(/images/nxe/ball.png);
	background-repeat:no-repeat;
	background-position: top center;
}
.globalfooter{margin:20px 0; padding:6px 0; background-color:#555;}
.globalfooter p {color: #ddd; padding:2px 0; font-size:11px; text-align:center}
#main{color:#FFFFFF; padding: 10px;}
#container{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
.clear{clear:both;float:none;height:0px;visibility:hidden}
a{text-decoration:none;color:#74C343}
a:visited{color:#66AC3B}
a:hover{background-color:#74C343 !important; color:#fff;}

/*
#navigation {zoom:1; background-image: url(/images/main/navbg.gif); background-repeat:repeat-x; padding:4px 0px 0px 2px}
.nav li {display:inline;font-size:20px;}
.nav {padding-bottom:5px;}
.nav .current{padding: 2px 8px; color:#74C343;}
.nav a{color:#000;padding: 2px 8px}
.nav a:hover{color:#000;background-color:#74C343;text-decoration:none;}
.nav a:visited{color:#111}
*/
#navigation {
	zoom: 1;
	background: transparent url(/images/nav/bg.gif) 0 0 repeat-x;
	height: 35px;
}
#navigation a{color:#fff; padding: 8px 12px; text-transform:uppercase; font-weight:bold; display:block; float:left; background-image: url(/images/nav/li.gif); border:1px solid #444; margin:1px 2px}
#navigation a:hover{background-position:0 -31px; color:#fff; text-decoration:none; cursor:pointer;}
#navigation .current {background-position:0 -1px;}


#header{height:85px;background-image: url(/images/dark/mainlogo.png); background-repeat:no-repeat; text-align:right;}

.gcbutton {
	display:block;
	width:100px;
	height:20px;
	text-decoration:none;
	float:left;
	margin:2px;
}
.bxbpanel h5{margin:5px 0px}
.fpButton {display:block;margin:8px 0px;width:100px;height:20px;border:0px;background-position:0px 0px;background-repeat:no-repeat;background:transparent;cursor:pointer;}
.login{background-image: url(/images/gamercard/login_button.png)}
.register{background-image: url(/images/gamercard/register_button.png)}
.gcbutton a:hover{background-position:-100px;}
label {display:block; width: 70px; float:left; clear:both }

.pager{background-color:#555}
.pager li {display:inline;}
.pager a{padding: 0px 8px}
.pager a:hover{background-color:#74C343;color:#333}
.pager .currentpage{padding:0px 8px; font-weight:bold}

.articlesection{
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	overflow: auto;
	clear:both;
}
.articlesection h2{
	font-size:10px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	text-transform: uppercase;
}
.screenshots .thumb{
	background: #dddddd;
	padding: 3px;
}
.screenshots .thumb img{
	height: 60px;
	width: 80px;
}
.screenshots .thumb-wrap{
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}
.screenshots .thumb-wrap span{
	display: block;
	overflow: hidden;
	text-align: center;
}
