@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("ve3d.ign.com") {
/***** Global Settings *****/

html, body {
border:0 !important;
margin:0 !important;
padding:0 !important;
background: #9BA3AF !important;
}

body {
font:100%/1.25 arial, helvetica, sans-serif !important;
height: 100% !important;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0 !important;
padding:0 !important;
font-weight:normal !important;
}

h1 {
padding:30px 0 25px 0 !important;
letter-spacing:-1px !important;
font:2em arial, helvetica, sans-serif !important;
}

h2 {
padding:20px 0 !important;
letter-spacing:-1px !important;
font:1.5em arial, helvetica, sans-serif !important;
}

h3 {
font:1em arial, helvetica, sans-serif !important;
font-weight:bold !important;
}

p {
}

ul, ol {
}

blockquote {
margin:22px 40px !important;
padding:0 !important;
}

small {
font-size:0.85em !important;
}

img {
border:0 !important;
}

sup {
position:relative !important;
bottom:0.3em !important;
vertical-align:baseline !important;
}

sub {
position:relative !important;
bottom:-0.2em !important;
vertical-align:baseline !important;
}

acronym, abbr {
cursor:help !important;
letter-spacing:1px !important;
border-bottom:1px dashed !important;
}


/***** Forms *****/

form {
margin:0 !important;
padding:0 !important;
display:inline !important;
}

input, select, textarea {
font:1em arial, helvetica, sans-serif !important;
}

textarea {
line-height:1.25 !important;
}

label {
cursor:pointer !important;
}

/***** Tables *****/

table {
border:0 !important;
}

table tr td {
}

/***** Wrapper *****/

#wrap {
width:960px !important;
margin:0 auto !important;
}

/***** Global Classes *****/

.clear { clear:both !important; }

.float-left { float:left !important; }
.float-right { float:right !important; }

.text-left { text-align:left !important; }
.text-right { text-align:right !important; }
.text-center { text-align:center !important; }
.text-justify { text-align:justify !important; }

.bold { font-weight:bold !important; }
.italic { font-style:italic !important; }
.underline { border-bottom:1px solid !important; }
.highlight { background:#ffc !important; }

.wrap { width:960px !important;margin:0 auto !important; }

.img-left { float:left !important;margin:4px 10px 4px 0 !important; }
.img-right { float:right !important;margin:4px 0 4px 10px !important; }
.img_border{ border: 1px solid #000000 !important; }

img.centered {
display: block !important;
margin-left: auto !important;
margin-right: auto !important }

.nopadding { padding:0 !important; }
.noindent { margin-left:0 !important;padding-left:0 !important; }
.nobullet { list-style:none !important;list-style-image:none !important; }

/***** Global Ads *****/
#overflow_ad {
width: 300px !important;
margin: 10px auto 0 auto !important;
}

#leaderboard_ad {
width: 728px !important;
height: 90px !important;
margin: 10px auto 10px auto !important;
}

#leaderboard_ad {
width: 728px !important;
height: 90px !important;
margin: 10px auto 10px auto !important;
}

#midrect_ad {
width: 298px !important;
height: 248px !important;
border: 1px solid #000 !important; 
}

/***** VOODOO EXTEREME *****/

/***** Links *****/

a {
color: #CF7E0C !important;
text-decoration:none !important;
}

a:visited {
color: #9F6109 !important;
text-decoration:none !important;
}

/***** SITE LIQUID CLASSES *****/

#site_liquid_container {
width: 99% !important;
margin: 0 auto 0 auto !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 1px 0 1px !important;
}

#site_liquid_container_left {
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_background_left.jpg) !important;
width: 13px !important;
}

#site_liquid_container_right {
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_background_right.jpg) !important;
width: 13px !important;
}

#sitecontent_liquid_container {
clear: both !important;
width: 100% !important;
margin: 0 auto 0 auto !important;
padding: 0 !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 1px 0 1px !important;
}

/***** LIQUID LOGO STYLES *****/
#site_liquid_logo_back {
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_Lheader_back.jpg) !important;
height:87px !important
}

#site_liquid_logo_left {
float:left !important;height:87px !important
}

#site_liquid_logo_right {
float:right !important;
height:87px !important
}

#site_liquid_logo_bottom {
float:left !important;
height:33px !important
}

/***** LIQUID GOOGLE BAR *****/
#googlebar_background_liquid {
width:100% !important;
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/googlebar_background.jpg) !important;
}

 #googlesearchbar_liquid {
width:855px !important;
margin: 0 auto 0 auto !important;
 }

#googlesearchform_liquid {
  float:left !important;
  width: 584px !important;
  padding: 0 !important;
  color: #000000 !important;
  font: 8pt verdana !important;
  margin: 5px 5px 0 0 !important;
}

#googlesearchbutton_liquid {
width: 219px !important;
height:33px !important;
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/poweredbygoogleback.jpg) !important;
margin: 0 !important;
float: left !important;
}

#googsearchbutton_position {
margin:7px 0 0 0 !important;
}

/***** LIQUID SITE NAVIGATION *****/
#site_nav_liquid {
width: 100% !important;
height: 37px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/nav_background.jpg) !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 1px 0 1px 0 !important;
margin: 0 !important;
padding: 0 !important;
}


/***** LIQUID SITE CONTENT  *****/
#site_liquid_content_background {
background:#E8E8E8 !important;
padding:10px !important
}

#site_liquid_content_spacer {
width:1000px !important;
}

#liquid_titleheader_left {
width: 27px !important;
height: 21px !important;
float:left !important;
}

#liquid_titleheader {
float:left !important;
height: 17px !important;
font: 7pt verdana !important;
color: #E8E9ED !important;
padding:4px 0 0 0 !important;
}

#liquid_titleheader a:link, #liquid_titleheader a:visited
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

#liquid_titleheader a:hover, #liquid_titleheader a:active
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

#liquid_titleheader_right {
width: 367px !important;
height: 21px !important;
float:right !important;
}

#liquid_titleheader_back {
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/liquid_titleheader_back.jpg) !important;
height: 21px !important;
}

#site_liquid_content_left {
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/liquid_content_left.jpg) !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 0 1px 0 !important;
}

#site_liquid_content_back {
background: #FFFFFF !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 0 1px 0 !important;
}

