include "menubar.rc"
include "panel.rc"
#include "scrollwhite.rc" # For White Scrollbars
include "scrollblack.rc" # For Black Scrollbars

style "default"
{
  GtkWidget::interior_focus				= 7
  GtkWidget::focus_padding				= 0
  GtkButton::default_border				= { 1, 1, 1, 1 }
  GtkButton::default_outside_border			= { 1, 1, 1, 1 }
 
  GtkRange::trough_border				= 1
  GtkRange::slider_width				= 15
  GtkRange::stepper_size				= 15
 
  GtkVScale::slider_length 				= 11
  GtkVScale::slider_width 				= 21
  GtkHScale::slider_length 				= 11
  GtkHScale::slider_width 				= 21

  GtkPaned::handle_size					= 6
  GtkScrollbar::min_slider_length			= 50
  GtkCheckButton::indicator_size			= 12
  GtkCheckButton::indicator_spacing			= 3
  GtkMenuBar::internal_padding				= 1
  GtkOptionMenu::indicator_size				= { 15, 8 }
  GtkOptionMenu::indicator_spacing			= { 8, 2, 0, 0 }
  GtkStatusbar::shadow_type 				= GTK_SHADOW_NONE
  GtkSpinButton::shadow_type 				= GTK_SHADOW_NONE

  xthickness            	= 2
  ythickness            	= 2

  fg[NORMAL]       	= "#000000"
  fg[ACTIVE]       	= "#000000"
  fg[PRELIGHT]     	= "#ffffff"
  fg[SELECTED]     	= "#000000"
  fg[INSENSITIVE]  	= "#9B9B9B"

  bg[NORMAL]       	= "#e7e7e7"
  bg[ACTIVE]       	= "#E0E0E0"
  bg[PRELIGHT]     	= "#454545"
  bg[SELECTED]     	= "#c6c6c6"
  bg[INSENSITIVE]  	= "#ffffff"

  base[NORMAL]     	= "#ffffff"
  base[ACTIVE]     	= "#E0E0E0"
  base[PRELIGHT]   	= "#000000"
  base[SELECTED]   	= "#454545"
  base[INSENSITIVE]	= "#ffffff"

  text[NORMAL]     	= "#000000"
  text[ACTIVE]     	= "#000000"
  text[PRELIGHT]   	= "#000000"
  text[SELECTED]   	= "#FFFFFF"
  text[INSENSITIVE]	= "#FFFFFF"

  engine "pixmap"
  {
    image
    {
      function				= HANDLE
      recolorable			= TRUE
      overlay_file			= "Handles/handle-v.png"
      overlay_stretch			= FALSE
      orientation			= HORIZONTAL
    }
    image
    {
      function				= HANDLE
      recolorable			= TRUE
      overlay_file			= "Handles/handle-h.png"
      overlay_stretch			= FALSE
      orientation			= VERTICAL
    }
    image
    {
      function				= SHADOW
      shadow				= IN
      recolorable			= FALSE
      file				= "Shadows/shadow-in.png"
      border				= { 3, 3, 2, 2 }
      stretch				= TRUE
    }
    image
    {
       function				= SHADOW
       shadow				= OUT
       recolorable			= TRUE
       file				= "Shadows/shadow-out.png"
       #border				= { 1, 1, 1, 1 }
       stretch				= TRUE
    }

    image
    {
       function				= SHADOW
       shadow				= ETCHED_IN
       recolorable			= TRUE
       file				= "Frame-Gap/frame1.png"				
       border				= { 2, 2, 2, 2 }
       stretch				= TRUE
    }
    image
    {
       function				= SHADOW
       shadow				= ETCHED_OUT
       recolorable			= TRUE
       file				= "Shadows/shadow-none.png"
       border				= { 2, 2, 2, 2 }
       stretch				= TRUE
    }
    image
    {
       function				= SHADOW_GAP
       recolorable			= TRUE
       file				= "Frame-Gap/frame1.png"
       border				= { 2, 2, 2, 2 }
       stretch				= TRUE
       gap_start_file			= "Frame-Gap/frame-gap-start.png"
       gap_start_border			= { 2, 0, 2, 0 }
       gap_end_file			= "Frame-Gap/frame-gap-end.png"
       gap_end_border			= { 0, 2, 2, 0 }
       gap_side				= TOP
    }
    image
    {
       function				= VLINE
       recolorable			= TRUE
       file				= "Lines/line-v.png"
       border				= { 1, 1, 0, 0 }
       stretch				= TRUE
    }
    image
    {
      function				= HLINE
      recolorable			= TRUE
      file				= "Lines/line-h.png"
      border				= { 0, 0, 1, 1 }
      stretch				= TRUE
    }
    image
    {
      function				= FOCUS
      recolorable			= TRUE
      file				= "Others/focus.png"
      border				= { 6, 0, 6, 0 }
      stretch				= TRUE
    }	
    image
    {
      function				= ARROW
      recolorable			= TRUE
      overlay_file			= "Arrows/arrow-up.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
      arrow_direction			= UP
    }
    image
    {
      function				= ARROW
      recolorable			= TRUE
      overlay_file			= "Arrows/arrow-down.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
      arrow_direction			= DOWN
    }
    image
    {
      function				= ARROW
      recolorable			= TRUE
      overlay_file			= "Arrows/arrow-left.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
      arrow_direction			= LEFT
    }
    image
    {
      function				= ARROW
      recolorable			= TRUE
      overlay_file			= "Arrows/arrow-right.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
      arrow_direction			= RIGHT
    }
    image 
      {
        function			= BOX
	file        			= "Toolbar/toolbar.png"
	border      			= { 3, 3, 3, 3 }
	stretch         		= TRUE
      }
  }
}

