/*
 * Author: charrr1234
 * Updated: whenever
 * Description: Modifies look of gamespot.com.
 */
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("gamespot.com") 
{

/* Changes background color to darkish green color. */
.forum_actions .forum_actions_wrap, ul.blog_actions * input, div#main div.blog_entry div.body > div.wrap, ul.content_nav > li.on, div.col_wrap > div, div#content_promo, div.crumbs forum_crumbs, div.body, div#full_layout, div#forum_header,  div#wrap, div.wrap  has_crumbs, div#content, div#main, div#video_promo
{
	background: #003300 !important;
}

/* Changes buttons to light green */
div.bb_quote > div.msg_head, ul.msg_actions * a, div.posted, ul.blog_actions * input, fieldset * input.submit, ul.post_msg_actions * input, div#upload_video > div.body > div.wrap > ul > li > a, div.poll_choices * a, div.head, a.forum_button, span.submit, input.forum_button, ul.profile_actions * a, ul.profile_actions * span
{
        background: #004400 !important;
        border-color: #003300 !important;
        color: tan !important;
}

body.standard all site_region_1, div#site_layout
{
        background: #003066 !important;
}

/* Changes background image of site */
div#gutter_top, div#gutter_btm, div#cnet_footer
{
        background-image: url('http://img401.imageshack.us/img401/3776/gradgreenaf3.png') !important;
        background-repeat: repeat !important;
}

/* Used to change naviagtion bar blue on current(IE: In forums the forum link will be highlighted blue) */
div#primary_nav a.on, a.on > span
{
        background: #005500 !important;
}

/* Changes second navigation bar(Tourn, Game Night, Usr Vids, Unions, etc.) to blue */
div#secondary_nav
{
        background: #005500 !important; 
        background-image: url('http://img46.imageshack.us/img46/4580/gradgreengh3.jpg') !important 
}

/* Changes background of header area */
div#masthead
{
        background: #54708f !important;
        background-image: url('http://img394.imageshack.us/img394/7286/mehfd4.png') !important 
}

div.mh_wrap
{
        background: #54708f !important;
        background-image: url('http://img135.imageshack.us/img135/9498/mehjf4.png') !important; 
        background-repeat: no-repeat !important;
}

/* Changes Gamespot logo */
div.logo
{
        width: 500px !important;
}

div.logo > a
{
        width: 500px !important;
        background-image: url('http://img258.imageshack.us/img258/2750/titlexi8.png') !important;
}

/* Changes links to orange, only used in forum pages atm. */
a.unionname, a.title, div.message * a, div#forum_header * a, div.board_description * a, ul.pages * a, div.page_flipper > a
{
        color: #dd7700 !important
}

/**Sticky Topics link**/
/*Change links to topics to the original red for unread messages in sticky topics */
tbody[class="topics sticky_topics"] > tr > td[class="topic"] > a[class="topic_title unread new_messages"] 
{
color: #FEEDD5 !important;
}

/*Change links to topics to the original red for read sticky topics */
tbody[class="topics sticky_topics"] > tr > td[class="topic"] > a[class="topic_title read new_messages"]
{
color: #857259 !important;
}

/*Change links to topics to the original red for unread sticky topics */
tbody[class="topics sticky_topics"] > tr > td[class="topic"] > a[class="topic_title read"]
{
color: #666666 !important;
}

/*Change link color for last user in sticky topic*/
tbody[class="topics sticky_topics"] > tr > td[class="lastpost"] > a
{
color: #D2B48C !important;
}

/*Change link color for number of posts in sticky topic*/
tbody[class="topics sticky_topics"] > tr > td[class="posts last"] > a
{
color: #D2B48C !important;
}

/**Normal Topics Link**/
/*Change links to topics to the original orange for unread topics */
tbody[class="topics"] > tr > td[class="topic"] > a[class="topic_title read"]
{
color: #D2B48C !important;
}

/*Change links to topics to the original orange for unread messages in topics */
tbody[class="topics"] > tr > td[class="topic"] > a[class="topic_title unread new_messages"]
{
color: #D2B48C !important;
}

/*Change links to topics to the original orange for read messages in topics */
tbody[class="topics"] > tr > td[class="topic"] > a[class="topic_title read new_messages"]
{
color: #857259 !important;
}

/*Change links to topics to the original red for unread sticky topics */
tbody[class="topics"] > tr > td[class="lastpost"] > a
{
color: #D2B48C !important;
}

/*Change link color for number of posts in topic*/
tbody[class="topics"] > tr > td[class="posts last"] > a
{
color: #D2B48C !important;
}
/**End of Topic Links**/ 

/* Change links to orange for the reply and quote buttons*/
ul[class="msg_actions javascript_on"] > li > a
{
color: tan !important;
}

/*Change usernames of basic users to white. Subscribers are not affected*/
div[class="username"] > a:not([style])
{
color: tan !important;
} 

/* Fixes some color issues with upload video thing */
div#upload_video > div.body > div.wrap > p
{
        color: white !important;
}

/* Changes look of some text to ligher colors to be readable on light theme. */
div.story_body, div.deck, div.review_proscons, ul.boards * a, ul.unions * a, li.icon_key > span, div#tags_body > a, li.friend > div.wrap > a.username, div#forum_header * div
{
       color: white !important;
} 

/* Changes look of some text to lighter colors to be readable on light theme. */
div.feature_top > div.body, div.thumb * a, div#profile_layout * div.body
{
       color: white !important;
}

/* Adds light blue background color to distinguish parts of page */
div#tags_body, div#unions_module * div.body, div.content_nav > ul.content_nav, 
     div[class~="contain_all"] > div.body, li.contain_all, div.module > div.body > div.wrap,
     div.module > div.body > ul.others, ul.topic_msgs * div.details, div.action_wrap,
     tbody[class="topics"] > tr, div.list_users_module > div.body, div.videos > div.body
{
       background: #555555 !important;
       color: white !important;
}

/* Adds icon to mini search field */
#content form.mini_search span.submit button, #site_footer .search button.submit
{
       background-image: url('http://i45.photobucket.com/albums/f60/bededog/search_icon.jpg') !important;
}

/* Changes color of text saying message was edited(IE 'Edited on Nov 11, 2008 7:21 pm CT') The text has the same color as the message and it annoyed me! >=(*/
div.msg_revision
{
       color: tan !important;
       font-size: 10px !important;
}

/* Changes color of quotes and sticky topics and forum polls*/
ul.comments li.comment, ul.comments ul.details li, div.forum_poll, div.bb_quote > div.msg_body, tbody.sticky_topics > tr, table.boards_hub tbody > tr.alt *, tbody.sticky_topics > tr.alt *
{
       background: #003300 !important;
}

/* Changes color of panel with Author on it */
.layout .topic_msg .wrap, div.author
{
       background: #11181d !important
}

/* Changes color of other regular topics */
tbody[class="topics"] > tr.alt *, table.boards_hub tbody > tr *
{
      background: #005500 !important;
}

/*Changes color of regular topics */
tbody[class="topics"] > tr
{
      background: #004400 !important;
}

/* Hides all this useless stuff to save space */
div.forum_icon_key, div.friends_module, div.top_unions_module, div#tags_module,
    div[class="module contain_all forum_module boards_module"], div.ad_unit_mpu
{
      display: none !important;
}

/* Make forum topics fill up empty space */
div#mpu_layout div.board_topics_module
{
      width: 960px !important;
}

/* Just fixes a minor appearance look */
div.boards_module > div.body
{
      border: 0px !important;
}

/* Centers sigs again. =3 */
.layout .topic_msg .details .usersig
{
      max-width: 800px !important;
      width: auto !important;
}

/*Fixes some background... stuff :p */
.layout .topic_msg .details
{
      min-height: 110px !important;
}
/* Modified Code from Minimalist by Alois Hammer */
#unions_module, #tags_module, ul.site, ul.family, ul.primary, div.absolute, div[class^="ad_unit"], div[class$="module stories mixed_stories"], #site_footer, p.upgrade, #cnet_footer, div.commerce_btns, #retail_partners, #eyebrow { display: none !important; }
}

@-moz-document url("http://www.gamespot.com/forums/index.html")
{
/* Hides all this useless stuff to save space */
div.forum_icon_key, div.friends_module, div.top_unions_module, div#tags_module,
    div[class="module contain_all forum_module boards_module"], div.ad_unit_mpu
{
      display: inline !important;

}
}