#site_liquid_content_right {
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/liquid_content_right.jpg) !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 0 1px 0 !important;
}


/***** LIQUID FOOTER *****/
#site_footer_liquid {
width: 100% !important;
height: 150px !important;
border:1px solid #000 !important; 
background-color:#2F3239 !important;
margin: 0 auto 0 auto !important;
}



/***** SITE CONTAINER *****/
#site_container {
width: 1000px !important;
height: 100% !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 1px 0 1px !important;
background: url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_background.jpg) !important;
margin: 0 auto 0 auto !important;
}

/***** SITE BODY *****/
#sitebody_container {
clear: both !important;
width: 968px !important;
height: 100% !important;
margin: 0 auto 0 auto !important;
padding: 0 !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 0 1px 0 1px !important;
}

/***** NEW NETWORK IMPRINT 7/24/2007 *****/
.networkBar_liquid {
background-color: #000 !important;
background-image:  url("http://media.ign.com/ign/images/netimp_bg_light.gif") !important;
background-repeat: repeat-x !important;
border-bottom: 1px solid #909090 !important;
height: 20px !important;
width:100% !important;
padding:0 !important;
margin:0 !important;
}

.networkFrame_liquid {
width: 100% !important;
text-align: right !important;
margin-left: auto !important;
margin-right: auto !important;
background-image:  url("http://media.ign.com/ign/images/netimp_logo_light_games.gif") !important;
background-repeat: no-repeat !important;
background-position: 5px 0 !important;
float:left !important;
}

.networkBar {
background-color: #000 !important;
background-image:  url("http://media.ign.com/ign/images/netimp_bg_light.gif") !important;
background-repeat: repeat-x !important;
border-bottom: 1px solid #909090 !important;
height: 20px !important;
width:968px !important;
padding:0 !important;
margin:0 !important;
}

.networkFrame {
width: 968px !important;
text-align: right !important;
margin-left: auto !important;
margin-right: auto !important;
background-image:  url("http://media.ign.com/ign/images/netimp_logo_light_games.gif") !important;
background-repeat: no-repeat !important;
background-position: 5px 0 !important;
float:left !important;
}

.networkLinks {
padding: 5px 10px 0 150px !important;
font-family: Arial, Helvetica, sans-serif !important;
font-size: 7pt !important;
font-weight:bold !important;
color: #CCC !important;
}

.networkLinks a, .networkLinks a:link, .networkLinks a:visited, .networkLinks a:active {
color: #333 !important;
padding: 0 5px 0 5px !important;
}

.networkLinks a:hover {
color: red !important;
}


/***** SITE HEADER *****/
/***background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_header.jpg) !important;****/
#site_header {
width: 968px !important;
height: 120px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/site_header.jpg);
}

#logoimagemap {
width:105px !important;
height:94px !important;
float:left !important;
margin:10px 0 0 10px !important;
}

#logo2imagemap {
width:185px !important;
height:40px !important;
float:left !important;
margin:35px 0 0 0 !important;
}

#ignlogoimagemap {
width:77px !important;
height:66px !important;
float:right !important;
margin:15px 15px 0 0 !important;
}

/***** GOOGLE BAR *****/
 #googlesearchbar {
float:left !important;
width:825px !important; 
margin: 0 !important;
 }

#googlesearchform {
  float:left !important;
  width: 584px !important;
  padding: 0 !important;
  color: #000000 !important;
  font-size: 8pt !important;
  margin: 10px 5px 0 10px !important;
}

#googlesearchbutton {
margin: 12px 0 0 0 !important;
float: left !important;
}

/**** GOOGLE 404 ****/
 #googlesearchbar404 {
float:left !important;
width:740px !important; 
height: 26px !important;
margin: 10px 0 0 0px !important;
 }

#googlesearchform404 {
  float:left !important;
  padding: 4px 10px 0 0 !important;
  color: #000000 !important;
  font-size: 8pt !important;
}

#googlesearchbutton404 {
padding-top: 5px !important;
float: left !important;
}

/***** SITE NAVIGATION *****/
#site_nav {
width: 968px !important;
height: 37px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/nav_background.jpg) !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 1px 0 1px 0 !important;
margin: 0 !important;
padding: 0 !important;
}

#popitmenu{
position: absolute !important;
background-color: white !important;
border:1px solid black !important;
font: normal 12px Verdana !important;
line-height: 18px !important;
margin:162px 0 0 0 !important;
z-index: 100 !important;
visibility: hidden !important;
}


#popitmenu a{
text-decoration: none !important;
padding-left: 6px !important;
color: black !important;
display: block !important;
font-size:8pt !important;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #ED9312 !important;
color: white !important;
font-size:8pt !important;
}



.popupmenu {
width:565px !important;
float:left !important;
margin: 0 0 0 0 !important;
}

.popupmenu ul{
list-style-type:none !important;
padding:0 !important;
margin:0 !important;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.popupmenu li{
float:left !important;
position:relative !important;
z-index:100 !important;
}

.popupmenu li.selected a{ /*selected main tab style */
color: white !important;
background-color: #EE9213 !important;
padding:2px 5px 6px 5px !important;
font: normal 10px Verdana !important;
line-height: 10px !important;
}

/* use the table to position the dropdown list */
.popupmenu table{
position:absolute !important;
border-collapse:collapse !important;
z-index:0 !important;
left:-1px !important;
top:25px !important;
}

/* style all the links */
.popupmenu a, .popupmenu :visited {
display:block !important;
font-size:10px !important;
padding:2px 5px 6px 5px !important;
color:#FFFFFF !important;
text-decoration:none !important;
text-align:left !important;
}
/* style the links hover */
.popupmenu :hover{
margin: 0 !important;
}

/* hide the sub level links */
.popupmenu ul ul {
visibility:hidden !important;
position:absolute !important;
width:149px !important;
height:0 !important;
top:17px !important;
z-index:300 !important;
padding:15px !important;
}
/* make the sub level visible on hover list or link */
.popupmenu ul li:hover ul,
.popupmenu ul a:hover ul{
visibility:visible !important;
background:#FFFFFF !important;
width: 149px !important;
height: auto !important;
border: 1px solid #000000 !important;
z-index:300 !important;
}

.popupmenu ul li ul li:hover,
.popupmenu ul a ul a:hover{
color: white !important;
background-color: #ECEBF1 !important;
}

#popup_navheader {
margin: 0 0 5px 0 !important;
font-size:7pt !important;
}

