html { background: url('http://media.gamerevolution.com/style/structure/bodyback_grad.jpg') no-repeat center top #222; }

@font-face { font-family:"OswaldStencil-Bold"; src: url("http://www.gamerevolution.com/style/structure/fonts/Oswald-Stencil.eot?") format("eot"),url("http://www.gamerevolution.com/style/structure/fonts/Oswald-Stencil.woff") format("woff"),url("http://www.gamerevolution.com/style/structure/fonts/Oswald-Stencil.ttf") format("truetype"),url("http://www.gamerevolution.com/style/structure/fonts/Oswald-Stencil.svg#OswaldStencil-Bold") format("svg"); font-weight:normal; font-style:normal; line-height: 1; } 

.ad_gutter_reskin #header { background: url('http://media.gamerevolution.com/style/structure/logo_new.png') no-repeat center top #222; }

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
background: url('http://media.gamerevolution.com/style/structure/logo_new.png');
background-repeat: no-repeat;
background-position: center 0px;
margin-left: auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
text-align: center;
empty-cells: show;
}
img {
border: 0px;
}
div, td, table {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
input[type="text"], input[type="password"], textarea, select { 
outline: none;
}
.stdinputbtn { font-weight: bold; font-size: 12px; padding: 7px 10px; }
.textSm{
font-size:10px;
}
.textSm a, .textSm a:hover, .textSm a, .textSm a:link {
color: #696969;
}
.textSmGray {
font-size:10px;
color: #999999;
}
.textSmGray  a, .textSmGray  a:hover, .textSmGray  a, .textSmGray  a:link {
color: #696969;
}

a.headline2:link, a.headline2:active, a.headline2:visited {
font-size:11px;
font-weight:bold;
color:#3e3e3e;
text-decoration:underline;
}
a.headline2:hover {
color:#7F7F7F;
}
.headline3 {
font-size:11px;
font-weight:bold;
color:#3e3e3e;
text-decoration:underline;
}


a.headline:link, a.headline:active, a.headline:visited {
font-size:12px;
font-weight:bold;
color:#393939;
text-decoration:none;
}
a.headline:hover {
font-weight:bold;
color:#3e3e3e;
text-decoration:underline;
}
a.headline_ap:link, a.headline_ap:active, a.headline_ap:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}
a.headline_ap:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3e3e3e;
text-decoration:underline;
}
.listingDesc{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #696969;
}
.listingDate{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5d92a4;
}
.listingGenre{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #838383;
font-size: 11px; 
}
.listingGrade{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E31C1C;
}
.date{
font-size:10px;
font-style: italic;
}
a:link, a:active, a:visited {
color: #3e3e3e;
text-decoration:underline;
}
a:hover {
color: #7F7F7F;
}
#page_top {
width: 980px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
.page_top_sticky {
box-shadow: 1px 1px 7px #000000;
left: 50%;
position: fixed;
margin-left: -490px !important;
text-align: left !important;
top: -1px;
z-index: 9999;
}
#page_breadcrumb { 
width: 980px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#page {
position: relative; z-index:0;		/* AZ339 */
background-color: #ffffff;
width: 980px;
margin-left: auto;
margin-right: auto;
text-align: left;
box-shadow: 8px 0 20px -4px #000, -8px 0 20px -4px #000;
}
#page_footer {
width: 980px;
margin-top: -5px; 
margin-left: auto;
margin-right: auto;
text-align: center;
background: url('http://media.gamerevolution.com/style/structure/footer_bg.png') no-repeat center top #222;
padding-top: 62px; 
padding-bottom: 30px;
font-size: 12px;
font-family: 'Oswald', sans-serif;
word-spacing: 3px;
color: #A4A4A4;
position: relative; z-index:0;		/* AZ339 */
}
#page_takeover {
width: 980px;
border: 1px solid #4B4B4B;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#page_pop {
background-color: #ffffff;
width: 98%;
border: 1px solid #000000;
margin-left: auto;
margin-right: auto;
text-align: left;
}
div#cbranding { margin-top: 8px; }

#contentMain {
width: 667px;
padding: 0px 2px 5px 5px;
margin: 5px;
background-color:#FFFFFF;
}
.fullscreen { width: auto !important; padding-right: 5px !important; }
#sidebar_left {
width: 100px;
background-color:#838383;
}
#sidebar_right {
width: 310px;
padding-top: 0px;
padding-left: 0px;
}
.content2 {
border: 0px solid #ff0000;
}
.gameInfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 2px solid #721212;
}
.gameTitle, .gameTitleGameInfo {
color: #000000;
padding:5px;
border-width: 0px;
}
.gameTitle h1 { font-size: 26px; }
.gameTitleGameInfo h1 { font-size: 30px; }
.gameTitle2 {
color: #FFFFFF;
background-color: #000000;
padding:5px;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
}

.imagePadding {
margin: 5px;
border: 1px solid black;
}
.inline_image {
padding-left: 5px;
padding-top: 15px;
float: right;
}
.inline_image p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 100%;
margin-top: 1px; 
margin-bottom: 1px; 
}
h1 {
font-family: 'Oswald', sans-serif, Helvetica;
font-size:26px;
margin: 0px;
line-height: 1;
color: #931417;
font-weight: normal;
margin-bottom: 9px; 
word-spacing: 3px;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin: 0px;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin: 0px;
}
.textPadding {
padding: 5px;
}
.textPadding2 {
padding: 8px 5px 5px 2px;
}
a.footer:link, a.footer:active, a.footer:visited {
color: #A4A4A4;
text-decoration:none;
font-weight:normal;
}
a.footer:hover {
color: #b3b3b3;
text-decoration:underline;
font-weight:normal;
}
a.nav:link, a.nav:active, a.nav:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 2px;
background-color: #838383;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}
a.nav:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 2px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.navSub:link,a.navSub:active,a.navSub:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
padding-left: 5px;
background-color: #721212;
border-top: 1px solid #AE7676;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #AE7676;
}
a.navSub:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 5px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.navSubActive:link,a.navSubActive:active,a.navSubActive:visited,a.navSubActive:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
padding-left: 5px;
background-color: #000000;
border-top: 1px solid #474747;
border-right: 0px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.gameLinks:link, a.gameLinks:active, a.gameLinks:visited {
width: 100%;
height: 14px;
text-indent: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
background-color: #721212;
border-top: 1px solid #AE7676;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #AE7676;
}
a.gameLinks:hover {
width: 100%;
height: 14px;
text-indent: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
#metal {
background-color: #808e99;
border: 1px solid #373737;
}

#metal2 {
background-color: #808e99;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}

input {
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}
.input_userpass {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:110px;
height:18px;
}
.input_search {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:75px;
height:18px;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}
a.red:link,a.red:active,a.red:visited {
font-size:11px;
font-weight:bold;
color:#5d92a4;
text-decoration:none;
text-decoration:underline;
}
a.red:hover {
text-decoration:underline;
color: #7F7F7F;
}
a.gray_red:link,a.gray_red:active,a.gray_red:visited {
font-weight:bold;
font-size: 10px;
color:#7F7F7F;
text-decoration:none;
}
a.gray_red:hover {
text-decoration:underline;
color: #DA0F0B;
}
a.yellow:link,a.yellow:active,a.yellow:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
a.yellow:hover {
text-decoration:underline;
}
a.clean:link,a.clean:active,a.clean:visited {
text-decoration:none;
}
a.clean:hover {
text-decoration:underline;
}
a.small:link, a.small:active, a.small:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
a.small:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}

.article_image:hover {
   border: 1px #800404 solid;
}
.article_image {
   border: 1px #000000 solid;
}


#tablist{
padding: 3px 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0.1em;
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
}

#tablist li{
list-style: none;
display: inline;
margin: 0px;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 0px;
border-bottom: none;
background: #444444;
}

#tablist li a:link, #tablist li a:visited{
color: #FFFFFF;
}

#tablist li a:hover{
color: #000000;
background: #E3E3E3;
}

#tablist li a.current{
background: #838383;
}

.tabcurrent{
display:block;
}

.tabbkgrnd{
display:none;
}

a.ninRev:link, a.ninRev:active, a.ninRev:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #0364FF;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}
a.ninRev:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #00B3FF;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}
a.colHum:link, a.colHum:active, a.colHum:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #D5D800;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}
a.colHum:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #EEFF35;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}

a.member_name:link, a.member_name:active, a.member_name:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}
a.member_name:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
}
a.headline_not_bold:link, a.headline_not_bold:active, a.headline_not_bold:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.headline_not_bold:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
a.useful_link:link, a.useful_link:active, a.useful_link:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7F7F7F;
text-decoration:underline;
}
a.useful_link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#DA0F0B;
text-decoration:underline;
}
a.ad_link{ color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14px; font-weight: bold; }
a.ad_link:hover{ color:#FFFF99; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14px;  font-weight: bold; }
.member_grade {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#990000;
}

legend {
   font-family: Arial, sans-serif;
   font-size: 12px;
   color: white;
}

span.legend {
   font-family: Arial, sans-serif;
   font-size: 14px;
   color: white;
}

fieldset {
margin: 15px;
padding: 15px;
border:2px solid #838383;
}

a.but:link, a.but:active, a.but:visited {
width: 130px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 4px;
background-color: #838383;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}


a.but:hover {
width: 130px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #ffffff;
padding-top: 1px;
padding-left: 4px;
background-color: #838383;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}

a.but2:link, a.but2:active, a.but2:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin: 0px;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
display: inline;
}

.tblHead {
border-width: 0px;
}

.tblBody {
}
.tdIndexList {
padding: 0px 6px;
border-bottom: 1px solid #b3b3b3;
}
.firstRow  a:link, .firstRow  a:visited, .firstRow  a:hover {
color: #ffffff;
text-decoration: none;
}
.firstRow  a:hover {
text-decoration: underline;
}

.bigLetter {
text-align: center;
width: 50px;
height: 50px;
background-color: #000000;
border-top: 1px solid #2e3f46;
border-bottom: 1px solid #2e3f46;
font-size: 42px;
font-family: Verdana;
font-weight: bold;
color: #ffffff;
line-height: 40px;
text-transform: uppercase;
padding: 0px 10px 0px 10px;
}
.navchars  {
font-size: 12px; 
color: #ffffff;
font-weight:bold;
}
.navchars a:link, .navchars a:visited, .navchars a:hover {
color: #ffffff;
font-weight:bold;
}



#rev_nav { width: 664px; height: 37px; background:url('http://media.gamerevolution.com/style/structure/navbg.gif') no-repeat 0px 0px; padding-top: 8px; margin-top: 0px; }

#ul_nav { margin: 0px; padding:0px; left: 0px; }

#ul_nav li {
float:left; display:inline; 
color: #424242;
font-size: 20px;
font-weight: bold;
font-family: Arial;
margin: 0px;
padding: 2px 8px 0px 10px;
height: 30px;
}
#ul_nav .act { 
float:left; display:inline; 
padding-left: 17px;
background-color: #ff0000;
color: #ffffff;
background:url('http://media.gamerevolution.com/style/structure/active.gif') no-repeat 4px 0px; 
}
#ul_nav .act2 {
margin: 0px;
padding: 0px;
width: 10px; overflow: hidden;
float:left; display:inline; 
background:url('http://media.gamerevolution.com/style/structure/active2.gif') no-repeat 0px 0px; 
}
#ul_nav a {
color: #424242;
text-decoration: none;
}
#ul_nav a:hover {
color: #424242;
text-decoration: underline;
}




#homepage_nav { margin: 0px; padding:0px; left: 0px; }

#homepage_nav { height: 31px; background: url('http://media.gamerevolution.com/style/structure/homepage_inside_gr.png') no-repeat 0px 0px;  }

#homepage_nav_inner a {
float:left; display:block; 
color: #ffffff;
font-size: 13px;
font-weight: bold;
font-family: Arial;
margin: 0px;
padding: 7px 1px 0px 10px;
height: 22px;
background: url('http://media.gamerevolution.com/style/structure/homepage_inside_gr_bg.png') no-repeat;
}
#homepage_nav_inner span {
float:left; display:block; 
color: #b3b3b3;
font-size: 13px;
font-weight: bold;
font-family: Arial;
margin: 0px;
padding: 7px 1px 0px 10px;
height: 22px;
background: url('http://media.gamerevolution.com/style/structure/homepage_inside_gr_bg.png') no-repeat;
}
#homepage_nav_inner a.navall { width: 25px; background-position: 3px 5px; }
#homepage_nav_inner a.navreview { width: 55px; background-position: -37px 5px; }
#homepage_nav_inner a.navnews { width: 44px; background-position: -108px 5px; }
#homepage_nav_inner a.navmanifesto { width: 70px; background-position: -166px 5px; }
#homepage_nav_inner a.navfeature { width: 62px; background-position: -251px 5px; }
#homepage_nav_inner span.navall { width: 25px; background-position: 3px -26px; }
#homepage_nav_inner span.navreview { width: 55px; background-position: -37px -26px; }
#homepage_nav_inner span.navnews { width: 44px; background-position: -108px -26px; }
#homepage_nav_inner span.navmanifesto { width: 70px; background-position: -166px -26px; }
#homepage_nav_inner span.navfeature { width: 62px; background-position: -251px -26px; }
#homepage_nav_inner a { color: #ffffff; text-decoration: none; }
#homepage_nav_inner a:hover { color: #b3b3b3; text-decoration: none; }

