# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
#
# include "rc-file"
#
# style <name> [= <name>]
# {
#   <option>
# }
#
# widget <widget_set> style <style_name>
# widget_class <widget_class_set> style <style_name>

# testgtkrc2 sets all the buttons in the main window to blue by default
#include "testgtkrc2"

#module_path ".:/home/raster/themes"

#style "eventbox" {
#  bg_pixmap[NORMAL] = "<parent>"
#  bg_pixmap[INSENSITIVE] = "<parent>"
#  bg_pixmap[PRELIGHT] = "<parent>"
#  bg_pixmap[SELECTED] = "<parent>"
#  bg_pixmap[ACTIVE] = "<parent>"
#}
#
#class "GtkEventBox" style "eventbox"

#
# Buttons
#

style "checkradiobutton" {
  engine "pixmap" {
    image 
      {
        function        = FLAT_BOX
	recolorable     = TRUE
	file            = "highlight.png"
	border          = { 1,1,1,1 }
	stretch         = TRUE
      }
  }
}

class "GtkRadioButton" style "checkradiobutton"
class "GtkCheckButton" style "checkradiobutton"


style "button"
{
  engine "pixmap" 
    {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = NORMAL
        detail		= "buttondefault"
	shadow          = IN
	file            = "button_default.png"
	border          = { 6,6,6,6 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = NORMAL
	shadow          = OUT
	file            = "button1.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = PRELIGHT
	shadow          = IN
	file            = "button6.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = PRELIGHT
	shadow          = OUT
	file            = "button5.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = NORMAL
	shadow          = IN
	file            = "button2.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = INSENSITIVE
	shadow          = IN
	file            = "button4.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = INSENSITIVE
	shadow          = OUT
	file            = "button3.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = SELECTED
	shadow          = IN
	file            = "button2.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = ACTIVE
	shadow          = IN
	file            = "button2.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
   }
}

class "GtkButton" style "button"



style "notebook"
{
  bg[NORMAL] = "#efebe7"
  bg[ACTIVE] = "#f4f4f0"
  engine "lighthouseblue" 
  {
  }
}

class "GtkNotebook" style "notebook"

style "menu"
{
  bg[NORMAL] = "#edede4"
  engine "pixmap" {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	file            = "menu.png"
	border          = { 2,3,2,3 }
	stretch         = TRUE
      }
  }
}

class "GtkMenu" style "menu"

style "menuitem"
{
  engine "pixmap" {
    image
      {
	function        = ARROW
	recolorable 	= TRUE
	state		= NORMAL
	file		= "arrow_left.png"
	stretch         = TRUE
	arrow_direction	= LEFT
      }
    image
      {
	function        = ARROW
	recolorable 	= TRUE
	state		= PRELIGHT
	file		= "arrow_left1.png"
	stretch         = TRUE
	arrow_direction	= LEFT
      }
    image
      {
	function        = ARROW
	recolorable 	= TRUE
	state		= NORMAL
	file		= "arrow_sub.png"
	stretch         = TRUE
	arrow_direction	= RIGHT
      }
    image
      {
	function        = ARROW
	recolorable 	= TRUE
	state		= PRELIGHT
	file		= "arrow_sub1.png"
	stretch         = TRUE
	arrow_direction	= RIGHT
      }
    image
      {
	function        = ARROW
	recolorable 	= TRUE
	shadow		= IN
	file		= "arrow_sub1.png"
	stretch         = TRUE
	arrow_direction	= RIGHT
      }
    image
      {
	function	= BOX
	recolorable	= TRUE
	state		= PRELIGHT
	file		= "mselect.png"
	border		= { 1,1,1,1 }
	stretch		= TRUE
      }
    image
      {
	function	= BOX
	recolorable	= TRUE
	state		= INSENSITIVE
	file		= "highlight.png"
	border		= { 1,1,1,1 }
	stretch		= TRUE
      }
    image 
      {
        function        = HLINE
	recolorable     = TRUE
	file            = "hline.png"
	border          = { 1, 1, 1, 1 }
	stretch         = TRUE
      }
     image
      {
	function        = OPTION
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "mradio2.png"
	overlay_border  = { 0,0,0,0 }
	overlay_stretch = FALSE
      }
     image
      {
	function        = OPTION
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "mradio1.png"
	overlay_border  = { 0,0,0,0 }
	overlay_stretch = FALSE
      }
     image
      {
	function        = CHECK
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "mcheck2.png"
	overlay_stretch = FALSE
      }
     image
      {
	function        = CHECK
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "mcheck1.png"
	overlay_stretch = FALSE
      }
  }
}
class "GtkMenuItem" style "menuitem"



