style "default"
{
  GtkWidget::interior_focus = 1
  GtkButton::default_border = { 0, 0, 0, 0 }
  GtkButton::default_outside_border = { 0, 0, 0, 0 }
  GtkRange::trough_border = 0

  GtkWidget::focus_padding = 1

  GtkPaned::handle_size = 6
  
  GtkRange::slider_width = 15
  GtkRange::stepper_size = 15
  GtkScrollbar::arrow_displacement_x = 1
  GtkScrollbar::arrow_displacement_y = 1
  GtkScrollbar::min_slider_length = 14
  GtkCheckButton::indicator_size = 10
  GtkRadioButton::indicator_size = 11
  GtkMenuBar::internal_padding = 0


  #xthickness = 2
  #ythickness = 4
  xthickness = 1
  ythickness = 1

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

  bg[NORMAL]       = "#eeeee0"
  bg[ACTIVE]       = "#CCCCC0" #button pressed and taskbar active
  bg[PRELIGHT]     = "#ddddd0"
  bg[SELECTED]     = "#5f7ca8" #"#bbbbb0"
  bg[INSENSITIVE]  = "#D6D6D6"

  base[NORMAL]     = "#FFFFFF"
  base[ACTIVE]     = "#bbbbb0"
  base[PRELIGHT]   = "#bbbbb0"
  base[SELECTED]   = "#5f7ca8"
  base[INSENSITIVE]= "#E9E9E9"

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

  font_name = "Tahoma 10"
  #font_name = "Verdana 10"

engine "lighthouseblue"
  {
    has_notebook_patch = FALSE
    make_tab_labels_bold = TRUE
    make_frame_labels_bold = TRUE
  }
}


style "checkradiobutton" {
  engine "pixmap" {
    image 
      {
        function        = FLAT_BOX
	recolorable     = TRUE
	file            = "blank.png"
	border          = { 0,0,0,0 }
	stretch         = TRUE
      }
    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
      }
    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
      }
  }
}

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

style "button"
{

  engine "pixmap" 
    {

    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = NORMAL
	shadow          = IN
	file            = "default.png"
	border          = { 12,11,12,11 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= INSENSITIVE
	file            = "button3.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= PRELIGHT
	file            = "button2.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= ACTIVE
	file            = "button2.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	shadow 		= IN
	state		= SELECTED
	file            = "button2.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	shadow 		= OUT
	state		= SELECTED
	file            = "button1.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }

    image 
      {
        function        = BOX
	recolorable     = TRUE
	file            = "button1.png"
	border          = { 7,7,7,7 }
	stretch         = TRUE
      }
   }
}

class "GtkButton" style "button"

style "notebook" = "default"

{
  xthickness = 2
  ythickness = 2

  bg[NORMAL]       = "#ddddd0"
  bg[ACTIVE]       = "#E6E6E0"
  }

class "GtkNotebook" style "notebook"

style "menuitem"
{
 engine "pixmap" {
   image 
     {
       function        = BOX
	recolorable     = TRUE
	file            = "menu-item.png"
	border          = { 6,6,6,6 }
	stretch         = TRUE
      }
  }
}

class "GtkMenuItem" style "menuitem"

style "optionmenu"
{
  engine "pixmap" {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state           = INSENSITIVE
	file            = "obutton2.png"
	border          = { 6,20,6,6 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	file            = "obutton1.png"
	border          = { 6,20,6,6 }
	stretch         = TRUE
      }
    image 
      {
	state		= INSENSITIVE
        function        = TAB
	recolorable     = TRUE
	overlay_file    = "option2.png"
	overlay_stretch = FALSE
      }
    image 
      {
        function        = TAB
	recolorable     = TRUE
	overlay_file    = "option1.png"
	overlay_stretch = FALSE
      }
  }
}

class "GtkOptionMenu" style "optionmenu"

style "spin"
{
  engine "pixmap" 
   {
    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= PRELIGHT
	file            = "spin2.png"
	border          = { 3,4,3,4 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	shadow          = IN
	file            = "spin2.png"
	border          = { 3,4,3,4 }
	stretch         = TRUE
      }

    image 
      {
        function        = BOX
	recolorable     = TRUE
	state		= INSENSITIVE
	file            = "spin3.png"
	border          = { 3,4,3,4 }
	stretch         = TRUE
      }
    image 
      {
        function        = BOX
	recolorable     = TRUE
	file            = "spin1.png"
	border          = { 3,4,3,4 }
	stretch         = TRUE
      }
    }
}

class "GtkSpin*" style "spin"

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

  bg[NORMAL]       = "#ddddd0"
}

