@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("gametrailers.com") {

#TOP_ADROW,
.leftnav_container,
#massive,
#minimassive0,
.botfoot,
.copyright,
.ad_box_div,
#minimassive1,
a[href="/sweeps/zunehd/"],
#topmovies_ever,
.sponsored_links_title_container,
.newestlist_bottom,
.forum_bottom,
iframe,
.Head,
#left_panel,
#right_panel,
.sub_tab_bottom,
img[height="5"],
img[height="11"],
img[height="12"],
img[height="15"],
img[src="images/gt6ReviewMain_04.gif"],
div[style="height: 12px; float: left;"],
div[style="height: 7px; float: left;"],
iframe[id^="countdown"],
.right_content > div:nth-child(8) {
display: none !important;
}


* {
font-family: arial !important;
}

body {
background: #3f3f3f !important;
}

#Container {
background: #e9e6e5 !important;
overflow: hidden !important;
width: 998px !important;
}


.page_middle {
width: auto !important;
padding: 0 0 7px 0 !important;
background: #e9e6e5 !important;
overflow: hidden !important;
}

.pagelist_bar_top,
.pagelist_bar {
width: auto !important;
height: auto !important;
margin: 5px 17px !important;
color: #fff !important;
background: #1f527f !important;
overflow: hidden !important;
}
.pagelist_bartext,
.pagelist_bartext a {
color: #fff !important;
}
.pagelist_barleft,
.pagelist_barright {
padding: 0 !important;
overflow: hidden !important;
}
.pagelist_barleft {
padding-top: 3px !important;
}
.pagelist_text_current {
display: inline-block !important;
color: #1f527f !important;
padding: 2px 7px !important;
background: #fff !important;
text-decoration: none !important;
font-size: 13px !important;
}
.pagelist_bartext a {
display: inline-block !important;
padding: 2px 7px !important;
font-size: 13px !important;
}
.pagelist_bartext a:hover {
color: #222 !important;
background: #e9e6e5 !important;
}





.page_content {
width: 100% !important;
margin: 0 !important;
}
.center_content {
width: 649px !important;
margin: 0 15px !important;
}


.newestlist,
.centerwide_content {
margin-top: 15px !important;
}



/******************** TABBED BOXES ********************/
/***************************************************************/

/* TOP OF TABBED BOXES */
.newestlist_top,
.forumtab_top {
width: auto !important;
height: auto !important;
padding: 2px 2px 0 !important;
background: #1f527f !important;
overflow: hidden !important;
-moz-border-radius: 9px 9px 0 0 !important;
}

/* ON TAB */
.newestlist_lefttab_on,
.newestlist_middletab_on,
.newestlist_righttab_on,
.forum_lefttab_on,
.forum_righttab_on {
height: 22px !important;
padding-top: 7px !important;
color: #1f527f !important;
background: #fff !important;
}
/* LEFT TAB ON */
.newestlist_lefttab_on,
.forum_lefttab_on {
-moz-border-radius-topleft: 8px !important;
}
/* RIGHT TAB ON */
.forum_righttab_on {
-moz-border-radius-topright: 8px !important;
}


/* OFF TABS ROUNDED RIGHT CORNER */
.forum_righttab_off {
-moz-border-radius-topright: 8px !important;
}
/* OFF TABS ROUNDED LEFT CORNER */
.newestlist_lefttab_off,
.forum_lefttab_off {
-moz-border-radius-topleft: 8px !important;
}


/* OFF TABS */
.newestlist_lefttab_off,
.newestlist_middletab_off,
.newestlist_righttab_off,
.forum_lefttab_off,
.forum_righttab_off {
height: 22px !important;
padding: 6px 0 1px !important;
background: transparent !important;
}
/* OFF TABS HOVER */
.newestlist_lefttab_off:hover,
.newestlist_middletab_off:hover,
.newestlist_righttab_off:hover,
.forum_lefttab_off:hover,
.forum_righttab_off:hover {
background: #04243f !important;
}



.forum_under_top {
width: auto !important;
height: 3px !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
background: #fff !important;
}
.forumtab_container {
width: 300px !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
background: #fff !important;
}
.forumtab_content {
width: 300px !important;
background: #fff !important;
}
.usermovie_display_see_more {
padding-bottom: 5px !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
border-bottom: 2px solid #1f527f !important;
background: #fff !important;
}


