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

.header { 
        background: #e3c6e4!important; 
        color: #2c1f2c!important; 
}

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

#branding {
        background: #bc04ea url(../sprite_backgrounds.png) 0 0 repeat-x!important;
}
        
.maintitle { 
        background-color: #bc04ea!important;    
        border-color: #77138c #77138c #450b52 #77138c!important; 
}

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

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

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

/*Profile View Colours*/
#profile_panes_wrap .general_box h3 { background-color: #bc04ea!important; border-color: #77138c #77138c #450b52 #77138c!important; }
.status_update { background: #dbcadd!important; }

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

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

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