#popup_navheader a:link, #popup_navheader a:visited
{
font-weight: bold !important;
font-size:7pt !important;
}
#popup_navheader a:hover, #popup_navheader a:active
{
font-weight: bold !important;
font-size:7pt !important;
}



/*2nd level content wrapper*/
#tabcontent{ 
font: 7pt Verdana !important;
margin: 1px 0 0 5px !important;
height: 10px !important;
}

#tabcontent a:link, #tabcontent a:visited
{
  color: #000000 !important;
  font: 7pt verdana !important;
  text-decoration: none !important;
  margin:0 5px 0 5px !important;
}
#tabcontent a:hover, #tabcontent a:active
{
  color: #EC9311 !important;
  font: 7pt verdana !important;
  text-decoration: none !important;
  margin:0 5px 0 5px !important;
}

#tabcontent a.selected:link, #tabcontent a.selected:visited
{
  color: #000000 !important;
  font: 7pt verdana !important;
  text-decoration: none !important;
  font-weight: bold !important;
  margin:0 5px 0 5px !important;
}
#tabcontent a.selected:hover, #tabcontent a.selected:active
{
  color: #EC9311 !important;
  font: 7pt verdana !important;
  text-decoration: none !important;
  font-weight: bold !important;
  margin:0 5px 0 5px !important;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#maintab{
padding: 0 !important;
margin: 1px 0 0 10px !important;
font: 8pt Verdana !important;
list-style-type: none !important;
width: 648px !important;
float: left !important;
}

#maintab li{
display: inline !important;
margin: 0 !important;
padding: 0 !important;
}

#maintab li a{
text-decoration: none !important;
padding: 0 10px 5px 10px !important;
margin: 0 !important;
color: white !important;
float:left !important; 
}

#maintab li a:hover{
color: white !important;
background: #EE9213 !important;
padding: 0 10px 5px 10px !important;
margin: 0 !important;
}

#maintab li.selected a{ /*selected main tab style */
color: white !important;
background-color: #EE9213 !important;
padding: 0 10px 5px 10px !important;
margin: 0 !important;
}


#user_login {
width: 280px !important;
float: right !important;
text-align:right !important;
margin: 0 10px 0 0 !important;
font: 8pt Verdana !important;
color: white !important;
}


/***** FULL WIDTH CLASSES *****/
#site_full_width {
width: 958px !important;
height: auto !important;
float: left !important;
margin: 4px 0 0 5px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/fullwidth_background.jpg) !important;
border-bottom: 1px solid #000000 !important;
display: inline !important;
}

#site_full_width_header{
width: 940px !important;
height: 15px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/fullwidth_header_background.jpg) !important;
margin: 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #D6D7DC !important;
padding: 6px 0 0 18px !important;
}

#site_full_width_header a:link, #site_full_width_header a:visited
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#site_full_width_header a:hover, #site_full_width_header a:active
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

#site_full_width_body{
width: 938px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/fullwidth_swoosh_background.jpg) !important;
background-repeat: no-repeat !important;
background-position: top left !important;
padding: 0 10px 0 10px !important;
border-color: #000000 !important;
border-style: solid !important;
border-width: 1px 0 0 0 !important;
}

#site_full_width_title {
text-align:center !important;
font: 12pt verdana !important;
font-weight: bold !important;
color: #DD9E1B !important;
margin: 0 0 4px 0 !important;
padding: 10px 0 0 0 !important;
}

#full_width_content {
width: 740px !important;
text-align:center !important;
margin: 0 auto 10px auto !important;
font: 7pt verdana !important;
color: #38373D !important;
}

/***** LEFT COLUMN *****/
#site_left_column {
width: 653px !important;
height: auto !important;
float: left !important;
margin: 4px 0 0 4px !important;
display: inline !important;
}


/***** TOP STORY *****/
#top_story {
width: 402px !important;
height: 246px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/topstory_background.jpg) !important;
float: left !important;
margin: 0 0 0 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #FFFFFF !important;
padding: 4px 0 0 7px !important;
}

/***** TOP FEATURES *****/
#top_features {
width: 223px !important;
height: 246px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/topfeatures_background.jpg) !important;
float: left !important;
margin: 0 0 0 4px !important;
font: 8pt verdana !important;
color: #FFFFFF !important;
padding: 4px 8px 0 8px !important;
overflow: hidden !important;
}

#top_features a:link, #top_features a:visited
{
  color: #FEC739 !important;
  font: 8pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}
#top_features a:hover, #top_features a:active
{
  color: #DFA937 !important;
  font: 8pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}

/***** SUB FEATURES *****/
#sub_features_wrapper {
width: 653px !important;
height: 170px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/subfeatures_background.jpg) !important;
float: left !important;
margin: 6px 0 0 0 !important;
font: 7pt verdana !important;
color: #FFFFFF !important;
}

#sub_features_wrapper a:link, #sub_features_wrapper a:visited
{
  color: #FFC52A !important;
  font: 8pt verdana !important;
  text-decoration: none !important;
  line-height:15px !important; 
}
#sub_features_wrapper a:hover, #sub_features_wrapper a:active
{
  color: #FFC52A !important;
  font: 8pt verdana !important;
  text-decoration: none !important;
  line-height:15px !important; 
}

#sub_features_left {
width: 316px !important;
height: 161px !important;
float: left !important;
margin: 6px 0 0 6px !important;
display: inline !important;
}

#sub_features_right {
width: 316px !important;
height: 161px !important;
float: left !important;
margin: 6px 0 0 9px !important;
}

.sub_features_header {
margin: 0 0 10px 10px !important;
width: 100px !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #FFFFFF !important;
}

/***** NEWS *****/
#news_wrapper {
width: 653px !important;
height: auto !important;
margin: 0 0 6px 0 !important;
padding: 0 !important;
float: right !important;
}

#news_date_header{
width: 635px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 6px 0 0 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #D6D7DC !important;
padding: 6px 0 0 18px !important;
}

#news_box_body{
width: 653px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_background.jpg) !important;
border-bottom: 1px solid #000000 !important;
}