class "GtkWidget"          style "default"

style "button"				= "default"
{
  engine "pixmap"
  {
    image
    {
      function				= BOX
      detail				= "buttondefault"
      recolorable			= TRUE
      file				= "Buttons/button-default.png"
      border				= {4, 4, 4, 4}
      stretch				= TRUE
    }
    image
    {
      function				= BOX
      state				= PRELIGHT
      recolorable			= TRUE
      file				= "Buttons/button-prelight.png"
      border				= { 4, 4, 4, 4 }
      stretch				= TRUE
    }
    image
    {
      function				= BOX
      state				= ACTIVE
      file				= "Buttons/button-pressed.png"
      border				= { 4, 4, 4, 4 }
      stretch				= TRUE
    }	
    image 
   {
     function				= BOX
     state				= INSENSITIVE
     file				= "Buttons/button-insensitive.png"
     border				= { 4, 4, 4, 4 }
     stretch				= TRUE
    }
    image 
    {
      function				= BOX
      file				= "Buttons/button-normal.png"		
      border				= { 4, 4, 4, 4 }
      stretch				= TRUE
    }	
  }
}

style "checkradiobutton" {
  engine "pixmap" {
    image 
	{
	function			= FLAT_BOX
	file				= "Check-Radio/highlight.png"
	border				= { 2, 5, 2, 5 }
	stretch				= TRUE
       }
    }
}

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

style "optionmenu"			= "default"
{
  engine "pixmap"
  {
    image
    {
      function				= BOX
      recolorable			= TRUE
      state				= PRELIGHT
      file				= "Combo/combo-prelight.png"
      border				= { 5, 5, 5, 5}
      stretch				= TRUE
    }
    image
    {
      function				= BOX
      recolorable			= TRUE
      state				= NORMAL
      file				= "Combo/combo-normal.png"
      border				= { 5, 5, 5, 5}
      stretch				= TRUE
    }

  image
    {
      function				= BOX
      recolorable			= TRUE
      state				= ACTIVE
      file				= "Combo/combo-prelight.png"
      border				= { 5, 5, 5, 5}
      stretch				= TRUE
    }
 image
    {
      function				= BOX
      recolorable			= TRUE
      state				= INSENSITIVE
      file				= "Combo/combo-normal.png"
      border				= { 5, 5, 5, 5}
      stretch				= TRUE
    }
    image
    {
      function				= TAB
      state				= INSENSITIVE
      recolorable			= TRUE
      overlay_file			= "Combo/combo-arrow-insens.png"
      overlay_stretch			= FALSE
    }
    image
    {
      function				= TAB
      recolorable			= TRUE
      state				= NORMAL
      overlay_file			= "Combo/combo-arrow.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
    }
  image
    {
      function				= TAB
      recolorable			= TRUE
      state				= PRELIGHT
      overlay_file			= "Combo/combo-arrow-prelight.png"
      overlay_border			= { 0, 0, 0, 0 }
      overlay_stretch			= FALSE
    }
  }
}