.navmore { float: right; margin-right: 6px; margin-top: 4px; font-size: 14px; line-height: 22px; font-weight: bold; color: #424242; }
.navmore a { text-decoration: none; }
.navmore a:hover { text-decoration: underline; }

.mainNav {
background-color: #000000;		/* #1c4a5a; */
}
.mainNavBig {
font-size: 14px;
margin-left: 8px; 
margin-top: 5px;
}
.mainNavBig a:link, .mainNav  a:visited, .mainNav  a:hover {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.mainNavSmall {
font-size: 10px;
padding-top: 2px;
margin-left: 2px; 
color: #646464;
clear: left;
}
.mainNavSmall a:link, .mainNavSmall a:visited, .mainNavSmall a:hover {
color: #646464;
font-weight: bold;
text-decoration: none;
border-right: 1px solid #000000;
padding-right: 6px;
margin-right: 4px;
}
.mainNavSmall a:hover {
color: #999999;
}
.mainNavBreadcrumb {
font-size: 11px;
margin-left: 4px; 
margin-top: 7px; 
margin-bottom: 13px;
color: #f4f4f4;
}
.mainNavBreadcrumb  div {
float:right; margin-top: -3px; margin-right: -2px;
}
.mainNavBreadcrumb a.first:link, .mainNavBreadcrumb a.first:visited {
color: #5c5c5c;
font-weight: bold;
text-decoration: none;
border-right: 0px;
padding-right: 1px;
}
.mainNavBreadcrumb a:link, .mainNavBreadcrumb a:visited {
color: #f4f4f4;
font-weight: bold;
text-decoration: none;
border-right: 0px;
padding-right: 1px;
}
.mainNavBreadcrumb a:hover, .mainNavBreadcrumb a.first:hover {
color: #cccccc;
font-weight: bold;
text-decoration: none;
border-right: 0px;
padding-right: 1px;
}
.mainNavBreadcrumb b { color: #5c5c5c; }



#subnav_nav { width: 100%; height: 18px; background-color: #000000; padding-top: 8px; margin-top: 0px; }

#subnav_ul_nav { margin: 0px; padding:0px; left: 0px; text-transform: uppercase; }

#subnav_ul_nav li {
border:0px solid red;
float:left; display:inline; 
color: #666666;
font-size: 12px;
font-weight: bold;
font-family: "Arial Bold", Arial;
margin: 0px;
padding: 2px 8px 0px 10px;
height: 16px;

}
#subnav_ul_nav .act { 
float:left; display:inline; 
padding-left: 17px;
background-color: #000000;
color: #000000;
background:url('http://media.gamerevolution.com/style/structure/subactive.gif') no-repeat 4px 0px; 
height: 16px;
}
#subnav_ul_nav .act2 {
margin: 0px;
padding: 0px;
width: 10px; overflow: hidden;
float:left; display:inline; 
background:url('http://media.gamerevolution.com/style/structure/subactive2.gif') no-repeat 0px 0px; 
height: 18px;
}
#subnav_ul_nav a {
color: #ffffff;
text-decoration: none;
}
#subnav_ul_nav a:hover {
color: #bbbbbb;
text-decoration: none;
}
#subnav_ul_nav .act a { 
color: #000000; 
}
#subnav_ul_nav .act a:hover { 
color: #666666;
}