.news_1stpost{
width: 614px !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_1stpost_background.jpg) no-repeat !important;
padding: 5px 23px 0 16px !important;
}

.news_post{
width: 625px !important;
background-color: #FFFFFF !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
}

.news_post_alt{
width: 625px !important;
background-color: #E9EAED !important; 
margin: 0 auto 0 auto !important;
padding: 6px 6px 6px 9px !important;
}

.news_post_separator {
width: 637px !important;
height: 10px !important;
margin: 0 auto 0 auto !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_separator.jpg) no-repeat !important;
} 

/***** NEWS POST STYLES ****/
.news_title {
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
}

.sub_title {
margin:0 0 6px 0 !important;
padding:0 !important;
font: 7pt verdana !important;
}


#news_box_body a.news_title:link, #news_box_body a.news_title:visited
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}
#news_box_body a.news_title:hover, #news_box_body a.news_title:active
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}


.news_date {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.news_author {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.news_body {
font: .7em verdana !important;
color: #000000 !important;
margin:0 0 5px 0 !important;
}

.news_readmore {
font: 8pt verdana !important;
color: #535C95 !important;
}

#news_footer {
font: 7pt verdana !important;
color: #A1A6AA !important;
font-weight: bold !important;
float:left !important;
}

#news_footer a:link, #news_footer a:visited
{
font: 7pt verdana !important;
color: #A1A6AA !important;
  font-weight: bold !important;
  text-decoration: none !important;
}
#news_footer a:hover, #news_footer a:active
{
font: 7pt verdana !important;
color: #E69414 !important;
  font-weight: bold !important;
  text-decoration: none !important;
}

.news_comment_count {
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
float:left !important;
margin: 0 0 0 5px !important;
}

.news_comment_count a.comment_count_link:link, .news_comment_count a.comment_count_link:visited
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}
.news_comment_count a.comment_count_link:hover, .news_comment_count a.comment_count_link:active
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}

/***** GOOGLE TEXT ADS *****/
#googletextads_header{
width: 639px !important;
height: 19px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/googleads_header.jpg) !important;
margin: 6px 0 0 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #FFFFFF !important;
padding: 4px 0 0 14px !important;
}

#googletextads_body{
width: 653px !important;
height: 195px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/googleads_body.jpg) !important;
}

#googletextads_inline_header{
width: 619px !important;
height: 19px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/googleads_header.jpg) !important;
margin: 6px 0 0 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #FFFFFF !important;
padding: 4px 0 0 14px !important;
}

#googletextads_inline_body{
background-color:#434955 !important;
width:633px !important;
}

/***** ARCHIVES *****/
#archive_wrapper {
width: 651px !important;
height: 38px !important;
margin: 0 0 4px 0 !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/archive_background.jpg) !important;
font: 7pt verdana !important;
color: #FFFFFF !important;
border: 1px solid #000000 !important;
}

#archive_wrapper a:link, #archive_wrapper a:visited
{
color: #FFC32F !important;
font: 8pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#archive_wrapper a:hover, #archive_wrapper a:active
{
color: #FFC32F !important;
font: 8pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;

}

#archive_date_header{
width: 620px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 6px 0 0 0 !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #D6D7DC !important;
padding: 6px 0 0 18px !important;
}


#archive_content {
width: 570px !important;
margin: 7px auto 7px auto !important;
text-align: center !important;
}


/***** ARTICLES *****/
#article_box_body {
width: 633px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_background.jpg) !important;
border-bottom: 1px solid #000000 !important;
padding: 0 10px 10px 10px !important;
font: .7em verdana !important;
color: #000000 !important;
}

#article_box_body a.news_title:link, #article_box_body a.news_title:visited
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}
#article_box_body a.news_title:hover, #article_box_body a.news_title:active
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}

#article_header {
width: 635px !important;
height: 15px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 0 0 0 0 !important;
padding: 5px 0 0 18px !important;
font: 7pt verdana !important;
color: #E8E9ED !important;
}

#article_header a:link, #article_header a:visited
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#article_header a:hover, #article_header a:active
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

h1.article_title {
font: 12pt verdana !important;
font-weight: bold !important;
color:  #ED9312 !important;
margin: 0 0 4px 0 !important;
padding: 10px 0 0 0 !important;
}

#article_box_body a.article_archive_title:link, #article_box_body a.article_archive_title:visited
{
font: 10pt verdana !important;
font-weight: bold !important;
color: #E5980C !important;
margin: 0 0 4px 0 !important;
padding: 10px 0 0 0 !important;
}
#article_box_body a.article_archive_title:hover, #article_box_body a.article_archive_title:active
{
font: 10pt verdana !important;
font-weight: bold !important;
color: #E5980C !important;
margin: 0 0 4px 0 !important;
padding: 10px 0 0 0 !important;
}

.article_date {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.article_author {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.article_readmore {
font: 8pt verdana !important;
color: #535C95 !important;
}

.article_footer {
font: 7pt verdana !important;
color: #A1A6AA !important;
font-weight: bold !important;
float:left !important;
margin:5px 0 5px 0 !important;
}

.article_comment_count {
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
float:left !important;
margin: 0 0 0 5px !important;
}

.article_comment_count a.comment_count_link:link, .article_comment_count a.comment_count_link:visited
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}
.article_comment_count a.comment_count_link:hover, .article_comment_count a.comment_count_link:active
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}

.article_post {
width: 625px !important;
background-color: #FFFFFF !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.article_post_alt {
width: 625px !important;
background-color: #ECEBF1 !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.article_post_separator {
width: 637px !important;
height: 10px !important;
margin: 0 auto 0 auto !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_separator.jpg) no-repeat !important;
} 

#pager {
text-align:center !important;
padding:6px !important;
margin: 5px auto 0 auto !important;
color: #445F94 !important;
font: 8pt verdana !important;
width: 623px !important;
}

