style "default"{

	xthickness = 1
	ythickness = 1 

 	bg_pixmap[NORMAL]		= "background-off.png"
 	bg_pixmap[PRELIGHT]		= "background-on.png"

	fg[NORMAL]	= "#000000"
	fg[PRELIGHT]= "#000000"
	fg[SELECTED]= "#000088"

	bg[NORMAL]	= "#eeeedd"
	bg[SELECTED]= "#aaFFaa"
	bg[ACTIVE]	= "#e4e4e3"

	base[NORMAL]		= "#FFFFFF"
	base[SELECTED]		= "#44FF44"
  	base[ACTIVE]		= "#ddFFd0"

}
class "GtkWidget" style "default"


style "button"
{
 	engine "pixmap" 
    {
    	image 
      	{
        	function	= BOX
			file		= "btn-off.png"
			state		= NORMAL
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
      	}
    	image 
      	{
        	function	= BOX
			file		= "btn-off.png"
			state		= INSENSITIVE
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
      	}
    	image 
      	{
        	function	= BOX
			file		= "btn-on-over.png"
			state		= PRELIGHT
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
      	}
		image 
      	{
        	function	= BOX
			file		= "btn-on-pressed.png"
			state		= ACTIVE
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
      	}
    }
}
class "GtkButton" style "button"


style "menu"
{
	engine "pixmap"
	{
		image
      	{
			function	= BOX
			recolorable	= TRUE
			state		= PRELIGHT
			file		= "btn-on.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
		}
    	image
      	{
			function	= BOX
			recolorable	= TRUE
			state		= INSENSITIVE
			file		= "btn-off.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
      	}
    	image
      	{
			function		= CHECK
			recolorable		= TRUE
			shadow			= IN
			overlay_file	= "menucheck.png"
			overlay_stretch = FALSE
      	}
    	image
      	{
			function		= OPTION
			recolorable		= TRUE
			shadow			= IN
			overlay_file	= "menuoption.png"
			overlay_stretch = FALSE
      	}
    	image 
      	{
        	function		= HLINE
			recolorable		= TRUE
			file			= "hline.png"
			stretch			= TRUE
      	}
	}
}
class "GtkMenuItem" style "menu"


style "radio"
{
 	engine "pixmap"
	{
    	image
		{
			function        = OPTION
			recolorable     = TRUE
			shadow          = OUT
			overlay_file    = "option1.png"
			overlay_stretch = FALSE
      	}
    	image
      	{
			function        = OPTION
			recolorable     = TRUE
			shadow          = IN
			overlay_file    = "option2.png"
			overlay_stretch = FALSE
		}
	}
}
class "GtkRadioButton" style "radio"


style "check"
{
	engine "pixmap"
	{
    	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
      	}
 	}
}
class "GtkCheckButton" style "check"


style "tab"{
  engine "pixmap" {
    image {
        function		= EXTENSION
        state			= ACTIVE
        file			= "btn-top-off.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= BOTTOM
    }
    image {
        function        = EXTENSION
        state           = ACTIVE
        file            = "btn-bottom-off.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= TOP
    }
    image {
        function		= EXTENSION
        state			= ACTIVE
        file			= "btn-right-off.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= RIGHT
    }
    image {
        function        = EXTENSION
        state           = ACTIVE
        file            = "btn-left-off.png"
		border			= { 8, 8, 8, 8 }
        stretch         = TRUE
        gap_side        = LEFT
    }
    image {
        function		= EXTENSION
        file            = "btn-top-on.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= BOTTOM
    }
    image {
        function		= EXTENSION
        file			= "btn-bottom-on.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= TOP
    }
    image {
        function		= EXTENSION
        file			= "btn-right-on.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= RIGHT
    }
    image {
        function		= EXTENSION
        file			= "btn-left-on.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= LEFT
    }
    image {
        function		= BOX
        file			= "btn-off.png"
		border			= { 8, 8, 8, 8 }
        stretch			= TRUE
        gap_side		= TOP
    }
  }
}
class "GtkNotebook" style "tab"


style "range"
{
 	GtkRange::slider_width = 16
  	GtkRange::stepper_size = 16

 	engine "pixmap" 
    {
    	image 
		{
			function	= BOX
			file		= "btn-off.png"
			detail		= "trough"
			border		= { 8, 8, 8, 8}
			stretch		= TRUE
    	}

    	image 
      	{
        	function	= BOX
        	state		= NORMAL
			file		= "btn-on.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
		}
    	image 
      	{
        	function	= BOX
        	state		= PRELIGHT
			file		= "btn-on-over.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
		}
    	image 
      	{
        	function	= BOX
        	state		= ACTIVE
			file		= "btn-on-pressed.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
		}
    	image 
      	{
        	function	= BOX
        	state		= INSENSITIVE
			file		= "btn-off.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
		}
    	image 
      	{
        	function	= SLIDER
        	state		= NORMAL
			file		= "btn-on.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
			orientation	= VERTICAL
		}
    	image 
      	{
        	function	= SLIDER
        	state		= PRELIGHT
			file		= "btn-on-over.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
			orientation	= VERTICAL
		}
    	image 
      	{
        	function	= SLIDER
        	state		= NORMAL
			file		= "btn-on.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
			orientation	= HORIZONTAL
		}
    	image 
      	{
        	function	= SLIDER
        	state		= PRELIGHT
			file		= "btn-on-over.png"
			border		= { 8, 8, 8, 8 }
			stretch		= TRUE
			orientation	= HORIZONTAL
		}
	}
}
class "GtkRange" style "range"


style "progressbar"
{
  engine "pixmap" {
    	image 
      	{
			function        = BOX
			recolorable     = TRUE
			detail          = "bar"
			file            = "btn-on-over.png"
			border			= { 8 ,8 ,8 ,8 }
			stretch			= TRUE
      	}
    	image
      	{
        	function		= BOX
        	recolorable		= TRUE
        	detail          = "trough"
        	file            = "background-off.png"
        	border          = { 8, 8, 8, 8 }
        	stretch			= TRUE  #<-- eheh, cool :)
        	orientation		= HORIZONTAL
      	}
  	}
}
class "GtkProgressBar" style "progressbar"


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