widget_class "*Combo*" style "optionmenu"

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

        image 
	{
            function        		= OPTION
            recolorable     		= TRUE
	    	  state 		= NORMAL
            shadow          		= IN
            overlay_file    		= "Check-Radio/option2.png"
            overlay_stretch 		= FALSE
        }
  image 
	{
            function        		= OPTION
            recolorable     		= TRUE
	    	  state 		= PRELIGHT
            shadow          		= IN
            overlay_file    		= "Check-Radio/option4.png"
            overlay_stretch 		= FALSE
        }
 image 
	{
            function        		= OPTION
            recolorable     		= TRUE
	    	  state 		= ACTIVE
            shadow          		= IN
            overlay_file    		= "Check-Radio/option4.png"
            overlay_stretch 		= FALSE
        }
     image 
	{
            function        		= OPTION
            recolorable     		= TRUE
	   	  state 		= INSENSITIVE
            shadow          		= IN
            overlay_file    		= "Check-Radio/option1.png"
            overlay_stretch 		= FALSE
        }

	image 
	{
          function        		= FLAT_BOX
          recolorable     		= TRUE
      	stretch				= TRUE
          file            		= "Check-Radio/checklight.png"
          border          		= { 2, 2, 2, 2 }
        }
    }
}

style "checkbutton"			= "default"
{
  engine "pixmap" 
    {
        image 
	{
            function        		= CHECK
            recolorable     		= TRUE
            state 			= NORMAL
            shadow          		= OUT
            overlay_file    		= "Check-Radio/check1.png"
            overlay_stretch 		= FALSE
        }
 image 
	{
            function        		= CHECK
            recolorable     		= TRUE
            state 			= PRELIGHT
            shadow          		= OUT
            overlay_file    		= "Check-Radio/check1.png"
            overlay_stretch 		= FALSE
        }
 image 
	{
            function        		= CHECK
            recolorable     		= TRUE
            state 			= ACTIVE
            shadow          		= OUT
            overlay_file    		= "Check-Radio/check1.png"
            overlay_stretch 		= FALSE
        }
 image 
	{
            function        		= CHECK
            recolorable     		= TRUE
            state 			= INSENSITIVE
            shadow          		= OUT
            overlay_file    		= "Check-Radio/check1.png"
            overlay_stretch 		= FALSE
        }

        image 
	{
            function        		= CHECK
            recolorable     		= TRUE
	    	  state 		= NORMAL
            shadow          		= IN
            overlay_file    		= "Check-Radio/check2.png"
            overlay_stretch 		= FALSE
        }
  image 
	{
            function        		= CHECK
            recolorable     		= TRUE
	    	  state 		= PRELIGHT
            shadow          		= IN
            overlay_file    		= "Check-Radio/check4.png"
            overlay_stretch 		= FALSE
        }
 image 
	{
            function        		= CHECK
            recolorable     		= TRUE
	    	  state 		= ACTIVE
            shadow          		= IN
            overlay_file    		= "Check-Radio/check4.png"
            overlay_stretch 		= FALSE
        }
     image 
	{
            function        		= CHECK
            recolorable     		= TRUE
	    	  state 		= INSENSITIVE
            shadow          		= IN
            overlay_file   		= "Check-Radio/check1.png"
            overlay_stretch 		= FALSE
        }

	image 
	{
          function        		= FLAT_BOX
          recolorable     		= TRUE
     	stretch				= TRUE
          file            		= "Check-Radio/checklight.png"
          border          		= { 2, 2, 2, 2 }
        }
    }
}

style "entry"				= "default"
{

  xthickness            		= 3
  ythickness            		= 1
  
GtkWidget::interior_focus	= 0
  engine "pixmap"
  {
    image
    {
      function				= FOCUS
      recolorable			= TRUE
      file				= "Shadows/entry-shadow-in.png"
      border				= { 3,3,3,3 }
      stretch				= TRUE
    }	
 image
    {
      function				= BOX
      recolorable			= TRUE
	 shadow				= IN
      state				= NORMAL
      file				= "Shadows/entry-shadow-in.png"
      border				= { 3,3,3,3 }
      stretch				= TRUE
    }	
image
    {
      function				= BOX
      recolorable			= TRUE
	 shadow				= OUT
      state				= NORMAL
      file				= "Shadows/text-entry.png"
      border				= { 3,3,3,3 }
      stretch				= TRUE
    }	
  image
   {
     function				= SHADOW
     detail				= "entry"
     shadow				= IN
     recolorable			= FALSE
     file				= "Shadows/text-entry.png"
     border				= { 3,3,3,3 }
     stretch				= TRUE
    }
  }
}

