/* Colour Specific CSS "Red" */
/*EVERY single colour in this stylesheet needs to be changed in order to fully build a new colour scheme*/

.header { 
        background: #e4c6c6!important; 
        color: #2c1f1f!important; 
}

#header_effect_left { 
        background:url(../header_glow_left.png) no-repeat left -95px!important; /* THIS EXACT IMAGE MUST BE MANUALLY EDITED IN PHOTOSHOP FOR EACH COLOUR VARIANT */ 
}

#branding {
        background: #d91313 url(../sprite_backgrounds.png) 0 0 repeat-x!important;
}
        
.maintitle { 
        background-color: #d91313!important;  
        border-color: #8c1313 #8c1313 #520b0b #8c1313!important; 
}

/*Global Colours*/
.ipsBox { background: #ead8d8!important; }
.ipsBox_container { border: 1px solid #dabebe!important; }
.skin_copyright a, #copyright { color: #7f4444 !important; }
.unread .altrow, .unread.altrow { background-color: #f1dfdf!important; }
.fadeLastPostIcon { background: #d91313 url(../sprite_backgrounds.png) 0 0 repeat-x!important; border: 1px solid #961010!important; } /* The "Last Post" icon on board index */
#primary_nav .active a { background: #d91313 url(../sprite_backgrounds.png) repeat-x 0 -95px!important; }
.backtotop:hover { background: #d91313 url(../sprite_backgrounds.png) repeat-x 0 -95px!important; }

.ipsVerticalTabbed_tabs > ul { border-top: 1px solid #dabebe!important; border-left: 1px solid #dabebe!important; }             
.ipsVerticalTabbed_tabs li { background: #f5e1e1!important; color: #808080!important; border-bottom: 1px solid #dabebe!important; }
.ipsVerticalTabbed_tabs li a:hover { background: #fae9e9!important; }

/*Topic View Colours*/
.author_info { border-top: 1px solid #d2bebe!important; }
.post_body { background: #FFFFFF!important; border-left: 1px solid #e2d0d0!important; border-top: 1px solid #d2bebe!important; }
.post_wrap { background: #f9f2f2!important; } /* The BG colour of the author info area in topic view */
.post_block { border-bottom: 1px solid #d2bebe!important; border-top: 1px solid #FFFFFF!important; }
.icon_post_arrow { background: #f9f2f2 url(../sprite_icons.png) -21px -38px!important; } /* The speech bubble styled arrow in the topic view */
.post_block h3 { background: #f2e7e7!important; }

/*Profile View Colours*/
#profile_panes_wrap .general_box h3 { background-color: #d91313!important; border-color: #8c1313 #8c1313 #520b0b #8c1313!important; }
.status_update { background: #ddcaca!important; }

/*Input Submit Button - ALT*/
.input_submit.alt {
        background: #cdb0b0!important;
        background: -moz-linear-gradient(top, #d4b9b9 0%, #cdb0b0 100%)!important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4b9b9), color-stop(100%,#cdb0b0))!important;
        border-color: #c5a8a8!important;
}

.input_submit.alt:hover {
        background: #cdb0b0!important;
        background: -moz-linear-gradient(top, #d4b9b9 0%, #cdb0b0 100%)!important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4b9b9), color-stop(100%,#cdb0b0))!important;
        border-color: #b29797!important;
}

.input_submit.alt:active {
        background: #cdb0b0!important;
}