# 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			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image 
		  {
			function		= FOCUS
			recolorable		= TRUE
			overlay_file	= "focus.png"
			overlay_border	= { 1, 1, 1, 1 }
			overlay_stretch	= TRUE
		  }
	}
}

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

style "togglebutton"
{
	engine "pixmap" {
		image
		  {
			function		= BOX
			recolorable		= TRUE
			shadow			= IN
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= PRELIGHT
			shadow			= OUT
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			shadow			= IN
			file			= "button_active_insensitive.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			shadow			= OUT
			file			= "button_insensitive.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			shadow			= OUT
			file			= "button_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
	}
}

class "GtkToggleButton" style "togglebutton"

style "button"
{
	engine "pixmap" {
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= NORMAL
			detail			= "buttondefault"
			shadow			= IN
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= NORMAL
			shadow			= OUT
			file			= "button_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= PRELIGHT
			shadow			= OUT
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= NORMAL
			shadow			= IN
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			shadow			= IN
			file			= "button_active_insensitive.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			shadow			= OUT
			file			= "button_insensitive.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= SELECTED
			shadow			= IN
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= ACTIVE
			shadow			= IN
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
	}
}

class "GtkButton" style "button"

style "clist"
{
	bg[PRELIGHT] = "#9999cc"
	fg[PRELIGHT] = "#000000"
	base[NORMAL] = "#000000"
}

class "GtkCList" style "clist"

style "notebook"
{
	engine "pixmap"
	  {
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			state			= ACTIVE
			file			= "tab_top.png"
			border			= { 1, 2, 1, 0 }
			stretch			= TRUE
			gap_side		= BOTTOM
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			state			= ACTIVE
			file			= "tab_bottom.png"
			border			= { 1, 1, 1, 0 }
			stretch			= TRUE
			gap_side		= TOP
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			state			= ACTIVE
			file			= "tab_left.png"
			border			= { 1, 0, 1, 1 }
			stretch			= TRUE
			gap_side		= RIGHT
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			state			= ACTIVE
			file			= "tab_right.png"
			border			= { 0, 1, 1, 1 }
			stretch			= TRUE
			gap_side		= LEFT
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			file			= "tab_top.png"
			border			= { 1, 2, 1, 0 }
			stretch			= TRUE
			gap_side		= BOTTOM
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			file			= "tab_bottom.png"
			border			= { 1, 1, 0, 1 }
			stretch			= TRUE
			gap_side		= TOP
		  }
		image
		  {
			function		= EXTENSION
			recolorable		= TRUE
			file            = "tab_left.png"
			border          = { 1, 0, 1, 1 }
			stretch         = TRUE
			gap_side        = RIGHT
		  }
		image
		  {
			function        = EXTENSION
			recolorable     = TRUE
			file            = "tab_right.png"
			border          = { 0, 1, 1, 1 }
			stretch         = TRUE
			gap_side        = LEFT
		  }
#
# How to draw boxes with a gap on one side (ie the page of a notebook)
#
		image
		  {
			function        = BOX_GAP
			recolorable     = TRUE
			file            = "checkradiobutton_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			gap_file        = "blackdot.png"
			gap_border      = { 0, 0, 0, 0 }
			gap_start_file  = "gap_top.png"
			gap_start_border= { 0, 0, 0, 0 }
			gap_end_file    = "gap_top.png"
			gap_end_border  = { 0, 0, 0, 0 }
			gap_side        = TOP
		  }
		image
		  {
			function		= BOX_GAP
			recolorable		= TRUE
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
			gap_file		= "blackdot.png"
			gap_border		= { 0, 0, 0, 0 }
			gap_start_file	= "gap_bottom.png"
			gap_start_border= { 1, 0, 0, 0 }
			gap_end_file	= "gap_bottom.png"
			gap_end_border	= { 0, 1, 0, 0 }
			gap_side		= BOTTOM
		  }
		image
		  {
			function        = BOX_GAP
			recolorable     = TRUE
			file            = "checkradiobutton_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			gap_file        = "blackdot.png"
			gap_border      = { 0, 0, 0, 0 }
			gap_start_file  = "gap_left.png"
			gap_start_border= { 0, 0, 1, 0 }
			gap_end_file    = "gap_left.png"
			gap_end_border  = { 0, 0, 0, 1 }
			gap_side        = LEFT
		  }
		image
		  {
			function        = BOX_GAP
			recolorable     = TRUE
			file            = "checkradiobutton_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			gap_file        = "blackdot.png"
			gap_border      = { 0, 0, 0, 0 }
			gap_start_file  = "gap_right.png"
			gap_start_border= { 0, 0, 1, 0 }
			gap_end_file    = "gap_right.png"
			gap_end_border  = { 0, 0, 0, 1 }
			gap_side        = RIGHT
		  }
#
# How to draw the box of a notebook when it isnt attached to a tab
#
		image
		  {
			function		= BOX
			recolorable		= TRUE
			file			= "button_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
			gap_side		= TOP
		  }
	  }
}