#news_box {
overflow: hidden !important;
margin-bottom: 15px !important;
}


.newestlist_under_top {
width: auto !important;
height: 3px !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
background: #fff !important;
}
.comm_subtabs_container {
width: 960px !important;
background: #fff !important;
}


.newestlist_container {
width: auto !important;
padding-bottom: 3px !important;
margin-bottom: 3px !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
border-bottom: 2px solid #1f527f !important;
background: #fff !important;
}

.newestlist_content,
.newestlist_content table {
width: auto !important;
background: #fff !important;
}
.newestlist_content table td:first-child {
width: 230px !important;
}
.newestlist_info,
.newestlist_plats {
width: auto !important;
}
.newestlist_plats {
width: 100% !important;
}

.media_metabox {
width: 883px !important;
}
.media_boxart {
margin: 4px 0 !important;
}

#media_div,
#mov_div {
position: relative !important;
margin: auto !important;
}
.player_hd #media_div {
margin: 0 !important;
}

.media_actionbar_hd {
background: #143a5f !important;
}
.media_actionbar {
width: 100% !important;
padding-left: 245px !important;
background: #143a5f !important;
}
.media_subbar_hd {
height: 23px !important;
background: #666 !important;
}
.media_subbar {
width: 100% !important;
height: 23px !important;
padding-left: 250px !important;
background: #666 !important;
}

.media_hdsdbutton {
margin-top: 4px !important;
}

.centerwide_content {
display: block !important;
float: none !important;
width: 625px !important;
margin: auto !important;
}


div.MovieInfo,
div.MovieInfo div.Body div.Info div.Description  {
background: transparent !important;
}
.EmailBody {
background: #b0c0cf !important;
}


.comm_list_header {
margin-top: 0 !important;
}


.right_content {
width: 304px !important;
margin: 15px 15px 0 0 !important;
}



.newestlist_container {
width: auto !important;
border-left: 2px solid #1f527f !important;
border-right: 2px solid #1f527f !important;
border-bottom: 2px solid #1f527f !important;
padding: 0 0 3px !important;
margin: 0 0 3px !important;
background: #fff !important;
}

.newestlist_content,
.newestlist_content table {
width: auto !important;
background: #fff !important;
}
.newestlist_content table td:first-child {
width: 230px !important;
}
.newestlist_info,
.newestlist_plats {
width: auto !important;
}
.newestlist_plats {
width: 100% !important;
}


/*
.platform_container {
background: #f0f1f1 !important;
}
*/

.leftnav_text, a.leftnav_text, a.leftnav_text:link, a.leftnav_text:visited, a.leftnav_text:active {
margin: 0 !important;
padding: 1px 8px !important;
}


/* Game page */
div.GameInfo, 
div.GameInfoSingleRating {
height: auto !important;
margin-top: 5px !important;
background: #1f527f !important;
-moz-border-radius: 6px !important;
}
div.GameInfo div.TopSection div.GameTitle {
padding: 4px 0 0 10px !important;
}
.GeneralInfo,
.Description {
overflow: hidden !important;
background: #fff !important;
}
.Description {
margin-top: 3px !important;
border: 0 !important;
}
.RatingBox {
background: #92a4bb !important;
height: auto !important;
margin-bottom: 7px !important;
-moz-border-radius: 3px !important;
}


/* reviews page */
.centerwide_content {
margin-top: 15px !important;
background: #1f527f !important;
-moz-border-radius: 5px !important;
}
.reviewlist_bar_top,
.reviewlist_bar_bottom_thin {
background-color: #1f527f !important;
}
.reviewlist_container {
background: #fff !important;
width: 609px !important;
border-left: 8px solid #1f527f !important;
border-right: 8px solid #1f527f !important;
}


.reviewlist_browsebox {
margin-top: 10px !important;
background: #e9e6e5 !important;
}
.reviewlist_browseletters {
padding-top: 5px !important;
}


/* delete backgrounds */
.reviewlist_top {
background: transparent !important;
}

}