.gameinfotd { border-bottom: 1px solid #999999; font-size: 11px; color: #cccccc; }
.black { color: #000000 }
.gameinfotd2 { font-size: 11px; color: #cccccc; padding-top: 2px; padding-bottom: 1px; }
.gameinfotd2 a:link, .gameinfotd2 a:visited, .gameinfotd2 a:active { text-decoration: none; border-bottom:1px solid #daa3a3; color: #999999; }
.gameinfotd2 a:hover { text-decoration: none; border-bottom:1px solid #990000; color: #000000; }

.headlineRed , .headlineRed:link, .headlineRed:active, .headlineRed:visited { font-size: 15px; font-weight: bold; color: #990000; text-decoration:none; }
.headlineRed:hover { text-decoration:underline; }

.reviewscore { font-size: 65px; color: #990000; font-family: "Arial Black", Arial; font-weight: bold; }
.reviewscore a:link, .reviewscore a:active, .reviewscore a:visited { color: #990000; text-decoration: none; }
.reviewscore a:hover  { text-decoration: underline; }
.reviewplusminus { font-family: Courier, monospace; color: #990000; font-weight: bold; }

a.redtitle, a.redtitle:link, a.redtitle:visited, a.redtitle:active { color: #990000; text-decoration: none; font-size: 14px; font-weight: bold; }
a.redtitle:hover  { text-decoration: underline; }

a.blackred { font-weight: bold; color: #000000; text-decoration: none; border-bottom: 1px solid #990000; }
a.blackred:hover { color: #990000; }

.graymenu { font-size: 14px; font-weight: bold; color: #333333; }
.graymenu  a:link, .graymenu  a:active, .graymenu  a:visited { color: #cccccc; text-decoration: none; }
.graymenu  a:hover { color: #cccccc; text-decoration: underline; }

.bluetblHead { background-image:url('http://media.gamerevolution.com/style/structure/dark_table_bg.gif'); background-repeat: repeat-x; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 16px; height: 28px; margin-bottom: 0px; padding-left: 7px; }
.bluetblHead div { margin-top: 6px; font-weight: bold; font-size: 16px; padding-top: 4px; 
//margin-top: 2px;
}
.bluetblHead div .rlink { margin-top: 0px; margin-right: 4px; float: right; font-size: 12px; }
.bluetblHead div .rlink a:link, .bluetblHead div .rlink a:active, .bluetblHead div .rlink a:visited  { color: #FFFFFF; text-decoration: none; }
.bluetblHead div .rlink a:hover { text-decoration: underline; }

.bluetblHead h2 { margin-top: 6px; font-weight: bold; font-size: 16px; padding-top: 4px; 
//margin-top: 2px;
}
.bluetblHead h2 .rlink { margin-top: 0px; margin-right: 4px; float: right; font-size: 12px; }
.bluetblHead h2 .rlink a:link, .bluetblHead h2 .rlink a:active, .bluetblHead h2 .rlink a:visited  { color: #FFFFFF; text-decoration: none; }
.bluetblHead h2 .rlink a:hover { text-decoration: underline; }

.merged { margin-bottom: 0px; }

.membernav { font-family: Arial; font-size: 10px; padding-right: 10px; color: #666666; }
.membernav a:link, .membernav a:active, .membernav a:visited { font-family: Arial; font-size: 10px; color: #CCCCCC; text-decoration: none; border: 0px; margin: 0px; padding: 0px; font-weight: normal; }
.membernav a:hover { font-family: Arial; font-size: 10px; color: #CC0000; text-decoration: none; border: 0px; margin: 0px; padding: 0px; font-weight: normal; }
.memberwelcome  { padding:5px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; }
.memberwelcome a:link, .memberwelcome a:active, .memberwelcome a:visited { font-size:11px; color: #999999; text-decoration: none; border: 0px; padding-left: 30px; }
.memberwelcome a:hover { font-size:11px; font-weight: normal; border: 0px; padding-left: 30px; text-decoration: underline; }

.graytitlegame { font-size: 16px; font-weight: bold; color: #4d5255; }
.graytitle { font-size: 20px; font-weight: bold; color: #4d5255; }
.userinfo { border-bottom: 1px solid #e9e9e9; color: #666666; font-size: 11px; }
a.headlinelightgray { font-size: 16px; font-weight: bold; color: #7f8e96; text-decoration: none; }
a.headlinelightgray:hover { text-decoration: underline; }

a.redlink { color: #990000; font-size: 11px; }

a.usernames { color: #990000; font-weight:bold; text-decoration: none; font-size: 13px; }
a.usernames:hover { color: #990000; font-weight:bold; text-decoration: underline; }

.searchtd { width: 80px; color: #999999; }
.searchtd2 { width: 105px; color: #999999; }
.blueish { color: #0088bb; font-weight: bold; font-size: 11px; }
.blueish a:link, .blueish a:active, .blueish a:visited { color: #0088bb; text-decoration: none; }
.blueish a:hover { color: #0088bb; text-decoration: underline; }

#titleImg { padding-top:0px; padding-bottom:3px; }
#titleImg img { width: 660px; height: 50px; }


.faqauthor { color: #990000; font-size: 11px; }
.faqauthor a:link, .faqauthor a:active, .faqauthor a:visited  { color: #990000; text-decoration: underline; }

.rightbox { width:300px; margin-bottom: 8px; text-align: left; }

.blogtitle { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }	
a.blogtitle { text-decoration: none; }

.rightlist { margin: 8px 0px 7px 0px; padding-left: 9px; padding-bottom: 2px; }
.rightlist  li{ text-align: left; list-style: none; margin-bottom: 4px; }
.withbullets { padding-left: 19px !important; }
.withbullets li { list-style: disc outside none; }

#topplatform { position: absolute; height: 35px; width: 100px; margin-left: 296px; display: none; margin-top: -47px; 
// margin-top: -60px; 
}

.error_prompt_text { color: #ff0000; font-weight: bold; }

.manifestoHead {background: #b72600 url('http://media.gamerevolution.com/style/structure/titlebars/tb_manifesto.gif') no-repeat -1px top; width: 298px; height: 33px;}

#consolebox { background-color: #222222; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #111111;
display: none;
width: 83px; 
// width: 83px;
height: 118x;
// height: 118px;
left: 60px;
top: -19px;
position: relative;
z-index: 100;
padding-top: 2px;
padding-left: 6px;
padding-bottom: 5px;
color: #ffffff;
font-size: 11px;
line-height: 16px;
margin-bottom: -123px;
// margin-bottom: -126px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
#consolebox a:link, #consolebox a:visited, #consolebox a:active { color: #ffffff; text-decoration: none; border: 0px; font-weight: normal; }
#consolebox a:hover { color: #ffffff; text-decoration: underline; }

h1 a:link, h1 a:visited, h1 a:active { color: #000000; text-decoration:none; }
h1 a:hover { color: #000000; text-decoration:underline; }

.newstitle { color: #000000; font-size: 15px; }
.newstitle a { color: #000000; text-decoration: none; }
.newstitle a:hover { text-decoration: underline; }

#videoteaser { width: 300px; background-color: #202020; font-family: Verdana, Arial, Helvetica; color: #ffffff; text-align: left; }

.comic_img img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9; }
.comic_img:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }
#comictable td { width: 270px; height: 110px; padding: 0px 4px; color:#838383; font-family: sans-serif; font-size: 9px; }

.adfix { border: 0px; font-size: 0px; }

#header { height: 125px; width: 980px; margin: auto; border: 0px solid red; text-align: left; }
a#link_home { display:block; outline:none; text-decoration:none; width:390px; height:120px; }
#toppagetable { width: 980px; }

.imgavatar { margin: 0px 2px 0px 0px; }
.articleContent { margin: 6px 5px 50px 6px; }
.articleContent img { margin: 0px 4px 0px 4px; }
.manifestoContent img { margin: 0px 4px 0px 4px; }
.faqContent { padding: 16px 5px 23px 5px; }
.faqContent img { margin: 0px 4px 0px 4px; }
.blogentry { padding: 16px 5px 23px 5px; }
.blogentry img { max-width:640px; }
.manifestoContent, .articleContent, .cheatContent, .blogentry , .faqContent { line-height: 1.4em; font-size: 14px; }
.manifestoContent a, .articleContent a, .cheatContent a, .blogentry a, .faqContent a { color: #1285a6; }
.manifestoContent td, .articleContent td, .cheatContent td, .blogentry td, .faqContent td { font-size: 14px; }
.manifestoContent th, .articleContent th, .cheatContent th, .blogentry th, .faqContent th { font-size: 14px; }
.manifestoContent div, .articleContent div, .cheatContent div, .blogentry div, .faqContent div { font-size: 14px; }

.share_icons { background: url('http://media.gamerevolution.com/style/structure/icons/share_icons.png') no-repeat top left; width: 16px; height: 16px; display: inline-block; margin-right: 2px; margin-left: 2px; }
.icon-a1 { background-position: 0 0; } 
.icon-a2 { background-position: 0 -26px; } 
.icon-a3 { background-position: 0 -52px; } 
.icon-a4 { background-position: 0 -78px; } 
.icon-a5 { background-position: 0 -104px; } 
.icon-a6 { background-position: 0 -130px; } 
.icon-a7 { background-position: 0 -156px; } 
.icon-a8 { background-position: 0 -182px; } 
.icon-a9 { background-position: 0 -208px; } 
.icon-a10 { background-position: 0 -234px; } 
.icon-a11 { background-position: 0 -328px; } 

.share_icons_big { background: url('http://media.gamerevolution.com/style/structure/icons/share_icons.png') no-repeat top left; width: 25px; height: 25px; display: inline-block; margin-right: 2px; margin-left: 2px; }
.icon-b1 { background-position: 0 -260px; } 
.icon-b2 { background-position: 0 -294px; } 
.icon-b3 { background-position: 0 -354px; } 

#videocarcontainer { width: 300px; height: 260px; overflow: hidden; background-color: #202020; color: #C8CBCD; margin-bottom: 0px; position: relative; }
#videocarslider { width: 1520px; position: absolute; z-index: 1; left: 0px; }
#videocarslider a.videocartab { width: 300px; float: left; display: block; background-repeat: no-repeat; text-decoration: none; color: #C8CBCD; }
#videocarslider a.videocartab div { font-family: Verdana,Arial,Helvetica; font-size: 10px; margin-top: 180px; padding: 28px 7px 0px 8px; background-image: url('http://media.gamerevolution.com/style/structure/videoteasercontrols.gif'); background-repeat: no-repeat; }
#videocarslider a.videocartab div b { font-size: 11px; color: #ffffff; }
#videocarslider a.videocartab div .videocartabtxtdur { color: #90989B; }
#videocarslider a.video1 { background-position: 0px 0px; }
#videocarslider a.video2 { background-position: -300px 0px; }
#videocarslider a.video3 { background-position: -600px 0px; }
#videocarslider a.video4 { background-position: -900px 0px; }
#videocarslider a.video5 { background-position: -1200px 0px; }
#videomorecontainer { width: 300px; height: 20px; font-size:9px; text-align:right; background: #202020;
	background: -moz-linear-gradient(top, #202020 0%, #646e72 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#202020), color-stop(100%,#646e72)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #202020 0%, #646e72 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #202020 0%, #646e72 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #202020 0%, #646e72 100%); /* IE10+ */
	background: linear-gradient(to bottom, #202020 0%,#646e72 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202020', endColorstr='#646e72',GradientType=0 ); /* IE6-9 */
}
#videomorecontainer2 { padding: 8px; }
a.slide-nav { float: left; margin-right: 10px; display: block;  width: 10px; height: 6px;  background-image : url('http://media.gamerevolution.com/style/structure/cover_slide-nav.gif'); background-position : 0 0; }
a.slide-nav-on { background-position : 0 -6px; }
a.viewallvideos { padding: 5px; display: block; float: right; color: #C8CBCD; text-decoration: none; font-size: 9px; }

#custombigheader { background: url('http://media.gamerevolution.com/style/structure/titlebars/tb-page_empty.gif'); height: 46px; margin-bottom: 3px; }
#custombigheader h1, #custombigheader h2{ padding-left: 10px; padding-top: 7px; font-size: 30px; font-weight: bold; color: #efefef; text-shadow: #000 -1px -1px 0, #000 0 0 3px; font-family: 'Oswald', sans-serif; margin: 0px; line-height: 1; font-weight: normal; margin-bottom: 9px; word-spacing: 3px; }
#custombigheader div { padding-left: 10px; padding-top: 3px; font-size: 36px; font-weight: bold; color: #ffffff; text-shadow: #ffffff 0px 0px 4px; }

.singlepost { padding: 3px; }
.singlepostalt { padding: 3px; background-color: #FFFFFF; 
	background: -moz-linear-gradient(top, #FFFFFF 0px, #ededed 1px, #FFFFFF 103px); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0px,#FFFFFF), color-stop(1px,#ededed), color-stop(103px,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0px, #ededed 1px, #FFFFFF 103px); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFFFFF 0px, #ededed 1px, #FFFFFF 103px); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFFFFF 0px, #ededed 1px, #FFFFFF 103px); /* IE10+ */
	background: linear-gradient(to bottom, #FFFFFF 0px, #ededed 1px, #FFFFFF 103px); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}
.singlepostimgtd { vertical-align: top; width: 104px; padding-top: 0px; font-size: 11px; }
.singlepostimgtd img { margin-top: 1px; margin-left: 2px; }
.singleposticontd { vertical-align: top; padding: 5px 4px 0px 5px; width: 20px; }
.singleposttexttd { vertical-align: top; padding-top: 5px; padding-left: 3px; font-size: 11px; }
.singleposttexttd .admin_prev { color:#990000 !important; }
.singleposttxt { display: block; margin: 5px 4px 7px 0px; }
.singlepostauthor { color: #737373; font-size: 11px; margin-bottom: 5px; overflow: auto; }
.singlepostauthor a { color: #cf1b1c; font-weight: bold; text-decoration: none; }
.singlepostauthor img { float: left; width: 33px; height: 33px; margin-right: 5px; }
.singleposttopline { border-top: 1px solid #d4d4d4; }

a.singlepostheadline:link, a.singlepostheadline:active, a.singlepostheadline:visited {
font-size:14px;
font-weight:bold;
color:#2d2d2d;
text-decoration:none;
}
a.singlepostheadline:hover {
font-size:14px;
font-weight:bold;
color:#2d2d2d;
text-decoration:underline;
}
a.singlepostheadlinemanifesto:link, a.singlepostheadlinemanifesto:active, a.singlepostheadlinemanifesto:visited {
font-size:14px;
font-weight:bold;
color:#c91312;
text-decoration:none;
}
a.singlepostheadlinemanifesto:hover {
font-size:14px;
font-weight:bold;
color:#c91312;
text-decoration:underline;
}

#moreFeatures { color: #ffffff; background-color: #2f3335; border-bottom: 1px solid #ccd1d4; font-size: 14px; text-align: center; padding: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; }
#moreFeatures a { color: #ffffff; text-decoration: none; }
#moreFeatures a:hover { text-decoration:underline; }
#moreFeatures img { position:absolute; margin-left:8px; padding-top:0px; width: 16px; height: 16px; display: none; }

.bottompagenavnew { padding: 5px; background-color: #2f3336; text-align: center; margin-top: -1px; color: #bbb; font-size: 12px; }
.bottompagenavnew a.pnav { display: inline-block; border-radius: 2px; background-color: #2f3336; color: #eef0ef; min-width: 10px; text-decoration: none; font-weight: bold; box-shadow: 1px 1px 1px 1px #222222 inset, -1px -1px 1px #444444 inset; line-height: 17px; margin-left: 1px; margin-right: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; }
.bottompagenavnew span.selectedpage { display: inline-block; border-radius: 2px; background-color: #E7E7E7; color: #28272c; min-width: 10px; text-decoration: none; font-weight: bold; box-shadow: 0px 0px 1px 1px #aaa inset; line-height: 17px; margin-left: 1px; margin-right: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; 
	background: -moz-linear-gradient(top, #ffffff 0%, #a6a6a6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#a6a6a6));
	background: -webkit-linear-gradient(top, #ffffff 0%, #a6a6a6 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #a6a6a6 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #a6a6a6 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #a6a6a6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a6a6a6',GradientType=0 );
}
.bottompagenavnew  a.prevnext { display: inline-block; border-radius: 2px; background-color: #E7E7E7; color: #28272c !important; text-decoration: none; font-weight: bold; line-height: 17px; margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 12px; padding-top: 1px; 
	background: -moz-linear-gradient(top, #ffffff 0%, #d1d1d1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1d1d1));
	background: -webkit-linear-gradient(top, #ffffff 0%, #d1d1d1 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #d1d1d1 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #d1d1d1 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #d1d1d1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1d1d1',GradientType=0 );
}
.bottompagenavnew span.prevnext { display: inline-block; border-radius: 2px; background-color: #2f3336; color: #222; text-decoration: none; font-weight: bold; box-shadow: 0px 0px 0px 1px #222 inset, -1px -1px 0px #222 inset; line-height: 17px; margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 12px; padding-top: 1px; }
.bottompagenavnew b { font-size: 13px; }
.bottompagenavnew .prevnext:first-child { margin-right: 5px; padding-left: 7px; padding-right: 17px; }
.bottompagenavnew .prevnext:last-child { margin-left: 5px; padding-left: 17px; padding-right: 7px; }

.bottompagenav { border-top: 1px solid #d4d4d4; padding: 3px; background-color: #f4f4f4; border-bottom: 1px solid #d4d4d4; }
.bottompagenav td { font-size: 13px; font-weight: bold; }

ul.bottomfeatnav { display: table; padding: 3px; margin: 24px auto 35px auto; font-size: 13px; font-weight: bold; text-align: center; color: #aaa; }
ul.bottomfeatnav li { display: table-cell; }
ul.bottomfeatnav li:first-child { width: 120px; }
ul.bottomfeatnav li:last-child { width: 100px; }
ul.bottomfeatnav li  a { color: black; }
ul.bottomfeatnav li  a:hover { color: #666; }
ul.bottomfeatnav li  a, ul.bottomfeatnav li .selectedpage { padding: 0px 3px;  }

.manifestoTitle { width:664px; margin-bottom:8px; background-image: url('http://media.gamerevolution.com/style/structure/titlebars/tb-page_manifesto.gif'); }
.manifestoTitle div { height: 50px; }
.manifestoTitle img { float:right; margin-right:7px; margin-top: 30px; border-width: 0px; margin-bottom: 5px; }

.comment_left { background-color: #f8f8f8; vertical-align: top; width: 115px; padding: 5px; border: 1px solid black; color: #999999; font-size: 10px; }
.comment_right { padding: 7px 5px 7px 8px; border: 1px solid black; vertical-align: top; height: 92px; overflow: auto; }
.comment_cspacing { empty-cells:show; height: 4px; }
.comment_posted { border-bottom: 1px dotted #b3b3b3; margin-bottom: 6px; padding-bottom: 2px; color: #999999; font-size: 10px; }
.comment_posted div { float: right; }
.comment_posted a { color: #696969; }
.comment_error { padding: 5px 4px; color: #FF0000; display: block; font-size: 10px; text-align: left; }
.comment_login { padding: 0px; }
.comment_login table td { padding: 2px 5px; }

.comment_posttitle { font-size: 24px; color: #333739; padding-left: 3px; font-family: 'OswaldStencil-Bold', sans-serif; text-transform: uppercase; }
.comment_posttitle:first-letter { font-size: 26px; }
.comment_subtitle { color: #333; margin-left: 3px; margin-bottom: 4px; padding-left: 3px; font-size: 12px; }
#comments_list { margin: 0px; margin-left: 3px; padding: 0px; list-style-type: none; list-style-image: none; font-size: 12px; }
#comments_list li { margin-bottom: 18px; clear: both; overflow: visible; }
#comments_list li a { text-decoration: none; }
#comments_list li .comments_left { float: left; text-align: center; color: #696d6e; font-size: 10px; width: 90px; line-height: 13px; overflow: hidden; margin-bottom: 12px; }
#comments_list li .comments_left:hover { overflow: visible; }
#comments_list li .comments_left a { color: #50a6bd; }
#comments_list li .comments_left a img { border: 2px solid #838383; margin-bottom: 6px; }
#comments_list li .comments_comment { color:#000000; text-decoration:none; font-size: 13px; font-weight: normal; margin-left: 94px; padding: 10px 14px; background-color: #f1f1f1; border: 1px solid #e0e0e0; border-radius: 3px; box-shadow: inset 1px 1px 1px #ffffff, inset -1px -1px 1px #ffffff, 0px 0px 2px 0px #cacaca; }
#comments_list li .comments_comment:before { display: block; content: "\0020"; position: absolute; margin-top: 8px; margin-left: -25px; width: 13px; height: 30px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 0 -204px; }
#comments_list li .comments_posted { color: #353638; font-size: 11px; margin-bottom: 4px; font-style: italic; }

#comments_list li.admin .comments_left a img { border: 2px solid #931417; }
#comments_list li.admin .comments_comment { color:#000000; text-decoration:none; font-size: 13px; font-weight: normal; margin-left: 94px; padding: 10px 14px; background-color: #ffe8e8; border: 1px solid #e0e0e0; border-radius: 3px; box-shadow: inset 1px 1px 1px #ffd2d2, inset -1px -1px 1px #ffd2d2, 0px 0px 2px 0px #eeeeee; }
#comments_list li.admin .comments_comment:before { display: block; content: "\0020"; position: absolute; margin-top: 8px; margin-left: -25px; width: 13px; height: 30px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 0 -244px; }



#comments_list li .comments_author { color: #7e7e7e; font-style: italic; font-size: 10px; margin-bottom: 6px; }
#comments_list li .comments_author a { color: #d60000; font-style: normal; font-size: 12px; font-weight: bold; }




#comments_list .comments_reply { color: #333739; font-size: 11px; margin: 6px -4px 0px -8px; padding: 2px 8px; overflow: auto; }
#comments_list .comments_reply a { color: #333739; text-decoration: underline; }
#comments_list .comments_comment_post { color:#3E3E3E; text-decoration:none; font-size: 12px; font-weight: normal; margin-left: 90px; padding-left: 8px; text-align: right; }
#comments_list .hiddencomment { background-color: #F1F1F1; border-radius: 2px; color: #353638; padding: 3px 3px 2px 5px; font-size: 11px; margin-bottom: 14px; *margin-top: 10px; }
#comments_list .hiddencomment a { color: #000000; text-decoration: none; }

.comments_vote { float: right; text-align: right; font-style: normal; clear: both; width: 200px; overflow: hidden; }
.comments_vote  a { text-decoration: none !important; }
.comments_vote .voteup     { display: block; float: right; height: 21px; margin-bottom: -3px; padding-left: 19px; padding-right: 2px; margin-left: 9px; color: #333739; font-size: 12px; line-height: 22px; text-align: left; overflow: hidden; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -266px -29px; margin-right: 10px; }
.comments_vote .votedown { display: block; float: right; height: 21px; margin-bottom: -3px; padding-left: 19px; padding-right: 2px; margin-left: 9px; color: #333739; font-size: 12px; line-height: 22px; text-align: left; overflow: hidden; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -472px -29px; }

.comment_postsection { margin-bottom: 12px; padding-top: 3px; }
.comment_postsection a { font-size: 13px; color: #ffffff; display: block; float: right; margin-right: 11px; margin-top: 4px; text-decoration: none; }
.comment_postsection a:hover { text-decoration: underline; }
.comment_post { padding: 10px 20px 5px 3px; }
.comment_login { overflow: auto; }
.comment_login .input_userpass { width: 194px; height: 15px }
.comment_login .input_button { font-size: 13px; color: #fff; font-weight: bold; background-color: #141517; padding: 8px 20px; border: 0px; border-radius: 3px; }
.comment_login textarea { width: 99%; height: 120px; border: 0px; margin-top: -2px; margin-bottom: 8px; font-size: 12px; padding-top: 2px; box-shadow: inset 0 0 3px #aaa; -moz-box-shadow: inset 0 0 3px #aaa; -webkit-box-shadow: inset 0 0 3px #aaa; border-radius: 3px; float: right; }
.comment_login #comments_list  { margin-left: -5px; }


#rating_div { float: left; color:#767676; text-align:right; padding-top: 0px; }
#rating_div img { float: none; }

.relatedgamestags { margin: 20px 0px -5px 0px; }
.relatedgamestagsarticles  { margin: 5px 0px 30px 0px; }
.relatedgamestags a, .relatedgamestagsarticles  a { color: #1285a6; font-weight: bold; }
.selectedpage { color: #CF1B1C; }

.report_card li { list-style-type: none; }
.report_card img{ border: none; padding: 0 5px; }
.report_card { background-image: url('http://media.gamerevolution.com/style/structure/report_card/reportcard2.gif'); background-repeat: repeat-y; width: 510px; background-position: center top; overflow: hidden; margin: auto; margin-bottom: 40px; }
.report_card_info { background-image: url('http://media.gamerevolution.com/style/structure/report_card/reportcard1.gif'); background-repeat: no-repeat; background-position: center top; padding: 20px 20px 0 50px; }
.revolution_container { background-image: url('http://media.gamerevolution.com/style/structure/report_card/reportcard3.gif'); background-repeat: no-repeat; background-position: center bottom; }
.report_card_info img { float: left; }
.report_card_info .title { display: block; padding: 25px 0 0px 85px; text-transform: uppercase; font-size: 18px; color: #333; font-weight: normal; }
.report_card_info #current_review { display: block; padding: 10px 0 10px 75px; }
.report_card_info #current_review li { list-style-position: outside; list-style-type: none; font-size: 12px; display: block; line-height: 20px; margin-left: 30px; }
.report_card_info #current_review em { font-weight: bold; color: #C00; display: block; float: left; padding: 0px; 	width: 20px; text-align: center; font-size: 14px; margin-left: -30px; }
.report_card_info h2 { color: #333; font-size: 18px; }
.report_card_info a:link, .report_card_info a:active, .report_card_info a:visited { font-weight: bold; color: #C00; text-decoration: none; }
#more_reviews { border-top: 1px dotted #FC0; padding: 10px 0; display: block; margin: 0 25px 0 0; }
#more_reviews font { font-size: 18px; color: #333; font-weight: bold; }
#more_reviews .reviews  {}
.reviews { width: 90%; overflow: hidden; padding: 10px 1%; border-top: 1px dotted #FC6; 	margin: 1%; }
.report_card_info .user { overflow: hidden; float: left; font-size: 11px; padding: 5px 10px 0; }
.report_card_info .user font { font-size: 14px; color: #333; }
.reviews font a:link, .reviews font a:active, .reviews font a:visited { color: #333; font-size: 14px; 	padding: 0 10px; display: block; }
.report_card .revrating { font-size: 11px; font-weight: bold; }
.report_card .revrating b  { display: block; float: right; margin-right: 24px; }
.report_card .revrating img { float: none; margin-bottom: 3px; }

#livesearchresults { background-color: #fff; position: absolute; z-index: 1999999; width: 233px; margin-left: -1px; margin-top: 28px; border: 1px solid black; font-size: 11px; display: none; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 0 10px 10px #000; }
#livesearchresults a { display: block; height: 40px; font-weight: normal; margin: 1px; padding: 3px; color: #000000; text-decoration: none; border-bottom: 1px solid #f0f0f0; border-right: 0px solid black; }
#livesearchresults a .imgbox { width: 50px; margin-right: 4px; text-align: center; float: left; }
#livesearchresults a:hover { color: #333333; background-color: #e0e0e0; font-weight: normal; border-right: 0px solid black;  }
#livesearchresults a b { font-size: 12px; line-height: 1; }
#livesearchresults a .imgbox img { max-height: 39px; max-width: 48px; }
#livesearchresults a span { color: #535353; }
#livesearchresults .nosuggestions { margin:3px; font-size: 11px; }
#livesearchresults a.moreliveresults { color: red; text-align: center; height: 18px; }
#livesearchresults a font { color: #fa1019; font-weight: bold; }
.livesearchresultshover { background-color:#e0e0e0; }

.reviewarch1 a { font-weight: bold; text-decoration: none; }
.reviewarch1 a:hover { font-weight: bold; text-decoration: underline; }

#replytotext { display: none; font-size: 11px; line-height: 1; }
#replytotext a { color: #000000; }
#replytotext a:hover { text-decoration: underline; }

#commenttextarea { resize: none; }

.releaseicon { display: block; width: 69px; height: 62px; float: left; background-image: url('http://media.gamerevolution.com/style/structure/icons/release_platform_icons.png'); background-repeat: no-repeat; background-position: -7px 0px; margin-right: 3px; margin-bottom: 3px; } 
.releaseiconpsp { background-position: -83px 0px; }
.releaseicon3ds  { background-position: -160px 0px; }
.releaseiconps3 { background-position: -232px 0px; }
.releaseiconwii { background-position: -311px 0px; }
.releaseiconxbox360 { background-position: -389px 0px; }
.releaseiconvita { background-position: -577px 0px; }
.releaseiconwiiu { background-position: -482px 0px; }
.releaseiconiphone { background-position: -657px 0px; }

.releasepageleftcol { margin-top: 10px; margin-left: 6px; padding-right: 2px; padding-bottom: 50px; }
.releasepageleftcolbox { -moz-border-radius: 5px; border-radius: 10px; background-image: url('http://media.gamerevolution.com/style/structure/checkered_bg.gif'); padding-bottom: 5px; color: #efaf31; font-weight: bold; }
.releasepageleftcolbox .reltitle{ display: block; border-bottom: 1px solid #c7c7c7; font-size: 18px; color: #343434; font-weight: bold; padding: 6px 13px 6px 8px; margin-bottom: 4px; }
.releasepageleftcol .titlemed { color: #931417; font-family: 'Oswald',sans-serif; font-size: 15px; font-weight: normal; text-decoration: none; word-spacing: 3px; }
.releasepageleftcol table td { width: 25%; padding-bottom: 30px; }

.subtitlel { height: 23px; background: url('http://media.gamerevolution.com/style/structure/titlebars/tb-h2_empty.gif') no-repeat 0px 0px; }
.subtitle2 { height: 23px; background: url('http://media.gamerevolution.com/style/structure/titlebars/tb-h2_empty.gif') no-repeat 0px 0px; }
.subtitlel h2, .subtitle2 h2 { font-size: 17px; font-weight: bold; color: #ffffff; padding: 3px 0px 0px 3px; line-height: 1; }
.subtitle2 img { float:right; padding-right:3px; padding-top: 5px; }

.tbright { background: url('http://media.gamerevolution.com/style/structure/titlebars/tb-right_bg_new.gif') no-repeat top left; width: 300px; height: 31px; display: block; }
.tbright-video { background-position: 0 0; }
.tbright-admin_tools { background-position: 0 -41px; }
.tbright-admin_tools_change_link { background-position: 0 -82px; }
.tbright-comrades { background-position: 0 -123px; }
.tbright-forum { background-position: 0 -164px; }
.tbright-insideGR { background-position: 0 -205px; }
.tbright-cheats { background-position: 0 -246px; }
.tbright-member_content { background-position: 0 -287px; }
.tbright-my_lists { background-position: 0 -328px; }
.tbright-submit_cheats { background-position: 0 -369px; }
.tbright-systems { background-position: 0 -410px; }
.tbright-the_people_speak { background-position: 0 -451px; }
.tbright-voxpop { background-position: 0 -492px; }
.tbright-topcheats { background-position: 0 -533px; }
.tbright-threads { background-position: 0 -574px; }
.tbright-hot_stories { background-position: 0 -615px; }

#timeStampMore, #timeStampServer { display: none; }

#tagsuggestions ,
#gamesuggestions,
#gamesuggestions2 { background-color: #fff; position: absolute; z-index: 1999999; width: 300px; margin-top: 1px; border: 1px solid #aaa; border-radius: 3px; font-size: 11px; display: none; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); }
#tagsuggestions a,
#gamesuggestions a,
#gamesuggestions2 a { display: block; line-height: 1; font-weight: normal; margin: 1px; padding: 3px; color: #000000; text-decoration: none; border-bottom: 1px solid #f0f0f0; border-right: 0px solid black; }
#tagsuggestions a:hover,
#gamesuggestions a:hover,
#gamesuggestions2 a:hover { color: #333333; background-color: #e0e0e0; font-weight: normal; border-right: 0px solid black;  }
#gamesuggestions2 span { display: block; text-align: right; color: black; height: 11px; padding:2px; font-weight: bold; cursor: pointer; line-height: 1;  }

/* LIGHTBOX/COLORBOX  */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background-color:#000000;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/style/structure/lightbox/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/style/structure/lightbox/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/style/structure/lightbox/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/style/structure/lightbox/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/style/structure/lightbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/style/structure/lightbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/style/structure/lightbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/style/structure/lightbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:left; width:100%; color:#949494; font-size: 11px; }
		#cboxTitle a { text-decoration: none; color: #949494; }
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/style/structure/lightbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/style/structure/lightbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/style/structure/lightbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/style/structure/lightbox/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/style/structure/lightbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }
.cboxIE6 #cboxTopLeft{background:url(/style/structure/lightbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/style/structure/lightbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/style/structure/lightbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/style/structure/lightbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/style/structure/lightbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/style/structure/lightbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/style/structure/lightbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/style/structure/lightbox/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight { _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); }
/* END OF LIGHTBOX/COLORBOX  */

.morepreviews { margin: 5px 0px 50px 5px; }
.morepreviews b { color: #D60000; font-size: 26px; font-weight: normal; }
.centerimg { display: block; margin: auto !important; max-width: 650px !important; }

ul.tctabNavigation { list-style: none; margin: 0; padding: 0; }
ul.tctabNavigation li { display: inline; }
ul.tctabNavigation li a {
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	padding-top: 3px;
	padding-left: 3px;
	background: -moz-linear-gradient(top, #f3f3f3 0%, #ffffff 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #f3f3f3 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f3f3f3 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f3f3f3 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f3f3f3 0%, #ffffff 100%);
	color: #393939;
	text-decoration: none;
	border: 1px solid #d4d4d4;
	width: 23px;
	height: 18px;
	margin-right: 4px;
	display: block;
	float: left;
	font-weight: bold;
}

ul.tctabNavigation li a.selected, ul.tctabNavigation li a:hover { color: #ff0000; font-weight: bold; border: 1px solid #d4d4d4; }
ul.tctabNavigation li a.selected { height: 19px; border-bottom: 0px solid white; }
ul.tctabNavigation li a:focus { outline: 0; }
ul.tctabNavigation li img { width: 20px; height: 18px; border-width: 0px; }
div.tctabs { margin-top: 2px; }
div.tctabs > div { padding: 1px; margin-top: -1px; border: 1px solid #d4d4d4; }
div.tctabs font { display: block; background-color: #f8f8f8; padding: 2px 2px 2px 8px; font-size: 14px; font-weight: bold; }
div.tctabs #tcfirst { color: #da0000; }
div.tctabs #tcsecond { color: #cf6600; }
div.tctabs #tcthird { color: #254562; }
div.tctabs #tcfourth { color: #0d1317; }

.threadauthor { font-size: 10px; }
.threadauthor a{ text-decoration: none; }
.threadauthor a:hover { text-decoration: underline; }

.promotedblog { border: 1px solid #777777; background-color: #f8f8f8; margin-bottom: 10px; margin-top: -5px; padding:4px; }

a.tooltipinfo { position:relative; z-index:24; color:#000; text-decoration:none}
a.tooltipinfo:hover{ z-index:25; }
a.tooltipinfo span {display: none}
a.tooltipinfo:hover span { display:block; position:absolute; top:22px; left:-40px; width:200px; padding: 3px; 
    border:1px solid #000000; background-color:#f8f8f8; color:#000; text-align: center; font-weight: normal; text-transform: none; }

.featcol1 { width: 350px; }
.featcol2 { width: 5px; max-width: 5px; }
.featcol3 { }

#roadblock {
position: relative;
text-align: right;
vertical-align: top;
font-size: 0px;
line-height: 0;
}

#small_leaderboard {
min-height: 66px;
min-width: 230px;
position: absolute;
top: 0;
left: 0;
z-index: 0;
}

#leaderboard {
min-width: 728px;
min-height: 66px;
position: relative;
font-size: 0px;
line-height: 0;
display: inline-block;
z-index: 1;
*display: inline;
*zoom: 1;
}

#ad300 { margin-bottom: 10px; }

.imageBoxInside { width: 20000px; position: absolute; }
.imageBox { width: 609px; height: 113px; border: 0px; overflow: hidden; float: left; position:relative; z-index: 300;  }
.imageBox img { float: left; padding: 0px; margin: 0px; margin-right: 3px; }
.imageBox br { clear: both; }
.imagesnav { float: left; width: 16px; height: 50px; }
#imagenavleft, #imagenavright { border: 0px; margin-top: 31px; margin-left: 2px; display: block; width: 12px; height: 50px; background: url('http://media.gamerevolution.com/style/structure/sprites.png'); }
#imagenavleft { background-position: -207px -204px; }
#imagenavright { background-position: -228px -204px; }

.tblgrades td { padding-bottom: 10px; }

#new_report_card  { width: 648px; margin: auto; background: url('http://media.gamerevolution.com/style/structure/report_card/reportcard2_bg.png'); background-repeat: repeat-y; background-position: 0px 0px; }
#new_report_card_content { padding: 60px 55px 10px 60px;}
#new_report_card_content div.title { font-size: 26px; font-weight: bold; color: #e10e02; margin-bottom: 10px; line-height: 1.3; }
#new_report_card_score { background: url('http://media.gamerevolution.com/style/structure/report_card/reportcard2_stars_bg.png'); background-repeat: no-repeat; width: 558px; height: 87px; border: 0px solid red; margin-top: -12px; margin-left: -10px; }
#new_report_card_score #inside { margin: 10px; padding-top: 6px; }
#new_report_card_score #inside div { float: right; position: relative; height: 72px; border: 0px solid red; margin-right: 22px; 
			background: url('http://media.gamerevolution.com/style/structure/report_card/icon2-justbg.png'); background-repeat: no-repeat; background-position: center center; }
#new_report_card_bottom { width: 648px; margin: auto; height: 20px; background: url('http://media.gamerevolution.com/style/structure/report_card/reportcard2_bg.png'); background-repeat: repeat-y; background-position: 0px bottom; margin-bottom: 40px; }
#new_report_card_info { display: block; padding: 2px 0px 12px 5px; }
#new_report_card_info li { list-style-position: outside; list-style-type: none; font-size: 14px; display: block; line-height: 22px; padding-left: 25px; font-weight: normal; }
#new_report_card_info li.plus { background: url('http://media.gamerevolution.com/style/structure/report_card/plusminus-btns.png'); background-repeat: no-repeat; background-position: 0px 2px; }
#new_report_card_info li.slash { background: url('http://media.gamerevolution.com/style/structure/report_card/plusminus-btns.png'); background-repeat: no-repeat; background-position: -700px 2px; }
#new_report_card_info li.minus { background: url('http://media.gamerevolution.com/style/structure/report_card/plusminus-btns.png'); background-repeat: no-repeat; background-position: -1400px 2px; }
#new_more_reviews font { font-size: 18px; color: #171616; font-weight: normal; text-shadow: #f8f8f8 1px 1px 2px;}
#new_more_reviews ul { display: block; padding: 0px; margin: 10px 25px 0px 0px; }
#new_more_reviews ul li { list-style-type: none; width: 90%; overflow: hidden; padding: 5px; border-top: 1px dotted #333333; margin: 0px; }
#new_more_reviews ul li img { float: left; }
#new_more_reviews ul li a.userlink:link { color: #171616; font-size: 12px; font-weight: bold; }
#new_more_reviews ul li .user { overflow: hidden; float: left; font-size: 11px; padding: 5px 5px 0px; }
#new_more_reviews ul li .user img { margin-right: 5px; }
#new_report_card .revrating b  { display: block; float: right; margin-right: 24px; }

#new_report_card .revscore { display: block; float: left; background-image:url('http://media.gamerevolution.com/style/structure/report_card/factory-sprite.png'); background-repeat:no-repeat; height: 45px; width: 36px; margin-top: 16px; }
#new_report_card .n0 { background-position: 0px -5px; }
#new_report_card .n1 { background-position: 0px -65px; }
#new_report_card .n2 { background-position: 0px -125px; }
#new_report_card .n3 { background-position: 0px -185px; }
#new_report_card .n4 { background-position: 0px -245px; }
#new_report_card .n5 { background-position: 0px -305px; }
#new_report_card .n6 { background-position: 0px -365px; }
#new_report_card .n7 { background-position: 0px -425px; }
#new_report_card .n8 { background-position: 0px -485px; }
#new_report_card .n9 { background-position: 0px -545px; }
#new_report_card .p0 { width: 40px; background-position: -35px -5px; }
#new_report_card .p1 { width: 40px; background-position: -35px -65px; }

.gnau { background: url('http://media.gamerevolution.com/style/structure/logo_country.png') no-repeat; background-position: 11px -5px; } 
.gnuk { background: url('http://media.gamerevolution.com/style/structure/logo_country.png') no-repeat; background-position: 11px -175px; }
.gnca { background: url('http://media.gamerevolution.com/style/structure/logo_country.png') no-repeat; background-position: 11px -345px; }

.lazy { background: url('http://media.gamerevolution.com/style/structure/lightbox/loading.gif') no-repeat; background-position: center center; }

.platforms { background: url('http://media.gamerevolution.com/style/structure/icons/all_platforms.png'); background-repeat: no-repeat; display: inline-block; }
.icon-3ds { background-position: 0 0; width: 24px; height: 12px; } 
.icon-android { background-position: 0 -42px; width: 11px; height: 12px; } 
.icon-dreamcast { background-position: 0 -84px; width: 13px; height: 12px; } 
.icon-ds { background-position: 0 -126px; width: 13px; height: 12px; } 
.icon-gameboy { background-position: 0 -168px; width: 12px; height: 17px; } 
.icon-gamecube { background-position: 0 -215px; width: 12px; height: 12px; } 
.icon-gba { background-position: 0 -257px; width: 20px; height: 12px; } 
.icon-goodies { background-position: 0 -299px; width: 12px; height: 12px; } 
.icon-hardware { background-position: 0 -341px; width: 24px; height: 12px; } 
.icon-iphone { background-position: 0 -383px; width: 9px; height: 12px; } 
.icon-linux { background-position: 0 -425px; width: 12px; height: 12px; } 
.icon-mac { background-position: 0 -467px; width: 10px; height: 12px; } 
.icon-n64 { background-position: 0 -509px; width: 12px; height: 12px; } 
.icon-pc { background-position: 0 -551px; width: 13px; height: 12px; } 
.icon-ps2 { background-position: 0 -593px; width: 40px; height: 12px; } 
.icon-ps3 { background-position: 0 -635px; width: 30px; height: 12px; } 
.icon-psp { background-position: 0 -677px; width: 35px; height: 12px; } 
.icon-saturn { background-position: 0 -719px; width: 18px; height: 12px; } 
.icon-sony { background-position: 0 -761px; width: 16px; height: 12px; } 
.icon-vita { background-position: 0 -803px; width: 41px; height: 12px; } 
.icon-wii { background-position: 0 -845px; width: 13px; height: 12px; } 
.icon-xbox360 { background-position: 0 -887px; width: 13px; height: 12px; } 
.icon-xbox { background-position: 0 -929px; width: 13px; height: 12px; }
.icon-wiiu { background-position: 0 -970px; width: 26px; height: 12px; }
.icon-ps4 { background-position: 0 -1010px; width: 35px; height: 12px; } 
.icon-xboxone { background-position: 0 -1052px; width: 13px; height: 12px; } 

.topcheats_sites { background: url('http://media.gamerevolution.com/style/structure/icons/top_cheats_sites.png') no-repeat top left; width: 20px; height: 18px; }
.icon-cheatmasters { background-position: 0 0; } 
.icon-gameanyone { background-position: 0 -48px; } 
.icon-gamerevolution { background-position: 0 -96px; } 
.icon-vgchartz { background-position: 0 -144px; } 

ul.moreguides { margin: 0px; padding:0px; padding-bottom: 4px; border: 1px solid black; list-style: none; }
ul.moreguides  li { margin: 0px; padding: 0px 8px 1px 8px; }
ul.moreguides  li:first-child { background-color: #000; color: #FFF; font-size: 14px; font-weight: bold; padding-top: 3px; padding-bottom: 3px; margin-bottom: 1px; }

xxxxxxxxxxxxxxa.comments_total  { background: url('http://media.gamerevolution.com/style/structure/icons/var.png') no-repeat 0px 2px; display: inline-block; font-size: 10px; line-height: 14px; padding-left: 17px; margin-left: 10px; margin-bottom: -1px; color: #737373; }







div#userbox { float: right; text-align: right; padding: 10px 16px 10px 5px; background-color: #141517; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: 1px solid black;  color: #cccccc; font-weight: bold; font-size: 11px; box-shadow: 0px 0px 2px 0px #555; -webkit-box-shadow: 0px 0px 2px 0px #555; -moz-box-shadow: 0px 0px 2px 0px #555; width: 189px; }
div#userbox  a { color: #ccc; font-weight: bold; font-size: 11px; text-decoration: none; }
div#userbox  a:hover { color: #fff; }

div#userbox #memberdetails  { margin-bottom: 32px; text-align: right; margin-right: 2px; }
div#userbox #memberoptions { margin-top: 0px; display: block; opacity: 0; height: 0px; overflow: hidden; }

#loginbox { margin-top: 0px; display: block; opacity: 0; height: 0px; overflow: hidden; }
#loginbox form { margin: 0px; padding: 0px; vertical-align: top; }
#loginbox form div.inputtxtwrap { width: 78px; height: 23px; vertical-align: top; border-radius: 3px; background-color: #f8f8f8; box-shadow: inset 0 0 3px #444; -moz-box-shadow: inset 0 0 3px #444; -webkit-box-shadow: inset 0 0 3px #444; text-align: left; display: inline-block; *display:inline; margin-right: 2px;  }
#loginbox form .inputtxt { background:transparent; width: 69px; height: 23px; border-width: 0px; margin: 0px; padding: 0px; line-height: 23px; padding-left: 5px; outline: none; }
#loginbox form div.inputtxt2wrap { width: 60px; height: 23px; vertical-align: top; border-radius: 3px 0 0 3px; background-color: #f8f8f8; box-shadow: inset 0 0 3px #444; -moz-box-shadow: inset 0 0 3px #444; -webkit-box-shadow: inset 0 0 3px #444; text-align: left; display: inline-block; *display:inline; }
#loginbox form .inputtxt2 { background:transparent; width: 56px; height: 23px; border-width: 0px; margin: 0px; padding: 0px; line-height: 23px; padding-left: 5px; outline: none; }
#loginbox form .inputlogin { width: 40px; height: 23px; border-width: 0px; border-radius: 0 2px 2px 0;  margin: 0px; padding: 0px; vertical-align: top; cursor: pointer; color: #fff;
background: #909090;
background: -moz-linear-gradient(top, #b9b9b9 0%, #b9b9b9 50%, #909090 51%, #909090 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9b9b9), color-stop(50%,#b9b9b9), color-stop(51%,#909090), color-stop(100%,#909090));
background: -webkit-linear-gradient(top, #b9b9b9 0%,#b9b9b9 50%,#909090 51%,#909090 100%);
background: -o-linear-gradient(top, #b9b9b9 0%,#b9b9b9 50%,#909090 51%,#909090 100%);
background: -ms-linear-gradient(top, #b9b9b9 0%,#b9b9b9 50%,#909090 51%,#909090 100%);
background: linear-gradient(to bottom, #b9b9b9 0%,#b9b9b9 50%,#909090 51%,#909090 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9b9b9', endColorstr='#909090',GradientType=0 );
box-shadow: inset 0 0 2px #b0b0b0; 
}
#loginbox div.remember { color: #999; font-size: 9px !important; margin-top: 2px; }
#loginbox div.remember input { width: 12px; height: 12px; margin:0px; padding:0px; vertical-align: top; }
#loginbox div.remember a { padding-left: 20px; font-size: 9px !important; color: #999 !important; text-decoration: none; }

a.noprivmsgs { 
width: 44px;
height: 23px;
display: inline-block;
background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 0px -30px;
outline: 0;
margin-bottom: -11px;
}
a.privmsgs { 
width: 44px;
height: 23px;
display: inline-block;
background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 0px -2px;
outline: 0;
margin-bottom: -9px;
margin-top: -2px;
}
a.privmsgs span{ 
float: right;
width: 27px; height: 21px; line-height: 21px;
font-size: 11px; font-weight: bold; text-align: center; color: #fff;
}

div#searchboxrounded { height: 26px; float: right; margin-top: 6px; margin-right: 6px; background-color: #333; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #222; }
input#searchbutton { float:right; width: 202px; height: 19px; margin: 4px 3px 0 5px; padding-left: 0px; padding-right: 0px; line-height: 16px; background: none; border: 0px; color: #dadada; font-size: 12px; font-weight: bold; font-family: Arial }
input#srchglass { float: right; width: 22px; height: 23px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 0px -54px; border: 0px; cursor: pointer; margin-right: 1px; }

#topmenu2 { background:url('http://media.gamerevolution.com/style/structure/topnav.png'); height: 41px; }
#topmenu2 a { background:url('http://media.gamerevolution.com/style/structure/topnav.png'); background-repeat: no-repeat; display: inline-block; height: 41px; }

.top_button_home { width: 49px; background-position: 0px -43px !important; }
.top_button_home_selected, .top_button_home:hover { width: 49px; background-position: 0px -86px !important; }

.top_button_games { width: 132px; background-position: -49px -43px !important; }
.top_button_games_selected, .top_button_games:hover { width: 132px; background-position: -49px -86px !important; }

.top_button_console { width: 134px; background-position: -181px -43px !important; }
.top_button_console_selected, .top_button_console:hover { width: 134px; background-position: -181px -86px !important; }

.top_button_news { width: 132px; background-position: -315px -43px !important; }
.top_button_news_selected, .top_button_news:hover { width: 132px; background-position: -315px -86px !important; }

.top_button_features { width: 134px; background-position: -447px -43px !important; }
.top_button_features_selected, .top_button_features:hover { width: 134px; background-position: -447px -86px !important; }

.top_button_cheats { width: 134px; background-position: -581px -43px !important; }
.top_button_cheats_selected, .top_button_cheats:hover { width: 134px; background-position: -581px -86px !important; }

.top_button_community { width: 132px; background-position: -715px -43px !important; }
.top_button_community_selected, .top_button_community:hover { width: 132px; background-position: -715px -86px !important; }














.top_menu_wrapper {
  display: none;
  background: #4c0108;
  padding: 0;
  border: 0;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  box-shadow: 0 10px 10px #333333;
  cursor: default !important;
  float: left;
  letter-spacing: 0 !important;
  overflow: visible;
  position: absolute;
  text-align: left;
  width: 980px;
  max-width: 980px;
  z-index: 999999;
}
.wrapper_inner {
  background:url('http://media.gamerevolution.com/style/structure/richnav_bg.jpg') repeat-x 0px -1px #ffffff;
  height: 100%;
  min-height: 260px;
  margin: 6px; 
  padding: 0px; 
  padding-bottom: 0px;
  font-size: 12px;
  overflow: hidden;  
}
.wrapper_box a.viewall { color: #2f8dab; font-size: 11px; display: block; position: absolute; margin-top: 238px; height: 22px; line-height: 18px; width: 267px; text-align: right; 
	text-shadow: 0 0 4px #fff, 0 -1px 14px #fff;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 43%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(43%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.newbgthumb { display: block; border: 4px solid white; box-shadow: 0px 0px 5px #222; -webkit-box-shadow: 0px 0px 5px #222; -moz-box-shadow: 0px 0px 5px #222; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=2); width: 160px; height: 120px; background-repeat: no-repeat;  }
.newsbgthumb { display: block; background-repeat: no-repeat;  }
.wrapper_box a.biglink, ul.richnavlist a { color: #931417; font-size: 15px; font-family: 'Oswald', sans-serif; font-weight: normal; text-decoration: none; word-spacing: 3px; }
.wrapper_box a.biglink:hover, ul.richnavlist a:hover { text-decoration: underline; }
.wrapper_box .newbgthumb, .wrapper_box .newthumb { display: block; margin-bottom: 8px !important; }
.wrapper_nav { margin: 0px; padding: 0px; width: 145px; float: left; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') repeat-y -166px 0px; }
.leaderboard { margin-top: 43px; }

.wrapper_nav li { margin: 0px; list-style: none; height: 29px; line-height: 28px; font-family: 'Oswald', sans-serif; font-size: 13px; color: #34383a; font-weight: normal; border: 0px solid red; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') no-repeat -167px 28px; cursor: pointer; word-spacing: 3px;}
.wrapper_nav li:last-child { background-position: -167px 38px; height: 28px; }
.leaderboard li { height: 37px; line-height: 34px; background-position: -167px 36px;  }
.leaderboard li:last-child { background-position: -167px 38px; height: 32px; }
.wrapper_nav li a { color: #34383a; margin-left: 16px; text-decoration: none; }
.wrapper_nav li.selected { background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') no-repeat left -229px; }
.wrapper_nav li.selected a { color: #fff; }
.leaderboard li.selected { background-position: left bottom; }
.wrapper_nav li.selected:last-child { background-position: left -229px;  }
.leaderboard li.selected:last-child { background-position: left -227px;  }

.wrapper_frame { float: left; border: 0px solid blue; width: 820px; margin-left: 3px; height: 260px; min-height: 224px; }
.wrapper_frame_wide { float: left; border: 0px solid blue; width: 960px; margin-left: 3px; height: 260px; min-height: 224px; }
.wrapper_pad { padding: 10px 10px 0 14px; }
.wrapper_box { float: left; width: 271px; border: 0px dashed gray; height: 100%; min-height: 100%; }
.wrapper_box_rb { float: left; width: 1px; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') repeat-y right 0px; height: 100%; min-height: 100%; }
.wrapper_inner .titlebig { color: #510409; font-size: 19px; font-family: 'Oswald', sans-serif; word-spacing: 3px; display: block; margin-bottom: 5px; }
.wrapper_inner .titlemed { color: #931417; font-size: 15px; font-family: 'Oswald', sans-serif; word-spacing: 3px; font-weight: normal; text-decoration: none; }
.wrapper_hor { padding: 10px; }
.wrapper_hor_bb { height: 1px; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') repeat-x 0px 0px; }

.newthumbnews { border: 2px solid #921417; width: 96px; height: 71px; }
.newstitlebox { min-height: 85px; margin-left: 108px; margin-bottom: 8px; font-size: 10px; color: #444; }
ul.richnavlist { list-style-type: square; margin: 0; margin-left: 2px; padding: 0; text-indent: -1px; }
ul.richnavlist li { margin: 0px, padding: 0px; padding-bottom: 11px; padding-left: 0px; font-size: 9px; color: #444; }






#cover_panel { width: 664px; height: 304px; overflow: hidden; background: #000; opacity: 0.04; }
#cover_nav_hover { width: 196px; height: 76px; position: absolute; background: url('http://media.gamerevolution.com/style/structure/cover-panel-2-bg.png') no-repeat -200px 0px; z-index: 10; opacity: 0; }
#cover_nav_selected { width: 196px; height: 76px; position: absolute; background: url('http://media.gamerevolution.com/style/structure/cover-panel-2-bg.png') no-repeat -400px 0px; z-index: 11; }
#cover_nav { width: 174px; height: 304px; position: absolute; background: url('http://media.gamerevolution.com/style/structure/cover-panel-2-bg.png') repeat-y 0px 0px; z-index: 9; -webkit-box-shadow: 3px 0 5px -3px black; -moz-box-shadow: 3px 0 5px -3px black; box-shadow: 3px 0 5px -3px black; }
#cover_nav a { width: 174px; height: 76px; display: table; color: #fff; font-size: 15px; text-decoration: none; line-height: 1.4; z-index: 12; position: absolute; font-weight: normal; opacity: 0; -moz-outline-style: none; outline: none; font-family: 'Oswald', sans-serif; word-spacing: 3px; }
#cover_nav a span { display: table-cell; vertical-align: middle; padding: 7px 9px 7px 10px; }
#cover_nav a span em { font-size: 10px; color: #ddd; }
#cover_img { width: 503px; height: 304px; position: absolute; margin-left: 161px; z-index: 2; }
#cover_img a { position: absolute; z-index: 1; opacity: 0; }
#cover_img a img { width: 503px; height: 304px; }

div.styleright #cover_img { margin-left: 0px; } 
div.styleright #cover_img a img { margin-right: 176px;  }
div.styleright #cover_nav { margin-left: 490px; }
div.styleright #cover_nav_selected { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); margin-left: -22px; }
div.stylebottom { height: 380px !important; }
div.stylebottom #cover_img { width: 664px; height: 304px; margin-left: 0; }		/* 402 */
div.stylebottom #cover_img a img { width: 664px; height: 304px; }
div.stylebottom #cover_nav { width: 664px; height: 76px; margin-top: 304px; background-image: none; background-color: #000; }
div.stylebottom #cover_nav a { width: 166px; }
div.stylebottom #cover_nav_hover { width: 166px; }
div.stylebottom #cover_nav_selected { width: 166px; }
div.stylebottom #cover_nav_selected:before { display: block; content: "\0020"; position: absolute; margin-top: -13px; margin-left: 65px; width: 40px; height: 14px; background: url('http://media.gamerevolution.com/style/structure/cover-panel-2-bg.png') no-repeat -641px -15px; }
div.stylebottom #cover_nav { background-color: transparent; }
div.stylebottom #cover_navimgs { width: 664px; height: 76px; position: absolute; margin-top: 304px; background-image: none; overflow: hidden; }
div.stylebottom #cover_navimgs img { float: left; width: 165px; height: 75px; opacity: 0.3; border-right: 1px solid black; border-top: 2px solid black; }

.newthumb img { border: 4px solid white; box-shadow: 0px 0px 5px #222; -webkit-box-shadow: 0px 0px 5px #222; -moz-box-shadow: 0px 0px 5px #222; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=2); width: 160px; height: 120px; }
.newthumb_news { position: absolute; width: 85px; height: 85px; border: 0px solid red; margin-left: 88px; margin-top: -83px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat 3px -88px; }
.newthumb_manifesto { position: absolute; width: 85px; height: 85px; margin-left: 88px; margin-top: -83px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -98px -88px; }
.newthumb_review, .newthumb_preview { position: absolute; width: 85px; height: 85px; margin-left: 88px; margin-top: -83px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -198px -88px; }
.newthumb_feature { position: absolute; width: 85px; height: 85px; margin-left: 88px; margin-top: -83px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -298px -88px; }
.newthumb_community { position: absolute; width: 85px; height: 85px; margin-left: 574px; margin-top: 63px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -398px -88px; }
.newthumb_comingsoon { position: absolute; width: 85px; height: 85px; margin-left: 88px; margin-top: -79px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -498px -88px; }
.newthumb_cheat { position: absolute; width: 85px; height: 85px; margin-left: 88px; margin-top: -79px; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -198px -88px; }

.eddel { float: right; font-size: 11px; }

#ulAllFeatures { list-style-type:none; margin:0; padding:0; border-left: 1px solid #abb3b7; border-right: 1px solid #abb3b7; }
#ulAllFeatures li { oveflow: visible; clear: both; font-size: 12px; font-family: Helvetica, Arial; margin: 0px;  padding: 13px 5px 10px 9px; border-bottom: 0px solid #abb3b7; overflow: auto; }
#ulAllFeatures li div.item { float: right; width: 460px; min-height: 78px; border: 0px solid blue; position: relative; padding-bottom: 50px; }
#ulAllFeatures li div.item a.title { color: #931417; font-size: 17px; font-weight: normal; padding-bottom: 4px; display: block; text-decoration: none; font-family: 'Oswald', sans-serif; word-spacing: 3px; }
#ulAllFeatures li div.item a.admin_prev { color: #ff0000 !important; }
#ulAllFeatures li div.item .poster { font-family: Arial, Helvetica; font-size: 11px; border: 0px solid red; bottom: 0px; position: absolute; }
#ulAllFeatures li div.item .poster a { text-decoration: none; }
#ulAllFeatures li div.item .poster .by { display: block; float: left; width: 180px; color: #1285a6; }
#ulAllFeatures li div.item .poster .by img { width: 32px; height: 32px; border: 2px solid #acaeaf; margin-right: 6px; vertical-align: middle; }
#ulAllFeatures li div.item .poster span { display: block; float: left; width: 150px; color: #333; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -70px 1px; height: 20px; margin-top: 5px; padding-left: 22px; line-height: 20px; }
#ulAllFeatures li div.item .poster .comments_total { display: none; float: left; color: #1285a6; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -267px 1px; height: 20px; margin-top: 5px; padding-left: 24px; line-height: 20px; }
#ulAllFeatures li div.item .poster .timestamp { display: none; }
#ulAllFeatures li div.snippet { width: 100%; float: auto; margin: -13px -5px -10px -9px; padding: 13px 5px 45px 9px; background: url('http://media.gamerevolution.com/style/structure/icons/snippet.png') no-repeat right bottom #fffcd8; min-height: 0 !important; }
#ulAllFeatures li div.snippet .poster span { height: 29px; }
#ulAllFeatures li div.snippet a { color: #1285A6; }
#ulAllFeatures li div.snippet .eddel a { color: #000; }
#ulAllFeatures li div.snippet .eddel a:hover { color: #7F7F7F; }
#ulAllFeatures li.tr-community { background: url('http://media.gamerevolution.com/style/structure/featured_post_bg.jpg') no-repeat 0 0 #e7e7e7; min-height: 132px; }
#ulAllFeatures li.tr-community div.item { float: none !important; width: auto !important; margin-left: 5px; margin-right: 30px;  }
#ulAllFeatures li.tr-community div.item a.title { color: #333739 !important; text-transform: uppercase; font-weight: normal; font-size: 23px; line-height: 1.3; padding-bottom: 6px; text-decoration: none; font-family: "OswaldStencil-Bold"; }
#ulAllFeatures li.tr-community div.item .eddel { float: right; font-size: 11px; margin-right: -28px; }
#ulAllFeatures li.tr-spacer { padding: 0 !important; height: 1px !important; background:url('http://media.gamerevolution.com/style/structure/richnav_bg.jpg') no-repeat 0px 0px #ffffff; display: none; }

div#homepageNav2 { background: url('http://media.gamerevolution.com/style/structure/inside_gamerev_bg.png') no-repeat 0px -26px; height: 41px; }
div#homepageNav2 a { display: block; float: right; margin-top: 8px; height: 33px; background: url('http://media.gamerevolution.com/style/structure/inside_gamerev_bg.png') no-repeat 0px 300px;  -moz-outline-style: none; outline: none; }
div#homepageNav2 a.nav_rss { width: 28px; margin-left: 4px; }
div#homepageNav2 a.nav_fea { width: 93px; margin-left: 2px; }
div#homepageNav2 a.nav_man { width: 92px; margin-left: 2px; }
div#homepageNav2 a.nav_new { width: 75px; margin-left: 2px; }
div#homepageNav2 a.nav_rev { width: 77px; margin-left: 2px; }
div#homepageNav2 a.nav_all { width: 78px; }
div#homepageNav2 a.nav_rss:hover { width: 28px; background-position: -636px -84px; margin-left: 4px; }
div#homepageNav2 a.nav_fea:hover { width: 93px; background-position: -539px -84px; margin-left: 2px; }
div#homepageNav2 a.nav_man:hover { width: 92px; background-position: -445px -84px; margin-left: 2px; }
div#homepageNav2 a.nav_new:hover { width: 75px; background-position: -368px -84px; margin-left: 2px; }
div#homepageNav2 a.nav_rev:hover { width: 77px; background-position: -289px -84px; margin-left: 2px; }
div#homepageNav2 a.nav_all:hover { width: 78px; background-position: -209px -84px; }
div#homepageNav2 a.nav_rss_selected { width: 28px; background-position: -636px -133px; margin-left: 4px; }
div#homepageNav2 a.nav_fea_selected { width: 93px; background-position: -539px -133px; margin-left: 2px; }
div#homepageNav2 a.nav_man_selected { width: 92px; background-position: -445px -133px; margin-left: 2px; }
div#homepageNav2 a.nav_new_selected { width: 75px; background-position: -368px -133px; margin-left: 2px; }
div#homepageNav2 a.nav_rev_selected { width: 77px; background-position: -289px -133px; margin-left: 2px; }
div#homepageNav2 a.nav_all_selected { width: 78px; background-position: -209px -133px; }

.rightboxrusted { background: url('http://media.gamerevolution.com/style/structure/richnav_bg.jpg') repeat-x 0px bottom #ffffff; padding-bottom: 8px !important; }
span.raquo { display: inline-block; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -91px -56px; width: 3px; height: 6px; margin-right: 3px; margin-left: 4px; }
span.draquo { display: inline-block; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -72px -55px; width: 8px; height: 6px; margin-right: 3px; margin-left: 4px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.flipped { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg);	}

.voxpop { padding: 8px 0px 9px 9px; line-height: 1.3;}
.voxpop img { border: 4px solid white; box-shadow: 0px 0px 5px #222; -webkit-box-shadow: 0px 0px 5px #222; -moz-box-shadow: 0px 0px 5px #222; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=2); width: 48px; height: 48px; float: left; }
.voxpop a.headline { color: #931417; display: block; float: left; font-size: 16px; margin-left: 12px; width: 218px; font-family: 'Share', cursive; font-family: 'Oswald', sans-serif; word-spacing: 3px; font-weight: normal; }
.voxpop a.readmore { color: #2f8dab; display: block; padding-top: 5px; }

.post_comment { background:url('http://media.gamerevolution.com/style/structure/comments_bg.jpg') no-repeat; padding-top: 9px; padding-left: 6px; }

.more_from_network { background:url('http://media.gamerevolution.com/style/structure/comments_bg.jpg') no-repeat; padding-top: 9px; padding-left: 6px; }
.more_from_network:after { display: block; content: "\0020"; height: 1px; background:url('http://media.gamerevolution.com/style/structure/comments_bg.jpg') no-repeat; }
.posted_on { margin-bottom: 2px; font-size: 12px; }
.posted_on a { color: #1285a6; } 
.posted_on:after { margin-top: 6px; display: block; content: "\0020"; height: 1px; background:url('http://media.gamerevolution.com/style/structure/comments_bg.jpg') no-repeat; }

#maintbl { margin: 6px; }

#tblRelease { border: 1px solid #b3b3b3; border-bottom: 0px; border-top: 0px; } 
#tblRelease tr:first-child td { background: #000; color: #ffffff; font-weight: bold; }
#tblRelease tr:nth-child(odd) { background: #f4f4f4; }
#tblRelease td { border-bottom: 1px solid #b3b3b3; }

a#ewc { display: block; width: 120px; height: 54px; margin: auto; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -66px -202px; }

.tblArticleIndex { background: #2e3f46; border: solid 1px #838383; }
.trIndexList { background: #F4F4F4; height: 20px; vertical-align: middle; border-bottom: 1px solid black; }
.trIndexList:nth-child(even) { background: #FFFFFF; }
.tblFeatured > tbody > tr { background: #F4F4F4; } 
.tblFeatured > tbody > tr:nth-child(even) { background: #FFFFFF; }
.tblFeatured > tbody > tr > td { border-bottom: 1px solid #b3b3b3; }

.tblLatestArticles { border: 1px solid #b2b2b2; background-color: #f4f4f4; }
.tblLightCInner tr td { border-bottom: 1px solid #e9e9e9; }
.tblLightCInner tr:first-child td { background-color: #e6e7e7; color: #999999; border-bottom: 0px; }
.tblLightWTitle { border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4f5960; }
.tblLight { background: #f8f8f8; border: 1px solid #b3b3b3; }
.rating0 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px 0px; vertical-align: middle; }
.rating1 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -2px; vertical-align: middle; }
.rating2 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -40px; vertical-align: middle; }
.rating3 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -60px; vertical-align: middle; }
.rating4 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -80px; vertical-align: middle; }
.rating5 { display: inline-block; width: 70px; height: 13px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -100px; vertical-align: middle; }
.staroff { display: inline-block; width: 13px; height: 15px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat -29px -120px; vertical-align: middle; }
.staron  { display: inline-block; width: 13px; height: 15px; background: url('http://media.gamerevolution.com/style/structure/sprites2.png') no-repeat 0px -120px; vertical-align: middle; }
#videoplayerbox { background-image: url('http://media.gamerevolution.com/style/structure/videobg.png'); text-align: center; padding: 20px; margin-bottom: 15px; }
#videoplayerbox  div { margin:auto; padding-top: 10px; width:620px; text-align:left; color:#666666; }
#videoplayerbox  div span { font-size: 16px; font-weight:bold; color:#213036; }
#videoplayerbox  div span font { color: #990000; }
#videoplayerbox  div b { font-size: 12px; font-weight: bold; }
.bigSpacer { width: 2px; background: #999999; color: #999999; }
.dotSpacer { border-bottom: 2px dotted #999999; }
.dotSpacer2 { border-top: 2px dotted #999999; padding: 7px 4px 17px 4px; }

.redicons { background: url('http://media.gamerevolution.com/style/structure/sprites2.png'); background-repeat: no-repeat; display: inline-block; width: 20px; height: 15px; margin-right: 3px; vertical-align: middle; }
.icon-videos { background-position: 0 -176px; } 
.icon-screenshots { background-position: -30px -176px; } 
.icon-reviews { background-position: -60px -176px; } 
.icon-previews { background-position: -90px -176px; } 
.icon-news { background-position: -120px -176px; } 
.icon-faqs { background-position: -150px -176px; } 
.icon-cheats { background-position: -180px -176px; } 
.icon-downloads { background-position: -210px -176px; } 

.gameinfo_publisher { width: 50px; vertical-align:top; color: #666666; font-size: 10px; }
.gameinfo_publisher2 { color: #000; font-size: 10px; }

.tblDownload { border: 1px solid #000000; margin-bottom: 4px; }
.tblDownload > tbody > tr td { padding: 0px 2px 2px 0px; color: #000000; font-size: 10px; }
.tblDownload > tbody > tr > td:first-child { width: 100px; padding: 10px; }
.tblDownload > tbody > tr > td:first-child img { width: 100px; height: 75px; border: 0px; border-right: 3px solid #990000; padding-right: 6px; }
.tblDownload .tblDownloadInner { margin-top: 10px; }
.tblDownload .tblDownloadInner > tbody > tr:first-child td b { font-size: 15px; }
.tblDownload .tblDownloadInner div.dline { padding: 2px; background: #e6e8e9; border: 1px solid #dfe0e1; }
.tblDownload .tblDownloadInner div.dline b { display: block; float:left; color: #000000; font-size: 14px; font-weight: bold; padding: 2px 12px 0px 2px; }
.tblDownload .tblDownloadInner div.dline > div { border: 1px solid #666666; color: #666666; width: 78px; text-align: center; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; float: left; margin-top: 2px; margin-right: 10px; }
.tblDownload .tblDownloadInner div.dline > div a { margin: 2px; display: block; color: #990101; text-decoration: none; } 
.tblDownload .tblDownloadInner div.dline > div a:hover { color: #000000; }
.tblBlogs > td { border-width:0px 1px 1px 1px; border-style: solid; border-color: #b2b2b2; padding: 2px; }
.blogExcerpt { background: #edeff0; padding: 4px 4px 8px 4px; }
.ibut { font-size: 12px; font-weight: bold; padding: 6px 13px; min-width: 80px; }

.moreon { padding: 10px 2px 14px 5px; }
.moreon span.title  { color: #333739 !important; text-transform: uppercase; font-weight: normal; font-size: 25px; line-height: 1.3; padding-bottom: 6px; padding-left: 7px; text-decoration: none; font-family: "OswaldStencil-Bold"; }
#ulMoreFeatures { list-style-type:none; margin:0; padding:0; }
#ulMoreFeatures li { float: left; font-size: 12px; font-family: Helvetica, Arial; margin: 0px;  padding: 13px 20px 10px 5px; width: 300px; }
#ulMoreFeatures li:last-child { padding-right: 0px; }
#ulMoreFeatures li img { width: 282px; height: 130px; }
#ulMoreFeatures li a { text-decoration: none; }
#ulMoreFeatures li a.title { color: #931417; font-size: 17px; font-weight: normal; padding: 6px 0px 4px 5px; display: block; text-decoration: none; font-family: 'Oswald', sans-serif; word-spacing: 3px; }
#ulMoreFeatures li div.comments_total { position: absolute; background: rgba(255,255,255,0.85); width: 282px; height: 22px; margin-top: 112px; margin-left: 4px; }
#ulMoreFeatures li div.comments_total span { display: block; color: #1285a6; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -267px 1px; margin-top: 1px; margin-left: 5px; padding-left: 18px; padding-top: 1px; height: 20px; line-height: 21px; width: 50px; text-decoration: none; }
.newthumb_footer { margin-left: 210px !important; }


#gallery { opacity: 0.05; padding-bottom: 15px; border-bottom: 1px solid #ddd; }
#gallery.topline { padding-top: 12px; border-top: 1px solid #ddd; }
#gallery #overlay { overflow: hidden; height: 1px; max-width: 650px; }
#gallery ul#shots { padding: 0; margin: 0; list-style-type: none; position: relative; }
#gallery ul#shots>li { width: 650px; heigth: 1px; padding-top: 4px; padding-bottom: 4px; }
#gallery ul#shots img { max-width: 90%; max-height: 380px; margin: auto; display: block; border: 6px solid white; box-shadow: 0px 0px 6px rgba(0,0,0,0.55); }
#gallery .caption { margin-top: 12px; }
#gallery .caption .image-title { color: #931417; font-family: 'Oswald',sans-serif; font-size: 24px; font-weight: normal; text-decoration: none; word-spacing: 3px; padding-bottom: 8px; }
#gallery .caption .image-desc { line-height: normal; }

#gallery #navigation { margin-bottom: 13px; text-align: right; }
#gallery #oneof { display: inline-block; margin: 0px 11px; font-family: 'Oswald', sans-serif; text-decoration: none; text-align: center; vertical-align: top; font-size: 15px; line-height: 33px; min-width: 45px; overflow: hidden;  }
#gallery #prevslide { background: url('http://media.gamerevolution.com/style/structure/slideshow.png') no-repeat -2px 0px; display: inline-block; width: 40px; height: 33px; }
#gallery #nextslide { background: url('http://media.gamerevolution.com/style/structure/slideshow.png') no-repeat -50px 0px; display: inline-block; width: 40px; height: 33px; }
#gallery #fullscreen { none; background: url('http://media.gamerevolution.com/style/structure/slideshow.png') no-repeat -144px 1px; display: inline-block; height: 33px; line-height: 33px; padding-left: 46px; font-family: 'Oswald', sans-serif; text-decoration: none; font-size: 15px; float: left; display: none; }
#gallery #prevslide:hover { background-position: -2px -46px; }
#gallery #nextslide:hover { background-position: -50px -46px; }
#gallery #fullscreen:hover { background-position: -144px -45px; color: black; }
#gallery #ad300fullscreen { display: none; width: 300px; height: 250px; clear: right; float: right; border: 1px solid #444; }
#gallery #fullscreendescheight { float: left; width: 1px; display: none; }
#gallery #fullscreendesc { display: none; width: 302px; clear: right; float: right; margin-top: 2x; padding-bottom: 15px; }
#gallery #fullscreendesc.empty { padding-bottom: 4px !important; height: 0px !important; }

#gallery a#overlay_close { display: none; width: 33px; height: 33px; float:right; background: url('http://media.gamerevolution.com/style/structure/slideshow.png') no-repeat -101px -1px; }
#gallery a#overlay_close:hover { background-position: -101px -46px; }
#gallery #galleryanim { position: absolute; width: 0px; height: 0px; display: none; background: #000; z-index: 99999999999999; }

#gallery.widemode #overlay { width: 648px !important; max-width: 648px !important; }
#gallery.widemode #ad300fullscreen { display: block; }
#gallery.widemode #fullscreendescheight { display: block; }
#gallery.widemode #fullscreendesc { display: block; }
#gallery.widemode #fullscreendesc .image-title { color: #931417; font-family: 'Oswald',sans-serif; font-size: 24px; font-weight: normal; text-decoration: none; word-spacing: 3px; padding-bottom: 8px; }
#gallery.widemode #fullscreendesc .image-desc { line-height: normal !important; color: #333333; } 
#gallery.widemode #fullscreendesc .image-desc a { color: #333333; }
#gallery.widemode .caption { display: none; }

iframe#giveaway { border: 1px solid black; width: 100%; opacity: 0.02; }

div#disqus_thread { margin:8px; }

#maintbl img#comic { max-width: 100% !important; height: auto !important; }

/* ------------------------------------- DARK STYLE DECLARTIONS --------------------------------------------- */
body.dark { color: #bbbbbb; }
body.dark #page { background-color: #131313; }
body.dark #contentMain { background-color: #131313; }
body.dark .newthumb img { border: 4px solid #5b5b5b; }
body.dark #ulAllFeatures li div.item a.title { color: #cc0100; }
body.dark #ulAllFeatures li div.item .poster .by { color: #7fe2ff; }
body.dark #ulAllFeatures li div.item .poster span { color: #e7e7e7; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -70px -273px; }
body.dark #ulAllFeatures li div.item .poster .comments_total { color: #7fe2ff; background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -267px -273px; }
body.dark #ulAllFeatures { border-left: 1px solid #2d2d2d; border-right: 1px solid #2d2d2d; color: #e7e7e7; }
body.dark #ulAllFeatures li div.item .poster .by img { border: 2px solid #acadaf; }
body.dark  a:link, body.dark  a:active, body.dark  a:visited { color: #e7e7e7; }
body.dark  a:hover { color: #e7e7e7; }
body.dark  ul.tctabNavigation li a { background: #222; border: 1px solid #222; }
body.dark  ul.tctabNavigation li a.selected, body.dark ul.tctabNavigation li a:hover { color: #ff0000; border: 1px solid #222;	}
body.dark  div.tctabs > div { padding: 0px; border: 1px solid #222; }
body.dark  div.tctabs font { background-color: #222; }
body.dark div.tctabs #tcthird { color: #2e5579; }
body.dark div.tctabs #tcfourth { color: #ffffff; }
body.dark  .bigLetter { border-top: 1px solid #131313; border-bottom: 1px solid #131313; }
body.dark  .tblArticleIndex { background: #222; border: solid 1px #222; }
body.dark .trIndexList { background: #282828; border-bottom: 1px solid black; }
body.dark .trIndexList:nth-child(even) { background: #2d2d2d; }
body.dark .tdIndexList { border-bottom: 1px solid #131313; }
body.dark #comments_list li .comments_comment { background-color: #242424; border: 1px solid #2d2d2d; box-shadow: 0 0 2px 0 #000000; color: #bcbcbc; }
body.dark #comments_list li .comments_posted { color: #bcbcbc; }
body.dark #comments_list .comments_reply a { color: #bcbcbc; }
body.dark #comments_list li.admin .comments_comment { color:#bcbcbc; background-color: #280a0a; border: 1px solid #360606; box-shadow: 0px 0px 2px 0px #000; }
body.dark #comments_list li.admin .comments_comment:before { background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat scroll -25px -244px transparent; }
body.dark #comments_list li .comments_comment:before { background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat scroll -25px -204px transparent; }
body.dark .comment_posttitle { color: #bcbcbc; }
body.dark  .tblFeatured > tbody > tr { background: #282828; }
body.dark  .tblFeatured > tbody > tr:nth-child(even) { background: #2d2d2d; }
body.dark  .tblFeatured > tbody > tr > td { border-bottom: 1px solid #131313; }
body.dark  .navmore a { color: #424242; }
body.dark  #moreFeatures { background-color: #222222; border-bottom: 1px solid #2d2d2d; color: #FFFFFF; }
body.dark  #page_footer { background: url('http://media.gamerevolution.com/style/structure/footer_bg_dark.png') no-repeat center top #222; color: #9d9d9d; }
body.dark  #page_footer a { color: #9d9d9d; }
body.dark  #ulAllFeatures li div.snippet { background-color: #222; }
body.dark  #ulAllFeatures li div.snippet a { color: #7FE2FF; }
body.dark  #ulAllFeatures li div.snippet .eddel a { color: #FFF; }
body.dark  #ulAllFeatures li div.snippet .eddel a:hover { color: #FFF; }
body.dark  #ulAllFeatures li.tr-community { background: url('http://media.gamerevolution.com/style/structure/featured_post_bg_dark.jpg') no-repeat 0 0 #e7e7e7; }
body.dark  #ulAllFeatures li.tr-community div.item a.title { color: #fff8f8 !important; }
body.dark  .wrapper_inner { background:url('http://media.gamerevolution.com/style/structure/richnav_bg_dark.jpg') repeat-x 0px -1px #363636; }
body.dark  #ulAllFeatures li.tr-spacer { background:url('http://media.gamerevolution.com/style/structure/richnav_bg_dark.jpg') no-repeat 0px 0px #363636; }
body.dark .rightboxrusted { background: url('http://media.gamerevolution.com/style/structure/richnav_bg_dark.jpg') repeat-x 0px bottom #363636; }
body.dark .top_menu_wrapper { box-shadow: 0 10px 10px #000; }
body.dark .wrapper_inner .titlebig { color: #ca0000; }
body.dark .wrapper_box a.viewall { text-shadow: 0 0 4px #262626, 0 -1px 14px #262626; color: #7FE2FF; 
	background: -moz-linear-gradient(center top, rgba(38,38,38,0) 0%, #262626 43%, #262626 100%) repeat scroll 0 0 transparent; 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(38,38,38,0)), color-stop(43%,#262626), color-stop(100%,#262626)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(38,38,38,0) 0%, #262626 43%, #262626 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(38,38,38,0) 0%, #262626 43%, #262626 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(38,38,38,0) 0%, #262626 43%, #262626 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(38,38,38,0) 0%, #262626 43%, #262626 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00262626', endColorstr='#262626',GradientType=0 ); /* IE6-9 */
}
body.dark .newstitlebox { color: #ccc; }
body.dark ul.richnavlist li { color: #ccc; }
body.dark .newthumbnews { border: 2px solid #ffffff; }
body.dark .wrapper_nav { background: url('http://media.gamerevolution.com/style/structure/richnav_bg2_dark.png') repeat-y -166px 0px; }
body.dark .wrapper_nav li { margin: 0px; list-style: none; height: 29px; line-height: 28px; font-family: 'Oswald', sans-serif; font-size: 13px; color: #34383a; font-weight: normal; border: 0px solid red; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2_dark.png') no-repeat -167px 28px; cursor: pointer; }
body.dark .wrapper_nav li.selected { background: url('http://media.gamerevolution.com/style/structure/richnav_bg2.png') no-repeat left -229px; }
body.dark .leaderboard li { height: 37px; line-height: 34px; background-position: -167px 36px;  }
body.dark .leaderboard li.selected { background-position: left bottom; }
body.dark .wrapper_box_rb { float: left; width: 1px; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2_dark.png') repeat-y right 0px; height: 100%; min-height: 100%; }
body.dark .wrapper_hor_bb { height: 1px; background: url('http://media.gamerevolution.com/style/structure/richnav_bg2_dark.png') repeat-x 0px 0px; }
body.dark #comments_list li .comments_left { color: #b1b1b1; }
body.dark #comments_list li .comments_left a { color: #60abc0; }
body.dark .comments_vote .votedown { background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat scroll -472px -307px transparent; }
body.dark .comments_vote .voteup     { background: url('http://media.gamerevolution.com/style/structure/sprites.png') no-repeat -266px -303px; }
body.dark .lazy { background: url('http://media.gamerevolution.com/style/structure/lightbox/loading2.gif') no-repeat; background-position: center center; }
body.dark .post_comment { background:url('http://media.gamerevolution.com/style/structure/comments_bg_dark.jpg') no-repeat; }
body.dark .more_from_network { background:url('http://media.gamerevolution.com/style/structure/comments_bg_dark.jpg') no-repeat; }
body.dark .more_from_network:after { background:url('http://media.gamerevolution.com/style/structure/comments_bg_dark.jpg') no-repeat; }
body.dark .posted_on a { color: #1285a6; } 
body.dark .posted_on:after { background:url('http://media.gamerevolution.com/style/structure/comments_bg_dark.jpg') no-repeat; }
body.dark .comment_login .input_button { color: #222222; 
	background-color: #fdfdfd; 
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #a2a2a2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#a2a2a2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdfdfd 0%, #a2a2a2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdfdfd 0%, #a2a2a2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdfdfd 0%, #a2a2a2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdfdfd 0%, #a2a2a2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#a2a2a2',GradientType=0 ); /* IE6-9 */
}
body.dark .icon-iphone { background-position: 0 -400px; }
body.dark .icon-vita { background-position: 0 -813px; }
body.dark .icon-3ds { background-position: 0 -10px; } 
body.dark .icon-ds { background-position: 0 -135px; } 
body.dark .graytitle { color: #e7e7e7; }
body.dark .imagePadding { border: 1px solid #999999; }
body.dark .singlepostimgtd img { border: 1px solid #acadaf; }
body.dark .singlepostalt { background-color: #131313; 
	background: -moz-linear-gradient(top, #131313 0px, #292929 1px, #131313 103px); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0px,#131313), color-stop(1px,#292929), color-stop(103px,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #131313 0px, #292929 1px, #131313 103px); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #131313 0px, #292929 1px, #131313 103px); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #131313 0px, #292929 1px, #131313 103px); /* IE10+ */
	background: linear-gradient(to bottom, #131313 0px, #292929 1px, #131313 103px); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}
body.dark .singleposttopline { border-top: 1px solid #333; }
body.dark .bottompagenav { background-color: #222222; border-bottom: 1px solid #2d2d2d; border-top: 1px solid #2d2d2d; }
body.dark h1 { color: #E10000; }
body.dark .bluetblHead { background-image:url('http://media.gamerevolution.com/style/structure/dark_table_bg.gif'); background-repeat: repeat-x; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 16px; height: 28px; margin-bottom: 0px; padding-left: 7px; }
body.dark a.headline:link, body.dark a.headline:active, body.dark a.headline:visited { color:#CCC; }
body.dark .bluetblHead { background-image:url('http://media.gamerevolution.com/style/structure/dark_table_bg_dark.gif'); }
body.dark .tblLight { background: #181818; border: 1px solid #272727; } 
body.dark .tblLightWTitle { border-color: #000; background: #181818; }
body.dark .tblLightCInner tr td { border-bottom: 1px solid #444; }
body.dark .tblLightCInner tr:first-child td { background-color: #777; color: #fff; border-bottom: 0px; }
body.dark .tblLatestArticles { border: 1px solid #272727; background-color: #181818; }
body.dark  #videoplayerbox { background-image: url('http://media.gamerevolution.com/style/structure/videobg_dark.png'); }
body.dark  #videoplayerbox  div { color:#ccc; }
body.dark  #videoplayerbox  div span { color:#999; }
body.dark  #videoplayerbox  div span font { color: #E10000; }
body.dark .userinfo { border-bottom: 1px solid #444; color: #bbb; }
body.dark .bigSpacer { width: 2px; background: #212121; color: #212121; }
body.dark .dotSpacer { border-bottom: 2px dotted #212121; }
body.dark .dotSpacer2 { border-top: 2px dotted #212121; }
body.dark .gameinfo_publisher { color: #888; }
body.dark .gameinfo_publisher2 { color: #ddd; }
body.dark .promotedblog { background-color: #333; }
body.dark .tblDownload { background: #181818; }
body.dark .tblDownload > tbody > tr td { color: #ccc; }
body.dark .tblDownload .tblDownloadInner div.dline { background: #212121; border: 1px solid #202020; }
body.dark .tblDownload .tblDownloadInner div.dline b { color: #FFF; }
body.dark .tblDownload .tblDownloadInner div.dline > div { border: 1px solid #444; background-color: #181818; }
body.dark .tblDownload .tblDownloadInner div.dline > div a { color: #bb1417; } 
body.dark .tblDownload .tblDownloadInner div.dline > div a:hover { color: #FFF; }
body.dark .black { color: #aaa; }
body.dark .blogExcerpt { background: #181818; }
body.dark .moreon span.title  { color: #FFF !important; }
body.dark #ulMoreFeatures li a.title { color: #c70100; }
body.dark #comments_list .hiddencomment { background-color: #242424; color: #BCBCBC; }
body.dark #comments_list .hiddencomment a { color: #FFFFFF; }
body.dark #new_report_card_info li { color: #000000; }
body.dark #new_more_reviews { color: #666666; }
body.dark ul.bottomfeatnav { color: #666666; }
body.dark iframe#giveaway { border: 1px solid #444; }