style "radiobutton" = "default"
{
    fg[NORMAL] = shade (1.1, @text_color)
    fg[ACTIVE] = @fg_color
    
    engine "pixmap" 
    {
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = NORMAL
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/option-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }


        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = NORMAL
            shadow          = IN
            overlay_file    = "Check-Radio/option-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = IN
            overlay_file    = "Check-Radio/option-prelight.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = IN
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = IN
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
    }
}

style "radiobutton-menu" = "default"
{
    engine "pixmap" 
    {
        image
        {
            function        = OPTION
            recolorable     = TRUE
            state           = NORMAL
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/option-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }


        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = NORMAL
            shadow          = IN
            overlay_file    = "Check-Radio/option-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = IN
            overlay_file    = "Check-Radio/option-prelight.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = IN
            overlay_file    = "Check-Radio/option-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = OPTION
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = IN
            overlay_file    = "Check-Radio/option-inactive.png"
            overlay_stretch = FALSE
        }
    }
}

class "GtkRadioButton" style "radiobutton"
widget_class "*GtkRadioButton*GtkLabel*" style "radiobutton"
class "GtkCheckMenuItem" style "radiobutton-menu"
