include "iconrc"

style "default" {
   GtkCheckButton::indicator_size    = 13
   GtkRadioButton::indicator_size    = 12

  GtkRange::trough_border           = 2
  GtkRange::slider_width            = 15
  GtkRange::stepper_size            = 14
  GtkRange::stepper_spacing         = 0
  GtkScrollbar::min_sliderlength = 15

  GtkPaned::handle_size = 6
  GtkToolbar::shadow-type = none
  
  GtkScrollbar::has_backward_stepper = 1
  GtkScrollbar::has_secondary_forward_stepper = 0

  GtkScrollbar::has_forward_stepper = 1
  GtkScrollbar::has_secondary_backward_stepper = 0

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

  bg[ACTIVE]        = "#CECECE"
  bg[NORMAL]        = "#E6E6E6"
  bg[INSENSITIVE]   = "#CECECE"
  bg[PRELIGHT]      = "#EFEFEF"
  bg[SELECTED]      = "#7382BD"

  base[NORMAL]      = "#ffffff"
  base[ACTIVE] = "#7382BD"
  base[INSENSITIVE] = "#E6E6E6"
  base[PRELIGHT]    = "#EFEFEF"
  base[SELECTED]  = "#7382BD"

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

  engine "smooth"
  {
    fill {
        style=gradient
        quadratic = false
        hdirection = vertical
        vdirection = horizontal
        shade1 = 1.5
        shade2 = 0.9
        color1[NORMAL] = "#E3E4E4"
        color2[NORMAL] = "#BEC0C0"
        color1[ACTIVE] = "#BEC0C0"
        color2[ACTIVE] = "#E3E4E4"
        color1[PRELIGHT] = "#FBFBFB"
        color2[PRELIGHT] = "#C4C4C4"        
    }

    line {
        style=flat
        thickness=1
    }

    grip {
        style= clean
    }

    check {
        style=clean
    }

    option {
			style	= square
			motif	= FALSE
	}

    arrow {
      style = wonderland
      solid = TRUE
      etched = FALSE
    }

	#coming with next smooth release
#	button {
#	  show_triangle = false
#	  default {
#		style = none
#	  }
#	}

    tab_style 	= default
  }
} widget_class "*" style "default"

style "button" {

  text[ACTIVE]	 = "#627EBD"
  text[NORMAL]	 = "#000000"
  text[SELECTED] = "#627EBD"
  text[PRELIGHT] = { 0.0, 0.0, 0.0 }

	
  bg[SELECTED]   = "#E6E6E6"
  base[ACTIVE]   = "#E6E6E6"
  base[SELECTED] = "#E6E6E6"

  GtkWidget::interior_focus = 2
  GtkWidget::focus_padding = 0
  GtkButton::default_border         = {0, 0, 0, 0}
  GtkButton::default_outside_border = {0, 0, 0, 0} 
  GtkButton::default_spacing        = 6
}
class "*Button*"		style "button"
widget_class "*Button*"		style "button"

style "menuitem" {
  GtkMenuBar::internal-padding = 0
  GtkWidget::interior_focus = 1
  GtkWidget::focus_padding = 1
  base[PRELIGHT]	= "#7382cd"
  bg[PRELIGHT]	= "#7382cd"

  fg[ACTIVE]        = "#ffffff"
  fg[INSENSITIVE]   = "#949694"
  fg[PRELIGHT]      = "#ffffff"
  fg[SELECTED]      = "#FFFFFF"


 engine "smooth"
  {
    fill {
        style=flat
    }
    line {
        style=flat
        thickness=1
    }    
    check {
       style = clean
    }
    
    arrow {
      style = wonderland
      solid = TRUE
      etched = FALSE
    }
  }
} widget_class "*MenuItem*"		style "menuitem"
class "*MenuItem*"		style "menuitem"