style "spinbutton"			= "entry"
{
  engine "pixmap"
  {
    image
    {
      function				= ARROW
    }

    image
    {
      function				= BOX
      state 				= NORMAL
      detail				= "spinbutton_up"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-up.png"
      overlay_stretch			= FALSE
    }
   image
    {
      function				= BOX
      state 				= PRELIGHT
      detail				= "spinbutton_up"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-up-prelight.png"
      overlay_stretch			= FALSE
    }
   image
    {
      function				= BOX
      state 				= INSENSITIVE
      detail				= "spinbutton_up"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-up-disable.png"
      overlay_stretch			= FALSE
    }
   image
    {
      function				= BOX
      state 				= ACTIVE
      detail				= "spinbutton_up"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	overlay_file			= "Spin/spin-up-prelight.png"
      overlay_stretch			= FALSE
    }

    image
    {
      function				= BOX
      state 				= NORMAL
      detail				= "spinbutton_down"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-down.png"
      overlay_stretch			= FALSE
    }
    image
    {
      function				= BOX
      state 				= PRELIGHT
      detail				= "spinbutton_down"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-down-prelight.png"
      overlay_stretch			= FALSE
    }
    image
    {
      function				= BOX
      state 				= INSENSITIVE
      detail				= "spinbutton_down"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-down-disable.png"
      overlay_stretch			= FALSE
    }

    image
    {
      function				= BOX
      state 				= ACTIVE
      detail				= "spinbutton_down"
      recolorable			= TRUE
      file				= "Spin/spin.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
 	 overlay_file			= "Spin/spin-down-prelight.png"
      overlay_stretch			= FALSE
    }
  }
}

style "progressbar" {
  fg[PRELIGHT]       			= "#838383"
  text[PRELIGHT]       			= "#838383"
  xthickness            		= 1
  ythickness            		= 1
  engine "pixmap" 
  {
    image
    {
      function				= BOX
      detail				= "trough"
      file				= "ProgressBar/trough-progressbar-horiz.png"
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
#      orientation			= HORIZONTAL
    }
    image
    {
      function				= BOX
      detail				= "bar"
      file				= "ProgressBar/progressbar-horiz.png"
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
#      orientation			= HORIZONTAL
    } 
  }
}

style "range"				= "default"
{	
  engine "pixmap" 
  {
    image 
    {
      function				= BOX
      recolorable			= TRUE
      detail				= "trough"
      file				= "Range/trough-horizontal.png"
      border				= { 10, 10, 1, 19 }
      stretch				= TRUE
      orientation			= HORIZONTAL
    }	
    image 
    {
      function				= BOX
      recolorable			= TRUE
      detail				= "trough"
      file				= "Range/trough-vertical.png"
      border				= { 0, 19, 10, 10 }
      stretch				= TRUE
      orientation			= VERTICAL
    }

    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           			= NORMAL
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-horiz.png"
      overlay_stretch			=FALSE
      orientation			= HORIZONTAL
    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
     state           			= PRELIGHT
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-horiz-prelight.png"
      overlay_stretch			= FALSE
      orientation			= HORIZONTAL
    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           			= INSENSITIVE
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-horiz.png"
      overlay_stretch			= FALSE
      orientation			= HORIZONTAL
    }

    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           			= NORMAL
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-vert.png"
      overlay_stretch			= FALSE
      orientation			= VERTICAL
    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
     state           			= PRELIGHT
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-vert-prelight.png"
      overlay_stretch			= FALSE
      orientation			= VERTICAL
    }
    image 
    {
      function				= SLIDER
      recolorable			= TRUE
      state           			= INSENSITIVE
      file				= "Range/null.png"
      border				= { 0, 0, 0, 0 }
      stretch				= TRUE
      overlay_file			= "Range/slider-vert.png"
      overlay_stretch			= FALSE
      orientation			= VERTICAL
    }
  }
}

style "toolbar"
{

	engine "pixmap"
	{
		image
		{
			function	= BOX
			file		= "Toolbar/toolbar.png"
			border		= { 4, 4, 4, 4}
			stretch		= TRUE
    		}
 	}
}
widget_class "*BonoboDockItem" style "toolbar"
class "*BonoboDockItem" style "toolbar"

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

widget_class "*Toolbar" style "toolbar"
class "*Toolbar" style "toolbar"