style "button" = "default"
{
  xthickness = 2
  ythickness = 2

  bg[NORMAL]       = "#ddddd0"
  bg[PRELIGHT]     = "#fffff0"
}

style "menu" = "default"
{
  xthickness = 2
  ythickness = 2
}

style "menuitem" = "default"
{
  xthickness = 2
  ythickness = 3

  bg[PRELIGHT]     = "#5f7ca8"
  fg[PRELIGHT]     = "#ffffff"
}

style "menubar" = "menu"
{
  xthickness = 3
  ythickness = 3
}

style "thin" = "default"
{
 xthickness = 1
 ythickness = 1
 engine "pixmap"
  {
    image 
	{
        function        = FOCUS
	recolorable     = TRUE
	overlay_file    = "blank.png"
	overlay_border  = { 0,0,0,0 }
	overlay_stretch = TRUE
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = NORMAL
	file            = "arrow_up1.png"
	stretch         = TRUE
	arrow_direction = UP
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = PRELIGHT
	file            = "arrow_up1.png"
	stretch         = TRUE
	arrow_direction = UP
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
        shadow          = IN
	file            = "arrow_up1.png"
	stretch         = TRUE
	arrow_direction = UP
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = INSENSITIVE
	file            = "arrow_up2.png"
	stretch         = TRUE
	arrow_direction = UP
      }

    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = NORMAL
	file            = "arrow_down1.png"
	stretch         = TRUE
	arrow_direction = DOWN
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = PRELIGHT
	file            = "arrow_down1.png"
	stretch         = TRUE
	arrow_direction = DOWN
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
        shadow          = IN
	file            = "arrow_down1.png"
	stretch         = TRUE
	arrow_direction = DOWN
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state		= INSENSITIVE
	file            = "arrow_down2.png"
	stretch         = TRUE
	arrow_direction = DOWN
      }

    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = NORMAL
	file            = "arrow_left1.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
        shadow          = IN
	file            = "arrow_left1.png"
	stretch         = TRUE
	arrow_direction = LEFT
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = INSENSITIVE
	file            = "arrow_left2.png"
	stretch         = TRUE
	arrow_direction = LEFT
      }

    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = NORMAL
	file            = "arrow_right1.png"
	stretch         = TRUE
	arrow_direction = RIGHT
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = PRELIGHT
	file            = "arrow_right1.png"
	stretch         = TRUE
	arrow_direction = RIGHT
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
        shadow          = IN
	file            = "arrow_right1.png"
	stretch         = TRUE
	arrow_direction = RIGHT
      }
    image 
      {
        function        = ARROW
	recolorable     = TRUE
	state           = INSENSITIVE
	file            = "arrow_right2.png"
	stretch         = TRUE
	arrow_direction = RIGHT
      }
    image 
      {
        function        = SHADOW
	recolorable     = TRUE
	shadow		= IN
	file            = "in.png"
	border		= { 2,2,2,2 }
	stretch         = TRUE
      }
   }
}


# common default
#class "GtkWidget" style "default"

class "GtkWidget" style "default"
#class "GtkNotebook" style "notebook"
class "GtkButton" style "button"
class "GtkFrame" style "frame"
class "GtkMenuBar" style "menubar"
class "GtkMenu" style "menu"
class "GtkMenuItem" style "menuitem"
class "GtkSpinButton" style "thin"

widget_class "*.GtkButton.*" style "button"
widget_class "*.GtkMenuItem.*" style "menuitem"
widget_class "*.GtkAccelMenuItem.*" style "menuitem"
widget_class "*.GtkRadioMenuItem.*" style "menuitem"
widget_class "*.GtkCheckMenuItem.*" style "menuitem"
widget_class "*.GtkImageMenuItem.*" style "menuitem"
widget_class "*.GtkSeparatorMenuItem.*" style "menuitem"