#pager a:link, #pager a:visited
{
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}
#pager a:hover, #pager a:active
{
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

/***** CONTENT CONTAINERS *****/
.feature_disabled {
width: 539px !important;
margin: 20px auto 10px auto !important;
font: 8pt verdana !important;
border: 1px solid #515554 !important;
background-color: #EE9213 !important;
padding: 10px !important;
}

.content_box {
width: 559px !important;
margin: 10px auto 10px auto !important;
}

.content_box_header {
width: 541px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 0 !important;
padding: 5px 0 0 18px !important;
font: 8pt verdana !important;
color: #FFFFFF !important;
}

.content_box_body {
padding: 10px !important;
font: 8pt verdana !important;
border: 1px solid #515554 !important;
}

.short_content_box {
width: 285px !important;
margin: 10px auto 10px auto !important;
}

#short_content_box_header {
width: 267px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 0 !important;
padding: 5px 0 0 18px !important;
font: 8pt verdana !important;
color: #FFFFFF !important;
text-align:left !important;
font-weight: bold !important;
}

.content_header:Link {
color: #CF7E0C !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.content_header:visited {
color: #CF7E0C !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.content_header:hover {
color: #9F6109 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.content_header:active {
color: #9F6109 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
} 

.short_content_box_body {
color:#000000 !important;
padding: 10px !important;
font: 8pt verdana !important;
height: 187px !important;
border: 1px solid #515554 !important;
}

.minimum_content_box_body {
color:#000000 !important;
padding: 10px !important;
font: 8pt verdana !important;
height: 25px !important;
border: 1px solid #515554 !important;
}

#image_details_body {
text-align:left !important;
line-height: 18px !important;
}

/***** COMMENTS *****/
.comment_post_indent {
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/indent.jpg) !important; background-repeat: no-repeat !important;
background-position: top left !important; 
padding:0 0 0 12px !important;
}

.comment_post_no_indent {
padding:0 0 0 12px !important;
}

.comment_post {
background-color: #FFFFFF !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.comment_post_alt {
background-color: #ECEBF1 !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.comment_user {
float: left !important;
font: 8pt verdana !important;
}

.comment_date {
color: #9A9DA4 !important;
float: right !important;
font: 8pt verdana !important;
}

.comments_separator {
height: 10px !important;
margin: 0 auto 0 auto !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_separator.jpg) no-repeat !important;
} 

.comment_box_not_loggedin {
margin: 100px 0 0 0 !important;
text-align:center !important;
}

.comment_box {
width: 561px !important;
height: 361px !important;
margin: 20px auto 0 auto !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/comment_box_background.jpg) no-repeat !important;
}

#comment_box_header {
width: 561px !important;
height: 15px !important;
margin: 0 0 0 0 !important;
padding: 3px 0 0 18px !important;
font: 8pt verdana !important;
color: #FFFFFF !important;
}

#comment_box_body {
padding: 10px !important;
font: 8pt verdana !important;
}

#comment_new_thread {
width: 110px !important;
height: 17px !important;
margin: 0 auto 10px auto !important;
padding:2px 5px 0 5px !important;
float:left !important;
background:#DFCA99 !important;
border: 1px solid #EE9213 !important;
font-weight: bold !important;
}

#comment_display_styles {
float:right !important;
display: inline !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/comment_separator.jpg) no-repeat !important;
width: 413px !important;
height:26px !important;
text-align:right !important;
padding:15px 0 0 0 !important;
}

#comment_submit_button {
margin: 0 auto 0 auto !important;
width: 100px !important;
}

#comment_submit_button a:link, #comment_submit_button a:visited
{
  color: #49658A !important;
  font: 7pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}
#comment_submit_button a:hover, #comment_submit_button a:active
{
  color: #FF9600 !important;
  font: 7pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}

#admin_comment_controls {
float:left !important;
color: #8F2323 !important;
}

#user_comment_controls {
float:right !important;
}

/***** MEDIA STYLES *****/

#media_top_header {
width: 614px !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_1stpost_background.jpg) no-repeat !important;
padding: 5px 23px 0 16px !important;
}


#media_box_body {
width: 653px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_background.jpg) !important;
border-bottom: 1px solid #000000 !important;
font: 8pt verdana !important;
color: #000000 !important;
}

#media_box_contents {
padding: 0 0 0 3px !important;
}

#media_box_body a.news_title:link, #media_box_body a.news_title:visited
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}
#media_box_body a.news_title:hover, #media_box_body a.news_title:active
{
font: 11pt verdana !important;
font-weight: bold !important;
color: #E69414 !important;
text-decoration: none !important;
}

#media_header {
width: 635px !important;
height: 15px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_dateheader_background.jpg) !important;
margin: 0 0 0 0 !important;
padding: 5px 0 0 18px !important;
font: 7pt verdana !important;
color: #E8E9ED !important;
}

#media_header a:link, #media_header a:visited
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#media_header a:hover, #media_header a:active
{
color: #E8E9ED !important;
font: 7pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

h1.media_title {
font: 12pt verdana !important;
font-weight: bold !important;
color: #DD9E1B !important;
margin: 0 0 4px 0 !important;
padding: 10px 0 0 0 !important;
}

#media_pager {
text-align:center !important;
margin: 5px auto 5px auto !important;
color: #445F94 !important;
font: 8pt verdana !important;
width: 740px !important;
}

.media_pager_links:Link {
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.media_pager_links:visited {
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.media_pager_links:hover {
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.media_pager_links:active {
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
} 

div#view_details_left a {
color: #CF7E0C !important;
font: 7pt verdana !important;
text-decoration: none !important;
}

div#view_details_left a.selected {
color: #CF7E0C !important;
font: 7pt verdana !important;
text-decoration: none !important;
}

div#view_details_left a:hover {
color: #9F6109 !important;
font: 7pt verdana !important;
text-decoration: none !important;
}


#view_full_size_link {
margin: 0 auto 10px auto !important;
width:200px !important;
text-align:center !important;
}

#view_full_size_link a:link, #view_full_size_link a:visited
{
  font: 8pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}
#view_full_size_link a:hover, #view_full_size_link a:active
{
  font: 8pt verdana !important;
  font-weight: bold !important;
  text-decoration: none !important;
}