class "GtkNotebook" style "notebook"

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

class "GtkMenu" style "menu"

style "menuitem"
{
	engine "pixmap"
	  {
		image
		  {
			function		= BOX
			recolorable		= TRUE
			file			= "orangedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
	  }
}

class "GtkMenuItem" style "menuitem"

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

class "GtkMenuBar" style "menubar"

style "optionmenu"
{
	engine "pixmap"
	  {
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			state			= PRELIGHT
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			file			= "button_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
	}
}

class "GtkOptionMenu" style "optionmenu"

style "progressbar"
{
	engine "pixmap"
	  {
		image
		  {
			function		= BOX
			recolorable		= TRUE
			detail			= "bar"
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
	  }
}

class "GtkProgressBar" style "progressbar"

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

class "GtkRuler" style "ruler"

style "item"
{
	engine "pixmap"
	  {
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			file			= "bluedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			file			= "orangedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
	  }
}

class "GtkTreeItem" style "item"
class "GtkListItem" style "item"

style "window" 
{
	engine "pixmap"
	  {
		image 
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			file			= "blackdot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
	  }
}

class "GtkWindow" style "window"
class "*apple*" style "window"

style "curve"
{
	engine "pixmap"
	  {
		image 
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			detail			= "curve_bg"
			file			= "blackdot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
	  }
}

class "GtkCurve" style "curve"

style "default"
{
    font = "-*-verdana-medium-r-normal-*-11-*-*-*-p-*-iso8859-1"
    fg[NORMAL]      = "#9999cc"
    fg[PRELIGHT]    = "#000000"
    fg[ACTIVE]      = "#000000"
    fg[SELECTED]    = "#000000"
    fg[INSENSITIVE] = "#9999cc"
    bg[NORMAL]      = "#000000"
    bg[PRELIGHT]    = "#9999cc"
    bg[ACTIVE]      = "#ff9900"
    bg[SELECTED]    = "#9999cc"
    bg[INSENSITIVE] = "#9999cc"
    base[NORMAL]    = "#000000"
	engine "pixmap"
	  {
		image 
		  {
			function        = BOX
			recolorable     = TRUE
			detail          = "slider"
			state           = PRELIGHT
			file            = "orangedot.png"
			border          = { 0, 0, 0, 0 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = HORIZONTAL
		  }
		image 
		  {
			function        = BOX
			recolorable     = TRUE
			detail          = "slider"
			state           = NORMAL
			file            = "bluedot.png"
			border          = { 0, 0, 0, 0 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = HORIZONTAL
		  }
		image
		  {
			function        = BOX
			recolorable     = TRUE
			detail          = "slider"
			state           = PRELIGHT
			file            = "orangedot.png"
			border          = { 0, 0, 0, 0 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = VERTICAL
		  }
		image
		  {
			function        = BOX
			recolorable     = TRUE
			detail          = "slider"
			file            = "bluedot.png"
			border          = { 0, 0, 0, 0 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = VERTICAL
		  }
#
# Any trough....
#
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			detail			= "trough"
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
#
# Handlebox
#
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			detail			= "handlebox_bin"
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
#
# Paned widget
#
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			detail			= "paned"
			file			= "button_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= BOX
			recolorable		= TRUE
			state			= PRELIGHT
			detail			= "paned"
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
#
# Tooltips
#
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			detail			= "tooltip"
			file			= "button_active.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
#      
# Selected text in entries, text widget, lists and trees      
#
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			detail			= "selected"
			file			= "bluedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			detail			= "selected"
			file			= "orangedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			state			= INSENSITIVE
			detail			= "text"
			file			= "bluedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			detail			= "text"
			file			= "orangedot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= FLAT_BOX
			recolorable		= TRUE
			detail			= "viewportbin"
			file			= "blackdot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
#
# Hline and Vline widgets
#
		image
		  {
			function		= HLINE
			recolorable		= TRUE
			file			= "hline.png"
			border			= { 0, 0, 2, 0 }
			stretch			= TRUE
		  }
		image
		  {
			function		= VLINE
			recolorable		= TRUE
			file			= "vline.png"
			border			= { 2, 0, 0, 0 }
			stretch			= TRUE
		  }
#
# Check marks
#
		image
		  {
			function		= CHECK
			recolorable		= TRUE
			shadow			= OUT
			overlay_file	= "checkradiobutton_normal.png"
			overlay_stretch	= FALSE
		  }
		image
		  {
			function		= CHECK
			recolorable		= TRUE
			shadow			= IN
			overlay_file	= "checkbutton_active.png"
			overlay_stretch	= FALSE
		  }
#
# Option marks
#
		image
		  {
			function		= OPTION
			recolorable		= TRUE
			shadow			= OUT
			overlay_file	= "checkradiobutton_normal.png"
			overlay_border	= { 0, 0, 0, 0 }
			overlay_stretch	= FALSE
		  }
		image 
		  {
			function		= OPTION
			recolorable		= TRUE
			shadow			= IN
			overlay_file	= "radiobutton_active.png"
			overlay_border	= { 0, 0, 0, 0 }
			overlay_stretch	= FALSE
		  }
#
# Fun with Scrollbars
#      
		image 
		  {
			function        = SLIDER
			recolorable     = TRUE
			file            = "button_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			orientation     = HORIZONTAL
		  }
		image
		  {
			function        = SLIDER
			recolorable     = TRUE
			file            = "button_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			orientation     = VERTICAL
		  }
#
# The handle on Handleboxes
#
		image
		  {
			function        = HANDLE
			recolorable     = TRUE
			file            = "button_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = VERTICAL
		  }
		image
		  {
			function        = HANDLE
			recolorable     = TRUE
			file            = "button_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			overlay_file    = "blackdot.png"
			overlay_border  = { 0, 0, 0, 0 }
			overlay_stretch = FALSE
			orientation     = HORIZONTAL
		 }
#
# How to draw shadows in general
#
		image
		  {
			function		= SHADOW
			recolorable		= TRUE
			shadow			= IN
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= SHADOW
			recolorable		= TRUE
			shadow			= OUT
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= SHADOW
			recolorable		= TRUE
			shadow			= ETCHED_IN
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function		= SHADOW
			recolorable		= TRUE
			shadow			= ETCHED_OUT
			file			= "checkradiobutton_normal.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
#
# How to draw shadows with a gap on one side
#
		image
		  {
			function        = SHADOW_GAP
			recolorable     = TRUE
			file            = "checkradiobutton_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
			gap_start_file  = "gap_top.png"
			gap_start_border= { 0, 0, 0, 0 }
			gap_end_file    = "gap_top.png"
			gap_end_border  = { 0, 0, 0, 0 }
			gap_side        = TOP
		  }
#
# Arrows defaults
#
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= NORMAL
			file			= "arrow_up_normal.png"
			stretch			= TRUE
			arrow_direction	= UP
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= PRELIGHT
			file			= "arrow_up_prelight.png"
			stretch			= TRUE
			arrow_direction	= UP
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			shadow			= IN
			file			= "arrow_up_active.png"
			stretch			= TRUE
			arrow_direction	= UP
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= NORMAL
			file			= "arrow_down_normal.png"
			stretch			= TRUE
			arrow_direction	= DOWN
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= PRELIGHT
			file			= "arrow_down_prelight.png"
			stretch			= TRUE
			arrow_direction	= DOWN
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			shadow			= IN
			file			= "arrow_down_active.png"
			stretch			= TRUE
			arrow_direction	= DOWN
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= NORMAL
			file			= "arrow_left_normal.png"
			stretch			= TRUE
			arrow_direction	= LEFT
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= PRELIGHT
			file			= "arrow_left_prelight.png"
			stretch			= TRUE
			arrow_direction	= LEFT
		  }
		image 
		  {
			function		= ARROW
			recolorable		= TRUE
			shadow			= IN
			file			= "arrow_left_active.png"
			stretch			= TRUE
			arrow_direction	= LEFT
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= NORMAL
			file			= "arrow_right_normal.png"
			stretch			= TRUE
			arrow_direction	= RIGHT
		  }
		image
		  {
			function		= ARROW
			recolorable		= TRUE
			state			= PRELIGHT
			file			= "arrow_right_prelight.png"
			stretch			= TRUE
			arrow_direction	= RIGHT
		  }
		image
		  {
			function		= ARROW	
			recolorable		= TRUE
			shadow			= IN
			file			= "arrow_right_active.png"
			stretch			= TRUE
			arrow_direction	= RIGHT
		  }
#
# Otherwise Defaults
#
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			shadow			= IN
			file			= "button_prelight.png"
			border			= { 1, 1, 1, 1 }
			stretch			= TRUE
		  }
		image
		  {
			function        = BOX
			recolorable     = TRUE
			file            = "button_normal.png"
			border          = { 1, 1, 1, 1 }
			stretch         = TRUE
		  }
	}
}


# common default
class "GtkWidget" style "default"

#
# Toolbar override, 'cuz Gnome is too stoopid to obey it's own prefs.
#
style "toolbar"
{
	engine "pixmap" {
		image 
		  {
			function		= BOX
			recolorable		= TRUE
			file			= "blackdot.png"
			border			= { 0, 0, 0, 0 }
			stretch			= TRUE
		  }
	}
}

class "*Dock*" style "toolbar"

#
# Entry Boxes
#

style "entry"
{
	engine "pixmap" {
		image 
		  {
			function        = FLAT_BOX
			recolorable     = TRUE
			state           = INSENSITIVE
			detail          = "entry_bg"
			file            = "button_insensitive.png"
			border			= { 1, 1, 1, 1 }
			stretch         = TRUE
		  }
		image
		  {
			function        = FLAT_BOX
			recolorable     = TRUE
			detail          = "entry_bg"
			file            = "blackdot.png"
			border			= { 0, 0, 0, 0 }
			stretch         = TRUE
		  }
		image
		  {
			function        = FOCUS
			recolorable     = TRUE
			overlay_file    = "focus.png"
			overlay_border  = { 1, 1, 1, 1 }
			overlay_stretch = TRUE
		  }
	}
}

class "GtkEntry" style "entry"

style "button_font"
{
	fg[NORMAL]      = "#000000"
	fg[PRELIGHT]    = "#000000"
	fg[ACTIVE]      = "#ff9900"
	fg[SELECTED]    = "#000000"
	fg[INSENSITIVE] = "#9999cc"
	bg[NORMAL]      = "#9999cc"
	bg[PRELIGHT]    = "#ff9900"
	bg[ACTIVE]      = "#000000"
	bg[SELECTED]    = "#ff9900"
	bg[INSENSITIVE] = "#9999cc"
	base[NORMAL]    = "#9999cc"
	base[PRELIGHT]	= "#ff9900"
	base[ACTIVE]	= "#000000"
}

style "checkradio_font"
{
    fg[NORMAL]      = "#ff9900"
    fg[PRELIGHT]    = "#000000"
    fg[ACTIVE]      = "#ff9900"
    fg[SELECTED]    = "#000000"
    fg[INSENSITIVE] = "#9999cc"
    bg[NORMAL]      = "#9999cc"
    bg[PRELIGHT]    = "#ff9900"
    bg[ACTIVE]      = "#000000"
    bg[SELECTED]    = "#ff9900"
    bg[INSENSITIVE] = "#9999cc"
    base[NORMAL]    = "#000000"
    base[PRELIGHT]  = "#ff9900"
}

style "menu_font" {
    fg[NORMAL]      = "#9999cc"
    fg[PRELIGHT]    = "#000000"
    fg[ACTIVE]      = "#000000"
    fg[SELECTED]    = "#000000"
    fg[INSENSITIVE] = "#9999cc"
    bg[NORMAL]      = "#000000"
    bg[PRELIGHT]    = "#9999cc"
    bg[ACTIVE]      = "#000000"
    bg[SELECTED]    = "#000000"
    bg[INSENSITIVE] = "#9999cc"
    base[NORMAL]    = "#000000"
    base[PRELIGHT]  = "#ff9900"
}

style "entry_font" {
	fg[NORMAL]		= "#9999cc"
	fg[PRELIGHT]	= "#9999cc"
	fg[ACTIVE]		= "#9999cc"
	fg[SELECTED]	= "#000000"
	fg[INSENSITIVE]	= "#9999cc"
	bg[NORMAL]		= "#000000"
	bg[PRELIGHT]	= "#000000"
	bg[ACTIVE]		= "#000000"
	bg[SELECTED]	= "#ff9900"
	bg[INSENSITIVE]	= "#9999cc"
	base[NORMAL]	= "#000000"
}

widget_class "*GtkButton*" style "button_font"
widget_class "*GtkCheckButton*" style "checkradio_font"
widget_class "*GtkRadioButton*" style "checkradio_font"
widget_class "*Dock*GtkT*Button*" style "button_font"
widget_class "*GtkOptionMenu*" style "button_font"
widget_class "*GtkMenu*" style "menu_font"
widget_class "*GtkMenuBar*" style "menu_font"

