/*Changes the colors so that they look like the old tabular layout
and removes padding and stuff so it looks like a tabular layout
realigns user profile area like old times
Moves date posted to the left
Fluid width is perfect here (posts extend all the way to the right)
Intended to be used with fluid width, but it will work without
it (with one minor bug)*/

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("boards.ign.com"), domain("betaboards.ign.com"), domain("forums.ign.com") {

#boards_full_width {
margin: 0 4px !important;
padding: 0 !important;
}

#boards_bottom_pagination_wrapper {
border: 0px solid #838291 !important;
border-width: 0px 4px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

#boards_board_list_footer + #boards_bottom_pagination_wrapper {
border-color: #ccc !important;
}

.boards_thread_row {
background-color: #b1b3bc !important;
margin-top: 0px !important;
border: 0px solid #ccc !important;
border-top-width: 1px !important;
position: relative !important;
}

.boards_thread_bubble_wrapper {
display: none !important;
}

.boards_thread_post_wrapper {
background: #c1c2c9 !important;
width: 100% !important;
}

.boards_thread_user_profile_container {
padding-top: 78px !important;
padding-bottom: 10px !important;
width: 17% !important;
position: relative !important;
border: 0px solid #cccccc;
border-right-width: 1px;
}

.boards_thread_post_container {
width: 82.7% !important;
margin-right: 0 !important;
position: relative !important;
right: 1px;
border: 0px solid #ccc !important;
border-left-width: 1px !important;
}

.boards_thread_post_wrapper {
border: 0px solid #ccc !important;
border-top-width: 1px !important;
}

.boards_thread_post {
padding: 10px 9px 10px 9px !important;
position: relative;
/*Next rule tries to fill out extra space with the post*/
/*can make pages substantially longer so you may want to disable it*/
min-height: 143px;
}

.boards_thread_user_profile_icon_80,
.boards_thread_user_profile_icon_120 {
background: #b1b3bc !important;
float: left !important;
width: auto !important;
height: auto !important;
margin-left: 22px !important;
}

.boards_thread_user_profile_icon_80 img,
.boards_thread_user_profile_icon_120 img {
padding: 0 !important;
}

.boards_thread_user_profile_info {
width: auto !important;
height: auto !important;
text-align: left !important;
margin: 0 9px 5px 9px;
clear: left;
position: absolute;
top: 3px;
color: black !important;
}

.boards_thread_user_profile_info a {
font-size: 10pt;
}

.boards_thread_user_profile_stars {
position: relative !important;
float: left !important;
bottom: 10px;
left: 6px;
opacity: 0.5;
}

.boards_thread_user_profile_infobox,
.boards_thread_user_profile_infobox_120 {
margin-left: 31px !important;
background: rgba(133,134,141, 0.75) !important;
width: auto !important;
height: auto !important;
min-width: 100px !important;
border: 1px solid rgba(102, 102, 102, 0.75) !important;
border-left-width: 0px !important;
-moz-box-shadow: 5px 6px 4px 0 rgba(0,0,0, 0.25),
                 inset 4px 5px 5px 0 rgba(177,179,188, 0.9),
                 inset 70px 0px 50px -50px rgba(178,179,188, 0.9);
-moz-border-radius: 50px 0 0 50px/ 1px 0 0 1px;
opacity: 0.9;
}

.boards_thread_user_profile_infobox {
min-height: 73px !important;
left: 90px !important;
}

.boards_thread_user_profile_infobox_120 {
min-height: 113px !important;
left: 130px !important;
margin-top: -7px !important;
}

.boards_thread_subject,
.boards_thread_date,
.boards_thread_post_wrapper {
margin-left: 0 !important;
padding: 0 !important;
}

.boards_thread_subject,
.boards_thread_date {
margin: 2px 2px 2px 4px !important;
color: black !important;
}

.boards_thread_subject {
margin-left: 200px !important;
}

.boards_thread_date {
width: auto !important;
position: absolute !important;
left: 2px;
}

.boards_thread_links {
margin: 0 !important;
padding-right: 20px !important;
border-color: #ccc !important;
text-align: right !important;
font-size: 10pt !important;
height: auto !important;
min-height: 17px !important;
}

.boards_thread_links a {
font-family: verdana, arial, sans-serif !important;
}

.boards_thread_links b {
display: none !important;
}

.boards_thread_links a[href*="Reply"]:not([href*="quote"]):before {
content: "Post ";
}

.boards_thread_links a[href*="quote"]:after,
.boards_thread_links a.showReply:after,
.boards_thread_links a.hideReply:after {
content: " Reply";
}

.boards_thread_links a[href*="Edit"]:after {
content: " Reply";
}

.boards_thread_links .ignoreUser:after,
.boards_thread_links .unIgnoreUser:after {
content: " User";
}

.hiddenReply .boards_thread_user_profile_container {
padding-top: 3px !important;
padding-bottom: 3px !important;
}

.hiddenReply .boards_thread_user_profile_info {
position: static !important;
}

.hiddenReply .boards_thread_post_wrapper {
min-height: 66px;
}

.hiddenReply .boards_thread_links {
margin-top: 37px !important;
}


}