.media_date {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.media_author {
font: 7pt verdana !important;
color: #A1A6AA !important;
}

.media_readmore {
font: 8pt verdana !important;
color: #535C95 !important;
}

.media_footer {
font: 7pt verdana !important;
color: #A1A6AA !important;
font-weight: bold !important;
float:left !important;
margin:0 0 20px 0 !important;
}

.media_comment_count {
font: 7pt verdana !important;
color: #535C95 !important;
font-weight: bold !important;
float:left !important;
margin: 0 0 0 5px !important;
}

.media_comment_count a.comment_count_link:link, .media_comment_count a.comment_count_link:visited
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}
.media_comment_count a.comment_count_link:hover, .media_comment_count a.comment_count_link:active
{
font: 7pt verdana !important;
color: #42639a !important;
font-weight: bold !important;
text-decoration: none !important;
}

.media_post {
width: 625px !important;
background-color: #FFFFFF !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.media_post_alt {
width: 625px !important;
background-color: #ECEBF1 !important; 
margin: 0 auto 0 auto !important;
padding: 6px !important;
font: 8pt verdana !important;
}

.media_post_separator {
width: 637px !important;
height: 10px !important;
margin: 0 auto 0 auto !important;
background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/news_separator.jpg) no-repeat !important;
} 

.image_box {
width: 155px !important;
height: 110px !important;
float: left !important;
font: 7pt verdana !important;
color: #38373D !important;
padding:0 10px 0 10px !important;
margin: 10px !important;
text-align:center !important;
}

.video_box {
width: 310px !important;
height: 130px !important;
float: left !important;
border: 1px solid #B9B9B7 !important;
font: 7pt verdana !important;
color: #38373D !important;
padding:0 !important;
margin: 5px !important;
background: #E1E1DF !important;
}

.video_box_header {
width: 100% !important;
height:26px !important;
text-align:center !important;
margin: 0 !important;
padding: 0 !important;
background: #E1E1DF !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/videobox_header.jpg) !important;
background-repeat:  no-repeat !important;
}

.video_box_title {
padding: 7px !important;
font-weight:bold !important;
}

.video_box_contents {
float:left !important;
width:155px !important;
}

.video_box_downloads {
width: 130px !important;
overflow:hidden !important;
text-align:left !important;
float:right !important;
}

.media_icons { 
position:relative !important; 
top:4px !important; 
margin:0 0 2px 0 !important;
border:0 !important; 
}

.video_box_download_header {
font-weight: bold !important;
text-align:center !important;
padding: 2px !important;
}

#backlinks {
color: #000000 !important;
font-size: 8pt !important;
text-decoration: none !important;
margin: 10px auto 10px auto !important;
width: 700px !important;
text-align:center !important;
}
#backlinks a:link, #backlinks a:visited
{
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}
#backlinks a:hover, #backlinks a:active
{
color: #445F94 !important;
font: 8pt verdana !important;
text-decoration: none !important;
font-weight: bold !important;
}

.show_video_play_box {
width: 625px !important;
overflow: hidden !important;
}

#view_details_left {
margin:0 0 0 65px !important;
width:285px !important;
float:left !important
}

#view_details_right {
margin:0 0 0 10px !important;
width:285px !important;
float:left !important
}

/***** RIGHT COLUMN *****/
#site_right_column {
width: 300px !important;
height: auto !important;
float: right !important;
margin: 4px 4px 0 0 !important;
display: inline !important;
}


/***** RIGHT SIDEBAR *****/
#site_right_sidebar_body {
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/rightsidebar_body.jpg) !important;
padding:10px 0 0 0 !important;
}

/**** GAME OBJECT ****/
#gameobj_container {
width: 288px !important;
margin: 0 auto 5px auto !important;
font: 7.5pt verdana !important;
font-weight: normal !important;
color: #FFFFFF !important
}

#gameobj_left {
text-align:left !important;
width: 140px !important;
margin: 0 !important;
padding: 0 5px 0 10px !important;
}

#gameobj_right {
float: right !important;
width: 100px !important;
height:139px !important;
padding: 0 !important;
border: 1px solid #000000 !important;
}

/**** INLINE POLL ****/
#inlinepoll_wrapper {
float:left !important;
margin: 0 auto 0 auto !important;
}

#inlinepoll_box_header {
width: 270px !important;
height: 17px !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #000000 !important;
padding: 4px 0 0 0 !important;
}

#inlinepoll_box_body {
padding: 0 0 10px 0 !important;
}

#inlinepoll_question {
width: 600px !important;
padding: 10px 0 5px 10px !important;
float: left !important;
color: #000000 !important;
font: 9pt verdana !important;
font-weight: bold !important;
}

#inlinepoll_question a:link, #inlinepoll_question a:visited
{
color: #000000 !important;
font: 9pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#inlinepoll_question a:hover, #inlinepoll_question a:active
{
color: #000000 !important;
font: 9pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

#inlinepoll_votes {
float:left !important;
margin: 0 auto 0 auto !important;
}

#inlinepoll_votes a:link, #inlinepoll_votes a:visited
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}
#inlinepoll_votes a:hover, #inlinepoll_votes a:active
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}

#inlinepoll_choices {
width: 270px !important;
padding: 10px 0 5px 20px !important;
float: left !important;
color: #777A7F !important;
font: 8pt verdana !important;
}

#inlinepoll_results {
width: 270px !important;
padding: 10px 0 5px 20px !important;
float: left !important;
color: #777A7F !important;
font: 8pt verdana !important;
}

.inlinepoll_bars_box {
width:200px !important;
padding: 5px 0 5px 0 !important;
}

.inlinepoll_bar_img_border {
border: 1px solid #000000 !important;
}

#inlinepoll_votes {
width: 220px !important;
margin: 10px auto 10px auto !important;
color: #000000 !important;
font: 8pt verdana !important;
text-align: center !important;
}

#inlinepoll_votes a:link, #inlinepoll_votes a:visited
{
color: #CF8C19 !important;
font: 8pt verdana !important;
text-decoration: none !important;
}
#inlinepoll_votes a:hover, #inlinepoll_votes a:active
{
color: #CF8C19 !important;
font: 8pt verdana !important;
text-decoration: none !important;
}

/***** POLL *****/
#poll_wrapper {
width: 288px !important;
border: 1px solid #82858b !important; 
margin: 0 auto 0 auto !important;
}

#poll_box_header {
width: 270px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/poll_header.jpg) !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #E8E8E8 !important;
padding: 4px 0 0 18px !important;
}

#poll_box_body {
width: 288px !important;
padding: 0 0 10px 0 !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/poll_body.jpg) !important;
}