style "toolbuttons" 			= "default"
{
  xthickness           			= 1
  ythickness           			= 1

	GtkWidget::focus_padding 	= 2

	engine "pixmap" {

image
		{
			function        = BOX
			recolorable     = TRUE
			state		= NORMAL
			file            = "Toolbar/toolbutton-normal.png"
			border          = { 5, 5, 5, 5 }
			stretch         = TRUE
		}
image
		{
			function        = BOX
			recolorable     = TRUE
			state		= PRELIGHT
			file            = "Toolbar/toolbutton-prelight.png"
			border          = { 5, 5, 5, 5 }
			stretch         = TRUE
		}
image
		{
			function        = BOX
			recolorable     = TRUE
			state		= ACTIVE
			file            = "Toolbar/toolbutton-normal.png"
			border          = { 5, 5, 5, 5 }
			stretch         = TRUE
		}  
image
		{
			function        = BOX
			recolorable     = TRUE
			state		= INSENSITIVE
			file            = "Toolbar/toolbutton-normal.png"
			border          = { 5, 5, 5, 5 }
			stretch         = TRUE
		}  
	}
}
widget_class "*Tool*GtkToggleButton" style "toolbuttons"
widget_class "*Tool*GtkButton" style "toolbuttons"

style "menu"				= "default"
{
#bg_pixmap[NORMAL]       		= "Menu-Menubar/menu-overlay.png"
xthickness				= 3
ythickness				= 1
  engine "pixmap"
  {
    image
    {
      function				= BOX
      recolorable    			= TRUE
      detail				= "menu"
      file				= "Menu-Menubar/menu.png"
      border				= { 34, 3, 3, 3 }
      stretch				= TRUE
    }
  }
}

style "menuitem"			= "default"
{
  xthickness				= 1
  fg[PRELIGHT] 				= "#ffffff"
  text[PRELIGHT] 			= "#ffffff"


  engine "pixmap"
  {
    image
    {
      function				= BOX
      recolorable			= TRUE
      file				= "Menu-Menubar/menuitem.png"
      border				= { 10, 10, 10, 10 }
      stretch				= TRUE
    }
    image
    {
      function				= ARROW
      recolorable			= TRUE
      state				= NORMAL
      overlay_file			= "Arrows/arrow-right-norm.png"
      overlay_stretch			= FALSE
      arrow_direction			= RIGHT
    }
  image
    {
      function				= ARROW
      recolorable			= TRUE
      state				= PRELIGHT
      overlay_file			= "Arrows/arrow-right.png"
      overlay_stretch			= FALSE
      arrow_direction			= RIGHT
    }
  }
}


style "tearoffmenuitem"	= "menuitem"
{
  engine "pixmap"
  {
    image
    {
      function				= ARROW
      file				= "Arrows/arrow-left.png"
      stretch				= TRUE
      arrow_direction			= LEFT
    }
  }
}

