style "default" {
    fg[ACTIVE]        = "#000000"
    fg[INSENSITIVE]   = "#8c8f8c"
    fg[NORMAL]        = "#000000"
    fg[PRELIGHT]      = "#ffffff"
    fg[SELECTED]      = "#ffffff"

    bg[ACTIVE]        = "#d4d8d4"
    bg[INSENSITIVE]   = "#cccfcc"
    bg[NORMAL]        = "#dcdfdc"
    bg[PRELIGHT]      =  "#67a980"
    bg[SELECTED]      =  "#579970"

    base[ACTIVE]      ="#67a980"
    base[INSENSITIVE] = "#cccfcc"
    base[NORMAL]      = "#fcfffc"
    base[PRELIGHT]    = "#ecefec"
    base[SELECTED]    = "#579970"

    text[ACTIVE]      = "#ffffff"
    text[INSENSITIVE] = "#000000"
    text[NORMAL]      = "#000000"
    text[PRELIGHT]    = "#000000"
    text[SELECTED]    = "#ffffff"  
 
    engine "smooth" {
      GtkCheckButton::indicator_size    = 13
      GtkRadioButton::indicator_size    = 12

      GtkRange::trough_border           = 2
      GtkRange::slider_width            = 13
      GtkRange::stepper_size            = 13
      GtkRange::stepper_spacing         = 0
  
      GtkScrollbar::has_backward_stepper = 1
      GtkScrollbar::has_secondary_forward_stepper = 0

      GtkScrollbar::has_forward_stepper = 1
      GtkScrollbar::has_secondary_backward_stepper = 1

      fill {
        style=shaded
        hdirection = vertical
        vdirection = vertical
        shade1 = 1.09
        shade2 = 0.9
      }

    line {
        style=smooth
        thickness=1
    }

   grip {
        style=bars
        toolbar_overlap = TRUE  
        line {
          style=smooth
          thickness=2
        }
        fill {
          style=solid
        }
    }

    check {
        style=clean
        motif=true
        line {
           style=smooth
           thickness=2
       }
       fill {
         style=shaded
         hdirection =fdiagonal
         vdirection =fdiagonal
         shade1 = 1.09
         shade2 = 0.9
       }
    }

    option {
        style=round
        motif=true
       line {
          style=smooth
          thickness=2
      }
      fill {
        style=shaded
        hdirection =fdiagonal
        vdirection =fdiagonal
        shade1 = 1.09
        shade2 = 0.9
      }
    }

    arrow {
      style=cleanice
      solid=TRUE
      etched=FALSE
    }

    tab_style = round
  }
} widget_class "*" style "default"

style "toolbar" {
    engine "smooth" {
        line {
	    style=smooth
	    thickness=1
	}
	
	fill {
	    style=solid
	}
	
	grip {
	    style=bars
	    toolbar_overlap=TRUE
	}
    }
}
widget_class "*BonoboDockItem*" style "toolbar"
class "*BonoboDockItem*" style "toolbar"

widget_class "*HandleBox*" style "toolbar"
class "*HandleBox*" style "toolbar"

widget_class "*Tool*" style "toolbar"
class "*Tool*" style "toolbar"

widget_class "*MenuBar*" style "toolbar"
class "*MenuBar*" style "toolbar"

style "menuitem" {
   engine "smooth" {
      fill {
        style=shaded
        hdirection = vertical
        vdirection =vertical
        shade1 = 1.09
        shade2 = 0.9
      }

      line {
          style=thin
          thickness=1
      }

   edge {
       line {
          style=flat
          thickness=1
      }
    }

    check {
        style=clean
       line {
          style=flat
          thickness=1
      }
      fill {
        style=solid
      }
    }

    option {
        style=round
       line {
          style=none
          thickness=0
      }
      fill {
        style=solid
      }
    }

    arrow {
        style= cleanice
        solid=TRUE
        etched=FALSE
    }
    }
} widget_class "*MenuItem*"		style "menuitem"
class "*MenuItem*"		style "menuitem"

style "radio_check" {
    text[PRELIGHT]	="#ecefec" #radio buttons use text[state] for the check colour
    text[ACTIVE]		= "#67a980"
    text[NORMAL]	= "#000000"
    text[SELECTED]	="#67a980"
}
widget_class "*RadioButton*" style "radio_check"
widget_class "*CheckButton*" style "radio_check"

style "scrollbar" {
    engine "smooth" {
      fill {
        style=shaded
        hdirection = vertical
        vdirection =horizontal
        shade1 = 1.09
        shade2 = 0.9
      }

      line {
          style=smooth
          thickness=1
      }

     trough {
       fill {
          style=solid
       }
    }

     grip {
          style=none
      }

    arrow {
        style= cleanice
        solid=TRUE
        etched=FALSE
    }
    }
}
widget_class "*Scrollbar*" style "scrollbar"
class "*Scrollbar*" style "scrollbar"

style "scales"  {
    bg[SELECTED]		= "#67a980"		#scroll bar background
  engine "smooth"
  {	
    GtkRange::trough_border           = 0
    GtkRange::slider-width = 13
    GtkScale::slider-length = 29

     real_sliders = FALSE
      fill {
        style=shaded
        hdirection = vertical
        vdirection = horizontal
        shade1 = 1.09
        shade2 = 0.9
      }
      line {
        style=smooth
        thickness=2
     }
     trough {
          xpadding = 3
          ypadding = 3
          show_value = TRUE
    }
     grip {
          style=dots_in
          count = 1
          spacing = 2
          xpadding =0
          ypadding = 0
      }
  }
} 
widget_class "*Scale*" style "scales"
class "*Scale*" style "scales"

style "infobar" {
  engine "smooth"
  {	
   real_sliders = FALSE
      fill {
        style=shaded
        hdirection = vertical
        vdirection =horizontal
        shade1 = 1.195
        shade2 = 0.73
      }
   progress {
        line {
          style=smooth
          thickness=2
       }
    }
   trough {
        line {
          style=smooth
          thickness=1
       }
      fill {
        style=solid
      }
    }
  }
}
class "*Progress*"		style "infobar"
widget_class "*Progress*"		style "infobar"