#poll_question {
width: 270px !important;
padding: 10px 0 5px 10px !important;
float: left !important;
color: #FFFFFF !important;
font: 9pt verdana !important;
font-weight: bold !important;
}

#poll_question a:link, #poll_question a:visited
{
color: #FFFFFF !important;
font: 9pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}
#poll_question a:hover, #poll_question a:active
{
color: #FFFFFF !important;
font: 9pt verdana !important;
font-weight: bold !important;
text-decoration: none !important;
}

#poll_votes a:link, #poll_votes a:visited
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}
#poll_votes a:hover, #poll_votes a:active
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}

#poll_choices {
width: 270px !important;
padding: 10px 0 5px 20px !important;
float: left !important;
color: #C1C5CC !important;
font: 8pt verdana !important;
}

#poll_results {
width: 270px !important;
padding: 10px 0 5px 20px !important;
float: left !important;
color: #C1C5CC !important;
font: 8pt verdana !important;
}

.poll_bars_box {
width:200px !important;
padding: 5px 0 5px 0 !important;
}

.poll_bar_img_border {
border: 1px solid #000000 !important;
}

#poll_votes {
width: 220px !important;
margin: 10px auto 10px auto !important;
color: #FFFFFF !important;
font: 8pt verdana !important;
text-align: center !important;
}

#poll_votes a:link, #poll_votes a:visited
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}
#poll_votes a:hover, #poll_votes a:active
{
color: #F0C92C !important;
font: 8pt verdana !important;
text-decoration: none !important;
}

/***** REVIEWS *****/
#sidebox_wrapper {
width: 290px !important;
border: 1px solid #82858b !important; 
margin: 0 auto 0 auto !important;
}

#sidebox_box_header{
width: 270px !important;
height: 17px !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/sidebox_header.jpg) !important;
font: 7pt verdana !important;
font-weight: bold !important;
color: #E8E8E8 !important;
padding: 4px 0 0 18px !important;
}

#sidebox_box_body{
width: 288px !important;
padding: 5px 0 5px 0 !important;
background-image:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/sidebox_body.jpg) !important;
}

.sidebox_contents {
padding: 10px !important;
}

.sidebox_table {
width:280px !important;
margin: 0 auto 0 auto !important;
}

.sidebox_alt {
}

.sidebox_post {
background-color: #0C0C0E !important;
}

#sidebox_box_body a.sidebox_links:link
{
font: 7pt verdana !important;
font-weight: bold !important;
color: #FFFFFF !important;
}

#sidebox_box_body a.sidebox_links:visited, #sidebox_box_body a.sidebox_links:hover, #sidebox_box_body a.sidebox_links:active
{
font: 7pt verdana !important;
font-weight: bold !important;
color: #9F9F9F !important;
}

.sidebox_cell_title {
padding: 5px !important;
vertical-align:middle !important;
font: 7pt verdana !important;
color: #FFFFFF !important;
}

.sidebox_cell_summary {
color: #C1C5CC !important;
}

.sidebox_title {
font-weight: bold !important;
}

.sidebox_cell_img {
padding: 0 0 0 5px !important;
vertical-align:middle !important;
}

#view_all {
padding: 0 0 10px 10px !important;
}

#view_all a:link, #view_all a:visited
{
color: #F6CA23 !important;
  font: 8pt verdana !important;
  text-decoration: none !important;
}
#view_all a:hover, #view_all a:active
{
color: #F6CA23 !important;
  font: 8pt verdana !important;
  text-decoration: none !important;
}

/***** SUBMIT SOCIAL LINKS *****/

#submit_social_firstpost {
padding:0 !important;
}

#submit_social_allposts {
padding:0 10px 0 0 !important;
}

#submit_social {
width:70px !important;
height:16px !important;
padding:0 2px 0 0 !important;
float:right !important;
text-align:right !important;
}

#submit_social ul{
padding:0 !important;
margin:0 !important;
}

#submit_social ul li{
float:left !important;
list-style:none !important;
padding:0 5px 0 0 !important;
}

#submit_social #digg a {
background:transparent url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/spacer.gif) no-repeat scroll left center !important;
}

#submit_social #delicious a {
background:transparent url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/spacer.gif) no-repeat scroll left center !important;
}

#submit_social #reddit a {
background:transparent url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/spacer.gif) no-repeat scroll left center !important;
}


#submit_social a {
}


/***** FORM STYLES *****/
.form_checkbox_label {
font-weight:normal !important;
}

#alpha_picker {
width:527px !important;
height:18px !important;
border: 1px solid #000000 !important;
background:transparent url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/alphapicker.jpg) no-repeat !important;
padding:5px 0 0 106px !important;
color:#FFFFFF !important;
}

.alpha_picker_selected {
padding: 0 6px 0 0 !important;
color:#FFFFFF !important;
}

#alpha_picker a:link, #alpha_picker a:visited
{
  padding: 0 6px 0 0 !important;
  text-decoration: none !important;
}
#alpha_picker a:hover, #alpha_picker a:active
{
  padding: 0 6px 0 0 !important;
  text-decoration: none !important;
}

/***** TABLE STYLES *****/

.table_background {
background-color: #000000 !important;
}

.table_header_row {
background-color: #2E2D35 !important;
color: #FFFFFF !important;
font-weight:bold !important;
font-size: 9pt !important;
vertical-align:middle !important;
}

.table_content_row {
background-color: #ECEBF1 !important;
color: #000000 !important;
font-size: 8pt !important;
vertical-align:middle !important;
}

.table_content_row_alt {
background-color: #FFFFFF !important;
color: #000000 !important;
font-size: 8pt !important;
vertical-align:middle !important;
}

.table_text_faded {
color: #434A55 !important;
}

/***** FOOTER *****/
#site_footer {
width: 1000px !important;
height: 150px !important;
border:1px solid #000 !important; 
background-color:#2F3239 !important;
margin: 0 auto 0 auto !important;
}