style "notebook"			= "default"
{

  xthickness            		= 2
  ythickness            		= 2
  engine "pixmap" 
    {
    image 
      {
     function				= EXTENSION
	state				= ACTIVE
	file				= "Tabs/tab-bottom.png"
	border				= { 4,4,4,4}
	stretch				= TRUE
	gap_side			= TOP
      }
    image 
      {
     function				= EXTENSION
	state				= ACTIVE
	file				= "Tabs/tab-top.png"
	border				= {  4,4,4,4}
	stretch				= TRUE
	gap_side			= BOTTOM
      }
    image 
      {
     function				= EXTENSION
	state				= ACTIVE
	file				= "Tabs/tab-left.png"
	border				= {  4,4,4,4}
	stretch				= TRUE
	gap_side			= RIGHT
      }
    image 
      {
     function				= EXTENSION
	state				= ACTIVE
	file				= "Tabs/tab-right.png"
	border				= { 4,4,4,4}
	stretch				= TRUE
	gap_side			= LEFT
      }	
    image 
      {
     function				= EXTENSION
	file				= "Tabs/tab-top-active.png"
	border				= { 4,4,4,4}
	stretch				= TRUE
	gap_side			= BOTTOM
      }
    image 
      {
     function				= EXTENSION
	file				= "Tabs/tab-bottom-active.png"
	border				= { 4,4,4,4}
	stretch				= TRUE
	gap_side			= TOP
      }
    image 
      {
     function				= EXTENSION
	file				= "Tabs/tab-left-active.png"
	border				= {  4,4,4,4}
	stretch				= TRUE
	gap_side			= RIGHT
      }
    image 
      {
     function				= EXTENSION
	file				= "Tabs/tab-right-active.png"
	border				= {  4,4,4,4}
	stretch				= TRUE
	gap_side			= LEFT
      }

    image 
      {
     function				= BOX_GAP
	file				= "Tabs/notebook.png" 
	border				= { 5, 5, 5, 5 }
	stretch				= TRUE
	gap_file			= "Others/null.png"
	gap_border     			= { 0, 0, 0, 0 }
	gap_start_file			= "Others/null.png"
	gap_start_border		= { 0, 0, 0, 0 }
	gap_end_file			= "Others/null.png"
	gap_end_border			= { 0, 0, 0, 0 }
	gap_side			= TOP
      }
    image 
      {
     function				= BOX_GAP
	file				= "Tabs/notebook.png"
	border				= { 5, 5, 5, 5 }
	stretch				= TRUE
	gap_file			= "Others/null.png"
	gap_border			= { 10, 10,5, 5 }
	gap_start_file			= "Others/null.png"
	gap_start_border		= { 10, 10, 5, 5 }
	gap_end_file			= "Others/null.png"
	gap_end_border			= { 10, 10, 5, 5 }
	gap_side			= BOTTOM
      }
    image 
      {
     function				= BOX_GAP
	file				= "Tabs/notebook.png"
	border				= { 5, 5, 5, 5 }
	stretch				= TRUE
	gap_file			= "Others/null.png"
	gap_border			= { 0, 1, 0, 0 }
	gap_start_file			= "Others/null.png"
	gap_start_border		= { 0, 0, 2, 0 }
	gap_end_file			= "Others/null.png"
	gap_end_border			= { 0, 2, 1, 0 }
	gap_side			= LEFT
      }
    image 
      {
     function				= BOX_GAP
	file				= "Tabs/notebook.png" 
	border				= { 5, 5, 5, 5 }
	stretch				= TRUE
	gap_file			= "Others/null.png"
	gap_border			= { 0, 0, 1, 0 }
	gap_start_file			= "Others/null.png"
	gap_start_border		= { 2, 0, 2, 0 }
	gap_end_file			= "Others/null.png"
	gap_end_border			= { 0, 0, 0, 2 }
	gap_side			= RIGHT
      }

    image 
      {
     function				= BOX
	file				= "Tabs/notebook.png"
	border				= { 6,6,6,6 }
	stretch				= TRUE
	#gap_side			= TOP
      }
  }
}

style "tooltips"			= "default"
{
  bg[NORMAL]				= "#d7d7d7"
}

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

style "handlebox"			= "default"
{
  engine "pixmap"
  {
    image
    {
      #function				= SHADOW
    }
    image
    {
      function				= HANDLE
      recolorable			= TRUE
      overlay_file			= "Handles/handle-v.png"
      overlay_stretch			= FALSE
      orientation			= VERTICAL
    }
    image
    {
      function				= HANDLE
      overlay_file			= "Handles/handle-h.png"
      overlay_stretch 			= FALSE
      orientation			= HORIZONTAL
    }
  }
}

style "flat" 				= "default"
{
  engine "pixmap"
  {
    image
    {
      function				= SHADOW
    }
  }
}

style "layout"	= "default"
{
  engine "pixmap"
  {
   image
   {
     function				= SHADOW
     detail				= "entry"
     shadow				= IN
     recolorable			= FALSE
     file				= "Shadows/text.png"
     border				= { 1, 1, 1, 1 }
     stretch				= TRUE
   }
    image
    {
      function				= BOX
      detail				= "button"
      state				= NORMAL
      file				= "Buttons/button-normal.png"
      recolorable			= TRUE
      border				= { 2, 3, 2, 3 }
      stretch				= TRUE
    }
  }
}

