style "gflat-default"
{
	GtkButton      			::default_border    	= { 0, 0, 0, 0 }
	GtkPaned       			::handle_size       	= 6
	GtkRange       			::trough_border     	= 0
	GtkRange       			::slider_width      	= 15
	GtkRange       			::stepper_size      	= 15

	GtkScrollbar   			::min_slider_length 	= 30
	GtkCheckButton 			::indicator_size    	= 13 	# Checkbox in menu
	GtkMenuBar    			::internal-padding  	= 0
	GtkTreeView    			::expander_size     	= 12 	# Expand arrows in list view
	GtkTreeView			::odd_row_color 	= "#FFFFFF"
	GtkExpander    			::expander_size     	= 16
	GtkScale       			::slider-length     	= 22

	#GtkMenuBar     		::shadow-type       			= GTK_SHADOW_OUT
	#GtkToolbar     		::button-relief     			= GTK_RELIEF_NORMAL
	#GtkScrollbar   		::has-secondary-forward-stepper 	= 1
	#GtkScrollbar   		::has-secondary-backward-stepper 	= 1

	GtkButton      			::child-displacement-x 	= 1
	GtkButton      			::child-displacement-y 	= 1

	xthickness = 1
	ythickness = 1

  fg[NORMAL]        = "#000000" # black
  fg[PRELIGHT]      = "#000000" # black
  fg[SELECTED]      = "#ffffff" # white 
  fg[ACTIVE]        = "#000000" # black
  fg[INSENSITIVE]   = {0.6, 0.6, 0.6} # dark gray

  bg[NORMAL]	    = {0.95, 0.95, 0.95} # very light gray
  bg[PRELIGHT]      = "#ffffff" # white
  bg[SELECTED]		= "#5598d7" # deep sky
  bg[INSENSITIVE]   = {0.9, 0.9, 0.9} # light gray
  bg[ACTIVE]        = {0.85, 0.85, 0.85} # gray

  base[NORMAL]      = "#ffffff" # white 
  base[PRELIGHT]    = "#5598d7" # deepsky
  base[ACTIVE]		= {0.6, 0.6, 0.6} # dark gray
  base[SELECTED]    = "#5598d7" # deepsky
  base[INSENSITIVE] = {0.9, 0.9, 0.9} # light gray

  text[NORMAL]      = "#000000" # black
  text[PRELIGHT]    = "#000000" # black
  text[ACTIVE]      = "#ffffff" # white
  text[SELECTED]    = "#ffffff" # white
  text[INSENSITIVE] = {0.6, 0.6, 0.6} # dark gray

  engine "gflat" 
  {
	scrollbar_color   		= "#5598d7"
	scrollbarstyle			= 0	  # 0 = strokes in the scrollbar, 1 = no strokes	
	stroketransparency		= 103	  # sets the transparency of the scrollbar-strokes, 0 = 0% (background), 99 = 100% (white), a value from 100 to 199 sets the basecolor to black (useful if the scrollbar has a very bright color
    	menubarstyle      		= 2       # 0 = flat, 1 = sunken, 2 = flat gradient
	button_colorborder		= 2	  # 0 = no colored borders on buttons, 1 = colored borders, 2 = only on prelight buttons, 3 = only on active or pressed buttons	
    	menuitemstyle     		= 2       # 0 = flat, 1 = 3d-ish (gradient), 2 = 3d-ish (button)
    	cornerstyle 			= 1       # 0 = rounded, 1 = not rounded
    	listviewitemstyle 		= 0       # 0 = flat, 1 = 3d-ish (gradient)
    	progressbarstyle  		= 0       # 0 = arrows, 1 = original gflat
	animation         		= TRUE
  }
}

style "gflat-wide" = "gflat-default"
{
  xthickness = 2
  ythickness = 2
}

style "gflat-button" = "gflat-default"
{
  xthickness = 3
  ythickness = 3

  bg[NORMAL] = "#f0f1f2" # a hint of blue...
}

style "gflat-notebook" = "gflat-wide"
{
  bg[NORMAL] = {0.93, 0.93, 0.93}
  bg[INSENSITIVE] = {0.93, 0.93, 0.93}
}

style "gflat-tasklist" = "gflat-default"
{
  xthickness = 5
  ythickness = 3
}

style "gflat-menu" = "gflat-default"
{
  xthickness = 2
  ythickness = 1
  bg[NORMAL] = "#ffffff"
}

style "gflat-menu-item" = "gflat-default"
{
  xthickness = 2
  ythickness = 3
  fg[PRELIGHT] = "#ffffff"
  text[PRELIGHT] = "#ffffff"
}

style "gflat-menu-itembar" = "gflat-default"
{
  xthickness = 3
  ythickness = 3
}

style "gflat-tree" = "gflat-default"
{
  xthickness = 2
  ythickness = 2
}

style "gflat-frame-title" = "gflat-default"
{
  fg[NORMAL] = "#404040"
}

style "gflat-tooltips" = "gflat-default"
{
  xthickness = 4
  ythickness = 4
  bg[NORMAL] = { 1.0,1.0,0.75 }
}

style "gflat-progressbar" = "gflat-default"
{
  xthickness = 1
  ythickness = 1

  fg[PRELIGHT]  = "#ffffff"
}

style "gflat-combo" = "gflat-default"
{
  xthickness = 2
  ythickness = 3
}
# widget styles
class "GtkWidget" style "gflat-default"
class "GtkButton" style "gflat-button"
class "GtkCombo"  style "gflat-button"
class "GtkRange"  style "gflat-wide"
class "GtkFrame"  style "gflat-wide"
class "GtkMenu"   style "gflat-menu"
class "GtkEntry"  style "gflat-button"
class "GtkMenuItem"    style "gflat-menu-item"
class "GtkStatusbar"   style "gflat-wide"
class "GtkNotebook"    style "gflat-notebook"
class "GtkProgressBar" style "gflat-progressbar"

widget_class "*MenuItem.*" style "gflat-menu-item"

# combobox stuff
widget_class "*.GtkComboBox.GtkButton" style "gflat-combo"
widget_class "*.GtkCombo.GtkButton"    style "gflat-combo"

# tooltips stuff
widget_class "*.tooltips.*.GtkToggleButton" style "gflat-tasklist"
widget "gtk-tooltips" style "gflat-tooltips"

# treeview stuff
widget_class "*.GtkTreeView.GtkButton" style "gflat-tree"
widget_class "*.GtkCTree.GtkButton" style "gflat-tree"
widget_class "*.GtkList.GtkButton" style "gflat-tree"
widget_class "*.GtkCList.GtkButton" style "gflat-tree"
widget_class "*.GtkFrame.GtkLabel" style "gflat-frame-title"

# notebook stuff
widget_class "*.GtkNotebook.*.GtkEventBox" style "gflat-notebook"
widget_class "*.GtkNotebook.*.GtkViewport" style "gflat-notebook"