/***** CORP NETWORK WRAPPER *****/
/* STANDARD FOOTER NETWORK BLOCK: This is standard across all networks where only colors are allowed to change. */
#footerNetwork * { font:10px verdana,sans-serif!important; color:#FFF !important; }
#footerNetwork a { color:#F08735 !important; text-decoration:none !important; }
#footerNetwork a:hover { color:#FFF !important; text-decoration:none !important; }
#footerNetwork { width:750px !important; padding-bottom:5px !important; background-color:#2f3239 !important; margin-right:auto !important; margin-left:auto !important; }
.footerLogo { display:block !important; width:110px !important; height:65px !important; background:url(http://ve3dclient.ign.com/ve3d.ign.com/img/default/ign_ent_footer_110x65.gif) no-repeat !important;  }
.footerCorp { text-align:left !important; padding-left:22px !important; }
.footerLogoCell { vertical-align:middle !important; width:110px !important; }
.footerTextCell { vertical-align:middle !important; text-align:left !important; }
.footerRss { position:relative !important; top:4px !important; border:0 !important; }

/* ********************* Third Party Styles ******************* */


/* ********************* Google Ad Styles ******************* */

#ad-wrap a { width: 280px !important;text-align:left !important;float:left !important; text-decoration: none !important; display: block !important; margin: 0 !important;border: 1px solid #434955 !important;}
#ad-wrap {width: 633px !important; height: auto !important; font: 12px arial,helvetica,sans-serif !important;  margin: 0 !important; padding: 0 !important; overflow: hidden !important;}
#ad-hdr {width: auto !important; color: #434955 !important; font-size: 11px !important; text-align: right !important; margin: 0 !important; padding: 8px 10px 0 0 !important;}
#ad-wrap a {float:left !important; width: 260px !important; text-decoration: none !important; display: block !important; margin: 0 !important; padding: 0 15px 10px 15px !important; border: 1px solid #434955 !important;}
#ad-wrap p {color: #FFFFFF !important; font-weight: normal !important; margin: 0 !important; padding: 0 !important;}
#ad-wrap span {color: #DCDAF5 !important; font-weight: normal !important; text-decoration: none !important; white-space: nowrap !important;}
#ad-wrap strong {color: #F08735 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; white-space: nowrap !important;}

#addiv-top, #addiv-bottom {margin: 0 0 10px 10px !important; color: #fff !important; width:555px !important;background-color:#434955 !important; text-decoration: none !important; font-weight: normal !important; display:block !important; padding: 0 0 !important; visibility:hidden !important}
#sponsoredlinks {float:right !important; font-size: 11px !important; color: rgb(204, 204, 204) !important }


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative !important;
z-index: 0 !important;
}

.thumbnail:hover{
background-color: transparent !important;
z-index: 50 !important;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute !important;
background-color: #434955 !important;
padding: 5px !important;
left: -1000px !important;
border: 1px solid #B9B9B7 !important;
visibility: hidden !important;
color: #FFFFFF !important;
text-decoration: none !important;
width: 200px !important;
text-align:left !important;
font: 8pt verdana !important;
color: #FFFFFF !important;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0 !important;
padding: 2px !important;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible !important;
top: 0 !important;
left: 60px !important; /*position where enlarged image should offset horizontally */
}

/* Error Styles */
#update_status  { 
border: 1px solid #000000 !important;
background-color: #EE9213 !important;
margin: 10px auto 10px auto !important;
padding: 5px !important;
font-weight:bold !important;
font-size: 10pt !important;
color: #FFFFFF !important;
text-align:center !important;
}

.error_text {
color: #FF0000 !important;
}

/*** WIKI STYLES ***/
#wikicontent {
}

#wikicontent h1, #wikicontent h2, #wikicontent h3, #wikicontent h4, #wikicontent h5, #wikicontent h6 {
font-weight: normal !important;
margin-top: 0pt !important;
margin-right: 0pt !important;
margin-bottom: 0pt !important;
margin-left: 0pt !important;
padding-top: 0.5em !important;
padding-bottom: 0.17em !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-color: #aaaaaa !important;
}

#wikicontent .firstHeading {
margin-bottom: 0.1em !important;
}

#wikicontent h1 {
font-size: 188% !important;
}

#wikicontent h2 {
font-size: 150% !important;
}

#wikicontent h3, #wikicontent h4, #wikicontent h5, #wikicontent h6 {
border-bottom: none !important;
font-weight: bold !important;
}

#wikicontent h3 {
font-size: 132% !important;
}

#wikicontent h4 {
font-size: 116% !important;
}

#wikicontent h5 {
font-size: 100% !important;
}

#wikicontent h6 {
font-size: 80% !important;
}

#wikicontent #catlinks {
border : 1px solid #aaaaaa !important;
padding : 5px !important;
margin-top : 1em !important;
background-color : #f9f9f9 !important;
}

#wikicontent pre {
padding : 1em !important;
border : 1px dashed #2f6fab !important;
background-color: #f9f9f9 !important;
line-height: 1.1em !important;
}

#wikicontent div.thumb {
margin-bottom: 0.5em !important;
border-style: solid !important;
border-color: white !important;
width: auto !important;
}

#wikicontent div.tright {
clear: right !important;
float: right !important;
border-top-width: 0.5em !important;
border-right-width: 0pt !important;
border-bottom-width: 0.8em !important;
border-left-width: 1.4em !important;
}

#wikicontent div.thumb div {
border : 1px solid #cccccc !important;
padding : 3px !important;
background-color: #f9f9f9 !important;
font-size: 94% !important;
text-align: center !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}

#wikicontent img {
border-width: medium !important;
border-style: none !important;
border-color: -moz-use-text-color !important;
vertical-align: middle !important;
}

#wikicontent div.thumb div a img {
border : 1px solid #cccccc !important;
}

#wikicontent div.thumb div div.thumbcaption {
border-width: medium !important;
border-style: none !important;
border-color: -moz-use-text-color !important;
text-align: left !important;
line-height: 1.4em !important;
padding-top: 0.3em !important;
padding-right: 0pt !important;
padding-bottom: 0.1em !important;
padding-left: 0pt !important;
}

#wikicontent .wiki_change_from {
border : 1px dashed #000000 !important;
padding : 0.3em !important;
background-color : #FFFFAA !important;
}

#wikicontent .wiki_change_to {
border : 1px dashed #000000 !important;
padding : 0.3em !important;
background-color : #CCFFCC !important;
}
/***** VOODOO EXTEREME *****/
}