style "scrollbar" {
  GtkRange::trough_border           = 0
  GtkScrollbar::min_slider_length = 14

 engine "smooth"
  {
    fill {
          style=gradient
          quadratic = false
          hdirection = vertical
          vdirection =  horizontal
          shade1 = 1.1
          shade2 = 0.9
          color1[NORMAL] = "#E3E4E4"
          color2[NORMAL] = "#BEC0C0"
          color1[ACTIVE] = "#BEC0C0"
          color2[ACTIVE] = "#E3E4E4"
          color1[PRELIGHT] = "#FBFBFB"
          color2[PRELIGHT] = "#BEC0C0"        
    }

    line {
        style=flat
        thickness=1
    }

     trough {
        xpadding = 0
        ypadding = 0
        show_value = TRUE
        fill {
           style = shaded
           hdirection = vertical
           vdirection = horizontal
           shade1 = 0.9
           shade2 = 1.1
           color1[ACTIVE] = "#BEC0C0"
           color2[ACTIVE] = "#E3E4E4"
      } 
       line {
            style=flat
            thickness=1
        }
    }

    grip {
        style= midlines
        xpadding = 2
        ypadding = 2
        fill {
             style=gradient
             quadratic = false
             hdirection = vertical
             vdirection = horizontal
             shade1 = 1.1
             shade2 = 0.9
             color1[NORMAL] = "#E3E4E4"
             color2[NORMAL] = "#BEC0C0"
             color1[ACTIVE] = "#BEC0C0"
             color2[ACTIVE] = "#E3E4E4"
             color1[PRELIGHT] = "#FBFBFB"
             color2[PRELIGHT] = "#BEC0C0"        
        }
    }
    arrow {
      style = wonderland
      solid = TRUE
      etched = FALSE
    }
    tab_style 	= round
  }
}
widget_class "*Scrollbar*" style "scrollbar"
class "*Scrollbar*" style "scrollbar"

style "toolbar"
{
  engine "smooth"
  {
    fill {
          style=solid
    }
      line {
          style=thin
      }
   grip {
        style= clean
        toolbar_overlap = TRUE
        line {
          style=flat
          thickness=1
        }
       fill {
          style=gradient
          quadratic = false
          hdirection = vertical
          vdirection = horizontal
          shade1 = 1.1
          shade2 = 0.9
          color1[NORMAL] = "#E3E4E4"
          color2[NORMAL] = "#BEC0C0"
          color1[ACTIVE] = "#BEC0C0"
          color2[ACTIVE] = "#E3E4E4"
      }          
    }
  }
}
widget_class "*BonoboDockItem*" style "toolbar"
class "*BonoboDockItem*" style "toolbar"

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

widget_class "*Tool*" style "toolbar"
class "*Tool*" style "toolbar"

style "menubar"
{
  engine "smooth"
  {
       fill {
          style=solid
      }          
      line {
          style=thin
      }
   grip {
        style= clean
        toolbar_overlap = true 
        line {
          style=flat
          thickness=1
        }
       fill {
          style=gradient
          quadratic = false
          hdirection = vertical
          vdirection = horizontal
          shade1 = 1.1
          shade2 = 0.9
          color1[NORMAL] = "#E3E4E4"
          color2[NORMAL] = "#BEC0C0"
          color1[ACTIVE] = "#BEC0C0"
          color2[ACTIVE] = "#E3E4E4"
      }          
    }
  }
}
widget_class "*MenuBar*" style "menubar"
class "*MenuBar*" style "menubar"

style "scales"  {
  bg[SELECTED]		= "#BEC0C0"	#scroll bar background
  GtkRange::trough_border           = 0
  GtkRange::slider-width = 13
  GtkScale::slider-length = 29
  engine "smooth"
  {	
   real_sliders = FALSE
    fill {
        style=gradient
        quadratic = false
        hdirection = vertical
        vdirection = horizontal
        shade1 = 1.1
        shade2 = 0.9
        color1[NORMAL] = "#E3E4E4"
        color2[NORMAL] = "#BEC0C0"
        color1[ACTIVE] = "#BEC0C0"
        color2[ACTIVE] = "#E3E4E4"
        color1[PRELIGHT] = "#FBFBFB"
        color2[PRELIGHT] = "#BEC0C0"        
    }

    line {
        style=flat
        thickness=0
    }

     trough {
          xpadding = 3
          ypadding = 3
          show_value = TRUE
    }

     grip {
          style= none
          count = 1
          spacing = 3
          xpadding =0
          ypadding = 0
      }
  }
} 
widget_class "*Scale*" style "scales"
class "*Scale*" style "scales"

style "infobar" {

  ######  GTK Style Flags  ###### 
    xthickness      = 2
    ythickness      = 2

    ###### Theme Engine Style ######
    engine "smooth" {
        fill {
            style       = gradient
            hdirection  = vertical
            vdirection  = horizontal

            color1[SELECTED]    = "#EAF5FF"
            color2[SELECTED]    = "#7382bd"
            color1[NORMAL]      = "#F8F8FB"
            color2[NORMAL]      = "#CDCDDF"
            color1[PRELIGHT]    = "#EAF5FF"
            color2[PRELIGHT]    = "#7382bd"
            color1[INSENSITIVE] = "#EEEEF3"
            color2[INSENSITIVE] = "#C5C5D0"
        }

        line {
            style       = smooth
            thickness   = 2
        }

        trough {
            fill {
                style   = solid
            }
        }
    }


}

class "*Progress*"		style "infobar"
widget_class "*Progress*"		style "infobar"