style "menubar"
{
  engine "pixmap" {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	file            = "menubar.png"
	border          = { 4,4,4,4 }
	stretch         = TRUE
      }
  }
}

class "GtkMenuBar" style "menubar"
class "GtkItem" style "menubar"

style "obutton"
{
  engine "pixmap" 
    {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = NORMAL
	shadow          = OUT
	file            = "obutton.png"
	border          = { 2,20,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = PRELIGHT
	shadow          = OUT
	file            = "obutton1.png"
	border          = { 2,20,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = INSENSITIVE
	shadow          = OUT
	file            = "obutton2.png"
	border          = { 2,20,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = SELECTED
	shadow          = IN
	file            = "obutton.png"
	border          = { 2,20,2,2 }
	stretch         = TRUE
      }
   }
}

class "GtkOptionMenu" style "obutton"


style "progressbar"
{
  engine "pixmap" {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	detail          = "bar"
	file            = "progress.png"
	border          = { 11,11,7,7 }
	stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "trough"
        file            = "trough.png"
        border          = { 8,8,9,9 }
        stretch         = TRUE
        orientation     = HORIZONTAL
      }
  }
}
class "GtkProgressBar" style "progressbar"



style "ruler"
{
  engine "pixmap" {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	detail          = "vruler"
	file            = "ruler.png"
	border          = { 2,2,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	detail          = "hruler"
	file            = "ruler.png"
	border          = { 2,2,2,2 }
	stretch         = TRUE
      }
  }
}

class "GtkRuler" style "ruler"



style "slider"
{
  engine "pixmap" {
    image
      {
	function	= BOX
	recolorable	= FALSE
	detail		= "trough"
	file		= "hslide.png"
	border		= { 18,18,6,6 }
	stretch		= TRUE
        orientation	= HORIZONTAL
      }
    image 
      {
	function	= BOX
	recolorable	= FALSE
	detail		= "trough"
	file		= "vslide.png"
	border		= { 6,6,18,18 }
	stretch		= TRUE
        orientation	= VERTICAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= NORMAL
	file		= "hslider.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
        orientation	= HORIZONTAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= NORMAL
	file		= "vslider.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
	orientation	= VERTICAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= PRELIGHT
	file		= "hslider1.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
	orientation	= HORIZONTAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= PRELIGHT
	file		= "vslider1.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
	orientation	= VERTICAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= INSENSITIVE
	file		= "hslider2.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
        orientation	= HORIZONTAL
      }
    image 
      {
	function	= SLIDER
	recolorable	= FALSE
	state		= INSENSITIVE
	file		= "vslider2.png"
	border		= { 6,6,6,6 }
	stretch		= TRUE
	orientation	= VERTICAL
      }
  }
}
class "*Scale*" style "slider"



style "scroll"
{
  GtkScrollbar::has_secondary_backward_stepper = 1
  GtkScrollbar::has_secondary_forward_stepper = 1
  engine "pixmap" {
    image
      {
	function	= BOX
	recolorable	= FALSE
	detail		= "trough"
	file		= "htrough.png"
	border		= { 4,4,4,4 }
	stretch		= TRUE
        orientation	= HORIZONTAL
      }
    image 
      {
	function	= BOX
	recolorable	= FALSE
	detail		= "trough"
	file		= "vtrough.png"
	border		= { 4,4,4,4 }
	stretch		= TRUE
        orientation	= VERTICAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	state		= NORMAL
	file		= "scroll.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "hgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= HORIZONTAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	state		= NORMAL
	file		= "scroll.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "vgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= VERTICAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	state		= PRELIGHT
	file		= "scroll1.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "hgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= HORIZONTAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	state		= PRELIGHT
	file		= "scroll1.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "vgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= VERTICAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	shadow		= IN
	file		= "scroll1.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "hgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= HORIZONTAL
      }
    image 
      {
	function	= BOX
	recolorable	= TRUE
	shadow		= IN
	file		= "scroll1.png"
	border		= { 5,5,5,5 }
	stretch		= TRUE
	overlay_file	= "vgrip.png"
	overlay_border	= { 0,0,0,0 }
	overlay_stretch	= FALSE
	orientation	= VERTICAL
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "scroll_up.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "scroll_down.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "scroll_left.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "scroll_right.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "scroll_up2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "scroll_down2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "scroll_left2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "scroll_right2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "scroll_up1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "scroll_down1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "scroll_left1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image 
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "scroll_right1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
  }
}
class "*Scroll*" style "scroll"




style "arrows"
{ 
 engine "pixmap" {
# Arrows
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "arrow_up.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "arrow_down.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "arrow_left.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "arrow_right.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "arrow_up2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "arrow_down2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "arrow_left2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "arrow_right2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "arrow_up1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "arrow_down1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "arrow_left1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "arrow_right1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "arrow_up3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "arrow_down3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "arrow_left3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= LEFT
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "arrow_right3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= RIGHT
      }
  }
}
class "GtkArrow" style "arrows"




style "spin"
{ 
 engine "pixmap" {
     image
      {
     	function	= FLAT_BOX
	recolorable	= TRUE
	state		= NORMAL
	detail		= "entry_bg"
	file		= "entry1.png"
	border          = { 1,1,1,1 }
	stretch		= TRUE
      }
     image
      {
     	function	= FLAT_BOX
	recolorable	= TRUE
	state		= INSENSITIVE
	detail		= "entry_bg"
	file		= "entry2.png"
	border          = { 1,1,1,1 }
	stretch		= TRUE
      }
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow          = IN
	file            = "in.png"
	border          = { 2,2,2,2 }
	stretch         = TRUE
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "plus.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= NORMAL
	overlay_file	= "minus.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "plus2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= PRELIGHT
	overlay_file	= "minus2.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "plus1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	shadow		= IN
	overlay_file	= "minus1.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "plus3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= UP
      }
    image
      {
	function	= ARROW
	recolorable	= TRUE
	state		= INSENSITIVE
	overlay_file	= "minus3.png"
	overlay_border	= { 0, 0, 0, 0 }
	overlay_stretch	= FALSE
	arrow_direction	= DOWN
      }
  }
}
class "GtkSpinButton" style "spin"



