# Caramello Murrine 0.4
# by Lucazade

style "theme-default"
{
	########
	# Style Properties
	########
	GtkButton      ::child-displacement-x = 1
	GtkButton      ::child-displacement-y = 1
	GtkButton      ::default-border       = { 0, 0, 0, 0 }
	GtkCheckButton ::indicator-size       = 14

	GtkPaned       ::handle-size          = 6

	GtkRange       ::trough-border        = 0
	GtkRange       ::slider-width         = 15
	GtkRange       ::stepper-size         = 15

	GtkScale       ::slider-length        = 23
	GtkScrollbar   ::min-slider-length    = 30

	GtkMenuBar     ::internal-padding     = 0
	GtkExpander    ::expander-size        = 16
	GtkToolbar     ::internal-padding     = 1
	GtkTreeView    ::expander-size        = 14
	GtkTreeView    ::vertical-separator   = 0

	GtkMenu        ::horizontal-padding   = 0
	GtkMenu        ::vertical-padding     = 0

	WnckTasklist   ::fade-overlay-rect    = 0

        GtkMenuBar::shadow_type = GTK_SHADOW_NONE
        GtkToolbar::shadow_type = GTK_SHADOW_NONE

	GtkTreeView::odd_row_color  = "#F5F2ED"
	GtkTreeView::even_row_color = "#FAF9F7"

	xthickness = 1
	ythickness = 1

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

	bg[NORMAL]        = "#E4DACB"
	bg[PRELIGHT]      = "#E4DACB"
	bg[ACTIVE]        = "#E4DACB"
	bg[SELECTED]      = "#C7B5A1"
	bg[INSENSITIVE]   = "#E4DACB"
	
	base[NORMAL]      = "#FFFFFF"
	base[PRELIGHT]    = "#E4DACB"
	base[ACTIVE]      = "#E4DACB"
	base[SELECTED]    = "#C7B5A1"
	base[INSENSITIVE] = "#E4DACB"

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

	engine "murrine" 
	{
		glazestyle 	    = 0
        	roundness 	    = 3
#		toolbarstyle	    = 0
		menubarstyle 	    = 0
		menuitemstyle 	    = 1
		menubaritemstyle    = 0
		listviewheaderstyle = 1
        	listviewstyle 	    = 1
#		sliderstyle	    = 1
		scrollbarstyle 	    = 2
        	gradients 	    = TRUE
         	animation           = TRUE
#		colorize_scrollbar  = FALSE
        	contrast 	    = 1.0
#		reliefstyle         = 2
#		lightborderstyle    = 1
#		highlight_ratio     = 1.0
	}
}

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

style "theme-wider" = "theme-default"
{
	xthickness = 3
	ythickness = 3
}

style "theme-button" = "theme-wider"
{
	xthickness   = 3
	ythickness   = 3

	bg[NORMAL]   = shade (0.97, "#E4DACB")
	bg[PRELIGHT] = shade (1.0, "#E4DACB")
	bg[ACTIVE]   = shade (0.85, "#E4DACB")
}

style "theme-range" = "theme-default"
{
	xthickness = 3
	ythickness = 3
}

style "theme-notebook" = "theme-wide"
{
	xthickness = 3
	ythickness = 3

	bg[NORMAL] = shade (1.04, "#E4DACB")
}

style "theme-tasklist" = "theme-default"
{
	xthickness = 0
	ythickness = 0
}

style "theme-menu" = "theme-default"
{
	xthickness = 3
	ythickness = 2

	bg[NORMAL] = shade (1.09, "#E4DACB")
}

style "theme-menu-item" = "theme-default"
{
	xthickness = 2
	ythickness = 3

	fg[PRELIGHT] = "#000000"

	engine "murrine"
	{
		roundness = 2
	}
}

style "theme-menubar" = "theme-default"
{
	bg[NORMAL] = "#E4DACB"
}

style "theme-menubar-item"
{
	engine "murrine"
	{
		roundness = 2
	}
}

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

style "theme-frame-title" = "theme-default"
{
	fg[NORMAL] = "#000000"
}

style "theme-tooltips" = "theme-default"
{
	xthickness = 4
	ythickness = 4
}

style "theme-progressbar" = "theme-wide"
{
	xthickness = 1
	ythickness = 1

	fg[PRELIGHT] = "#000000"
}

style "theme-combo" = "theme-button"
{
}

style "theme-radiocheck" = "theme-default"
{
	text[NORMAL]   = "#FFFFFF"
	text[PRELIGHT] = "#FFFFFF"
}


#########################################
# Matches
#########################################

# widget styles
class "GtkWidget"      style "theme-default"
class "GtkButton"      style "theme-button"
class "GtkScale"       style "theme-range"
class "GtkCombo"       style "theme-button"
class "GtkRange"       style "theme-wide"
class "GtkFrame"       style "theme-wide"
class "GtkMenu"        style "theme-menu"
class "GtkEntry"       style "theme-wider"
class "GtkMenuItem"    style "theme-menu-item"
class "GtkNotebook"    style "theme-notebook"
class "GtkProgressBar" style "theme-progressbar"
class "*MenuBar*"      style "theme-menubar"

widget_class "*MenuItem.*" style "theme-menu-item"
widget_class "*MenuBar.*"  style "theme-menubar-item"

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

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

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

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

# radiocheck
class "GtkRadio*" style "theme-radiocheck"
class "GtkCheck*" style "theme-radiocheck"