style "list-header"
{
   GtkTreeView::odd_row_color 		= "#ffffff"
   GtkTreeView::even_row_color 		= "#ffffff"

   engine "pixmap" 
	{

    	image
      		{
        	 function       	 = BOX
		 recolorable    	 = TRUE
		 state			 = NORMAL
		 file           	 = "ListHeaders/list_header.png"
		 border         	 = { 2, 2, 2, 2 }
		 stretch        	 = TRUE
      		}

    	image
      		{
        	 function       	 = BOX
		 recolorable     	 = TRUE
		 state			 = PRELIGHT
		 file           	 = "ListHeaders/list_header-prelight.png"
		 border         	 = { 2, 2, 2, 2 }
		 stretch         	 = TRUE
      		}
	image
      		{
        	 function        	= BOX
		 recolorable     	= TRUE
		 state		 	= ACTIVE
		 file		 	= "ListHeaders/list_header-pressed.png"
		 border          	= { 2, 2, 2, 2}
		 stretch         	= TRUE
      		}
	image
      		{
        	 function        	= BOX
		 recolorable     	= TRUE
		 state		 	= SELECTED
		 file		 	= "ListHeaders/list_header-prelight.png"
		 border          	= { 2, 2, 2, 2 }
		 stretch         	= TRUE
      		}
	image
      		{
        	 function        	= BOX
		 recolorable     	= TRUE
		 state		 	= INSENSITIVE
		 file		 	= "ListHeaders/list_header-insens.png"
		 border          	= { 2, 2, 2, 2 }
		 stretch         	= TRUE
      	}
  	}
}

widget_class "*List" style "list-header"
widget_class "*GtkTree*" style "list-header"
widget_class "*GtkCList*" style "list-header"

style "unstyle"
{
  engine ""
  {
  }
}
style "SPbutton"
{
  engine "pixmap"
  {
    image
    {
      function				= BOX
      shadow				= IN
      recolorable			= TRUE
      file				= "Shadows/shadow-out.png"
      border				= { 2, 2, 2, 2 }
      stretch				= TRUE
    }
    image
    {
      function				= BOX
    }
  }
}

style "treecol"
{
    bg[NORMAL] = "#000000"
}

style "metacity-frame"
{
  bg[SELECTED]  = "#4A4A4A"
  fg[SELECTED]  = "#F9F9F9"
}

# Checkbox/Radiobutton text hack. If this isn't here then the text will be coloured based on the Menu entry prelight colour.

style "buttonlabel"
{
  fg[NORMAL]        = "#505050"
  fg[PRELIGHT]      = "#000000"
}

widget_class "*.GtkRadioButton*GtkLabel" style "buttonlabel"
widget_class "*.GtkCheckButton*GtkLabel" style "buttonlabel"

style "buttonlabel2"
{
  fg[ACTIVE]       	= "#ffffff"
  fg[PRELIGHT]     	= "#ffffff"
}

widget_class "*.GtkProgressBar**" style "buttonlabel2"

style "buttonlabel3"
{
  fg[ACTIVE]       	= "#ffffff"
  fg[PRELIGHT]     	= "#ffffff"
  text[PRELIGHT]     	= "#ffffff"
text[NORMAL]     	= "#ffffff"
  text[ACTIVE]     	= "#ffffff"
}

widget_class "*.GtkCombo***" style "buttonlabel3"
widget_class "*.GtkMenu**" style "buttonlabel3"
# End

class "MetaFrames" 		style "metacity-frame"
class "GtkButton"          	style "button"
class "GtkRadioButton"     	style "radiobutton"
class "GtkRadioMenuItem"    	style "radiobutton"
class "GtkCheckButton"     	style "checkbutton"
class "GtkCheckMenuItem"   	style "checkbutton"
class "GtkOptionMenu"      	style "optionmenu"
class "GtkCombo*"      		style "optionmenu"
class "*Font*"      		style "optionmenu"
class "GtkEntry"           	style "entry"
class "GtkOldEditable" 		style "entry"
class "GtkSpinButton"   	style "spinbutton"
class "GtkRuler"           	style "ruler"
class "GtkScrollbar"       	style "scrollbar"

class "GtkProgressBar"     	style "progressbar"
class "GtkRange"         	style "range"
class "GtkMenu"       		style "menu"

class "GtkMenuBar*" 		style "menubar"

widget_class "*MenuBar.*" 	style "menubar"

class "GtkMenuItem"           	style "menuitem"
class "GtkTearoffMenuItem"	style "menuitem"
class "GtkNotebook"      	style "notebook"
class "GtkToolbar"       	style "flat"					
class "GtkHandleBox"    	style "handlebox"
class "GtkEventBox"    		style "flat"
class "GtkPaned"       		style "handlebox"
class "GtkLayout"     		style "layout"
class "SPButton"         	style "SPbutton"
widget "gtk-tooltips"  		style "tooltips"

class "SPColorSlider" 		style "unstyle"