style "filer"
{
  bg[NORMAL] = "#ffffff"
#  bg_pixmap[NORMAL] = "window_pattern.png"
}
class "Collection" style "filer"



style "default"
{
 #font_name = "helvetica Medium 8"
  bg[NORMAL] = "#efebe7"
  bg[SELECTED] = "#9db3cc"
  bg[INSENSITIVE] = "#efebe7"
  bg[ACTIVE] = "#f4f4f0"
  bg[PRELIGHT] = "#fffffb"


  fg[NORMAL] = { 0.0, 0.0, 0.0 }
  fg[SELECTED] = { 0.0, 0.0, 0.0 }
  fg[ACTIVE] = { 0.0, 0.0, 0.0 }
  fg[PRELIGHT] = { 0.0, 0.0, 0.0 }

  base[NORMAL] = { 1.0, 1.0, 1.0 }
  base[ACTIVE] = { 1.0, 1.0, 1.0 }
  base[SELECTED] = "#9db3cc"

  text[SELECTED] = "#000000"
  text[ACTIVE] = "#000000"
  
  
  
  engine "pixmap" 
  {

#
# Handlebox
#
    image 
      {
        function        = BOX
	recolorable     = TRUE
	detail          = "handlebox_bin"
	file            = "menubar.png"
	border          = { 4,4,4,4 }
	stretch         = TRUE
      }
#
# Paned widget
#
    image 
      {
        function        = BOX
	recolorable     = TRUE
	detail          = "paned"
	file            = "button1.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
#
# Tooltips
#
    image 
      {
        function        = FLAT_BOX
	recolorable     = TRUE
	detail          = "tooltip"
	file            = "menu.png"
	border          = { 2, 2, 2, 2 }
	stretch         = TRUE
      }

# Hline and Vline widgets
#
    image 
      {
        function        = HLINE
	recolorable     = TRUE
	file            = "hline.png"
	border          = { 1, 1, 1, 1 }
	stretch         = TRUE
      }
    image 
      {
        function        = VLINE
	recolorable     = TRUE
	file            = "vline.png"
	border          = { 1, 1, 1, 1 }
	stretch         = TRUE
      }
#
# Check marks
#
    image 
      {
        function        = CHECK
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "check1.png"
	overlay_stretch = FALSE
      }
    image 
      {
        function        = CHECK
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "check2.png"
	overlay_stretch = FALSE
      }
#
# Option marks
#
    image 
      {
        function        = OPTION
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "radio1.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
      }
    image 
      {
        function        = OPTION
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "radio2.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
      }
#
# The "tab" on the OptionMenu
#
    image 
      {
        function        = TAB
	recolorable     = TRUE
	overlay_file    = "option_menu.png"
	overlay_stretch = FALSE
      }

#
# The handle on Handleboxes
#
    image 
      {
        function        = HANDLE
	recolorable     = TRUE
	overlay_file    = "handle_vert_thumb.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
	orientation     = VERTICAL
      }
    image 
      {
        function        = HANDLE
	recolorable     = TRUE
	overlay_file    = "handle_hori_thumb.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
	orientation     = HORIZONTAL
      }

#
# The background for entry widgets
#
    image 
      {
	function        = FLAT_BOX
	recolorable     = TRUE
	state           = INSENSITIVE
        detail          = "entry_bg"
	file            = "entry2.png"
	border		= { 2,2,2,2 }
	stretch         = TRUE
      }
    image 
      {
	function        = FLAT_BOX
	recolorable     = TRUE
        detail          = "entry_bg"
	file            = "entry1.png"
	border		= { 2,2,2,2 }
	stretch         = TRUE
      }
#
# How to draw the focus around a widget 
#
    image 
      {
        function        = FOCUS
	recolorable     = TRUE
	overlay_file    = "focus.png"
	overlay_border  = { 1,1,1,1 }
	overlay_stretch = TRUE
      }
#
# How to draw shadows in general
#
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow          = IN
	file            = "shadow2.png"
	border          = { 2,2,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow          = OUT
	file            = "shadow2.png"
	border          = { 2,2,2,2 }
	stretch         = TRUE
      }
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow          = ETCHED_IN
	file            = "frame1.png"
	border          = { 6,6,6,6 }
	stretch         = TRUE
      }
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow          = ETCHED_OUT
	file            = "frame1.png"
	border          = { 6,6,6,6 }
	stretch         = TRUE
      }
#
# How to draw shadows with a gap on one side
#
    image 
      {
        function        = SHADOW_GAP
	recolorable     = TRUE
	file            = "frame_gap.png"
	border          = { 3,5,2,5 }
	stretch         = TRUE
	gap_start_file  = "frame_gap_top_start.png"
	gap_start_border= { 2, 0, 1, 1 }
	gap_end_file    = "frame_gap_top_end.png"
	gap_end_border  = { 0, 2, 1, 1 }
	gap_side        = TOP
      }
#
# Some defaults as to how to draw boxes if they haven't already been covered
#
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= NORMAL
	shadow          = IN
	file            = "button2.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= NORMAL
	shadow		= OUT
	file            = "button1.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= PRELIGHT
	shadow		= IN
	file            = "button6.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= PRELIGHT
	shadow		= OUT
	file            = "button5.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= ACTIVE
	shadow          = IN
	file            = "button2.png"
	border          = { 8,8,8,8 }
	stretch         = TRUE
      }
    image
      {
        function	= BOX
	recolorable	= TRUE
	state		= INSENSITIVE
	file		= "button3.png"
	border		= { 8,8,8,8 }
	stretch		= TRUE
      }

#    image 
#      {
#        function        = FLAT_BOX
#	recolorable     = TRUE
#	detail          = "viewportbin"
#	file            = "viewport.png"
#	stretch         = FALSE
#      }
   }
}


# common default
class "GtkWidget" style "default"


style "tooltip"{
 bg_pixmap[NORMAL]      = "<none>"
 bg_pixmap[PRELIGHT]    = "<none>"
 bg_pixmap[ACTIVE]      = "<none>"
 bg_pixmap[INSENSITIVE] = "<none>"
}widget "gtk-tooltips" style "tooltip"