diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml b/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml
new file mode 100644
index 0000000000..b113ecf2c9
--- /dev/null
+++ b/indra/newview/skins/ansastorm/themes/ectoplasma/colors.xml
@@ -0,0 +1,890 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit.png
new file mode 100644
index 0000000000..6787ab79ca
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit_Selected.png
new file mode 100644
index 0000000000..64e0a17f09
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/bottomtray/WellButton_Lit_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Off.png
new file mode 100644
index 0000000000..f1c013b16d
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Over.png
new file mode 100644
index 0000000000..ab906bbe01
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Selected.png
new file mode 100644
index 0000000000..cd252512b5
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Accordion_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Left_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Left_Selected.png
new file mode 100644
index 0000000000..4f1ea2aebe
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Left_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Middle_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Middle_Selected.png
new file mode 100644
index 0000000000..263ea85147
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Middle_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Right_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Right_Selected.png
new file mode 100644
index 0000000000..b26566bf7f
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/TabTop_Right_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Flash.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Flash.png
new file mode 100644
index 0000000000..05a5af4a6a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Flash.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Selected.png
new file mode 100644
index 0000000000..a47a8a0a85
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Left_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Flash.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Flash.png
new file mode 100644
index 0000000000..4fc05ef993
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Flash.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Selected.png
new file mode 100644
index 0000000000..0b1afa7c7a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Middle_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Flash.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Flash.png
new file mode 100644
index 0000000000..1fe0dde2a1
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Flash.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Selected.png
new file mode 100644
index 0000000000..44ff2827d8
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/containers/Toolbar_Right_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/Info_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/Info_Over.png
new file mode 100644
index 0000000000..b8f243b768
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/Info_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/back_arrow_press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/back_arrow_press.png
new file mode 100644
index 0000000000..59c1d56dc7
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/icons/back_arrow_press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/FileMenu_BarSelect.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/FileMenu_BarSelect.png
new file mode 100644
index 0000000000..12be13baf0
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/FileMenu_BarSelect.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/Row_Selection.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/Row_Selection.png
new file mode 100644
index 0000000000..82f534dce4
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/navbar/Row_Selection.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/tabarea.tga b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/tabarea.tga
new file mode 100644
index 0000000000..4d472d7a56
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/tabarea.tga differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Disabled.png
new file mode 100644
index 0000000000..c61617bfcc
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Off.png
new file mode 100644
index 0000000000..105de7b5c6
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On.png
new file mode 100644
index 0000000000..746b440b87
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Disabled.png
new file mode 100644
index 0000000000..4369ef5ef9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Press.png
new file mode 100644
index 0000000000..f1e55ed89e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_On_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Press.png
new file mode 100644
index 0000000000..7d0d3ad66b
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Disabled.png
new file mode 100644
index 0000000000..00f1c913de
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Off.png
new file mode 100644
index 0000000000..6a95f5390a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On.png
new file mode 100644
index 0000000000..d3f197884c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On_Disabled.png
new file mode 100644
index 0000000000..edb03095d7
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Checkbox_Transparent_On_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Disabled.png
new file mode 100644
index 0000000000..b4c2881a6e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Off.png
new file mode 100644
index 0000000000..239fbde83c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_On.png
new file mode 100644
index 0000000000..bfe87f7954
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Over.png
new file mode 100644
index 0000000000..75e3aab17a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Press.png
new file mode 100644
index 0000000000..c20c6e2e95
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Selected.png
new file mode 100644
index 0000000000..c20c6e2e95
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpOff.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpOff.png
new file mode 100644
index 0000000000..26effbf927
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpOff.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpSelected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpSelected.png
new file mode 100644
index 0000000000..3068490eb2
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ComboButton_UpSelected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Disabled.png
new file mode 100644
index 0000000000..921e4bbbd3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Off.png
new file mode 100644
index 0000000000..0cf4ceea8e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_On.png
new file mode 100644
index 0000000000..a07f067b02
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Over.png
new file mode 100644
index 0000000000..0eac73fc24
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Press.png
new file mode 100644
index 0000000000..6187bd6085
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Selected.png
new file mode 100644
index 0000000000..55f80b60ea
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/DropDown_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Linden_Dollar_Alert.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Linden_Dollar_Alert.png
new file mode 100644
index 0000000000..a1f21e8194
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Linden_Dollar_Alert.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Over.png
new file mode 100644
index 0000000000..fa7b4c7256
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Select.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Select.png
new file mode 100644
index 0000000000..56f1cc9aac
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ListItem_Select.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Off.png
new file mode 100644
index 0000000000..c47ffa53e3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Selected.png
new file mode 100644
index 0000000000..c07ea8bb3a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/MarketplaceBtn_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressBar.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressBar.png
new file mode 100644
index 0000000000..b3647f0696
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressBar.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressTrack.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressTrack.png
new file mode 100644
index 0000000000..6909bc42ba
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ProgressTrack.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Disabled.png
new file mode 100644
index 0000000000..5e12b955ec
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Off.png
new file mode 100644
index 0000000000..3e0a276ebe
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On.png
new file mode 100644
index 0000000000..f47cd4b27f
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Disabled.png
new file mode 100644
index 0000000000..a31871a852
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Selected.png
new file mode 100644
index 0000000000..b71b87cfbb
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_On_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Over.png
new file mode 100644
index 0000000000..28e0ec027e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Press.png
new file mode 100644
index 0000000000..633b55e4c3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected.png
new file mode 100644
index 0000000000..633b55e4c3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Disabled.png
new file mode 100644
index 0000000000..3ea4d03cf9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Press.png
new file mode 100644
index 0000000000..16981b7db0
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/PushButton_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Disabled.png
new file mode 100644
index 0000000000..720b5aa0c8
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Off.png
new file mode 100644
index 0000000000..a042311ab8
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On.png
new file mode 100644
index 0000000000..676935e42a
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Disabled.png
new file mode 100644
index 0000000000..811b6fd0bf
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Press.png
new file mode 100644
index 0000000000..9e27a613ab
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_On_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Press.png
new file mode 100644
index 0000000000..3d9163b9fd
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/RadioButton_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Disabled.png
new file mode 100644
index 0000000000..c0516c7fed
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Focus.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Focus.png
new file mode 100644
index 0000000000..a3dd6e9893
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Focus.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Off.png
new file mode 100644
index 0000000000..4e57602888
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Over.png
new file mode 100644
index 0000000000..f2b23b12fe
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Press.png
new file mode 100644
index 0000000000..f01a44dcad
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/ScrubberThumb_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Disabled.png
new file mode 100644
index 0000000000..4b8f2bf5df
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Off.png
new file mode 100644
index 0000000000..35906d8780
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Over.png
new file mode 100644
index 0000000000..c227347d6b
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Press.png
new file mode 100644
index 0000000000..ab0f4f629c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected.png
new file mode 100644
index 0000000000..ab0f4f629c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Disabled.png
new file mode 100644
index 0000000000..217a2a7ba9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Over.png
new file mode 100644
index 0000000000..5e4c7a94a1
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Press.png
new file mode 100644
index 0000000000..8c15728d44
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Left_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Disabled.png
new file mode 100644
index 0000000000..27af1997ee
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Off.png
new file mode 100644
index 0000000000..fcb22ad11e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Press.png
new file mode 100644
index 0000000000..102ebef038
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected.png
new file mode 100644
index 0000000000..fa5306d0a3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Disabled.png
new file mode 100644
index 0000000000..bd231f93c7
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Press.png
new file mode 100644
index 0000000000..c2bb1c9e18
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Middle_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Disabled.png
new file mode 100644
index 0000000000..f9f17b3ba1
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Off.png
new file mode 100644
index 0000000000..b12b453d59
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_On_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_On_Selected.png
new file mode 100644
index 0000000000..c93f02fc42
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_On_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Over.png
new file mode 100644
index 0000000000..9f8a9081c1
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Press.png
new file mode 100644
index 0000000000..67428d6cad
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected.png
new file mode 100644
index 0000000000..42af06f7f0
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Disabled.png
new file mode 100644
index 0000000000..27c78982ce
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Press.png
new file mode 100644
index 0000000000..c93f02fc42
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SegmentedBtn_Right_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Disabled.png
new file mode 100644
index 0000000000..132e4ac0d9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Off.png
new file mode 100644
index 0000000000..893b4333a0
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Press.png
new file mode 100644
index 0000000000..4ddfa9db06
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderThumb_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Horiz.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Horiz.png
new file mode 100644
index 0000000000..53e1ae0730
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Horiz.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Vert.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Vert.png
new file mode 100644
index 0000000000..b4ccd105f2
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SliderTrack_Vert.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Off.png
new file mode 100644
index 0000000000..4d6b294f08
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Selected_Press.png
new file mode 100644
index 0000000000..5b8fecdca9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Left_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Off.png
new file mode 100644
index 0000000000..b12b453d59
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Selected_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Selected_Press.png
new file mode 100644
index 0000000000..2f437ae33c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/SpeakBtn_Right_Selected_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Disabled.png
new file mode 100644
index 0000000000..9bbc574227
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Off.png
new file mode 100644
index 0000000000..b66d6ea469
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Press.png
new file mode 100644
index 0000000000..4c3dd23e19
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Down_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Disabled.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Disabled.png
new file mode 100644
index 0000000000..dbb84a3c41
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Disabled.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Off.png
new file mode 100644
index 0000000000..c66f0bfd4c
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Press.png
new file mode 100644
index 0000000000..e056271b92
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Stepper_Up_Press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Tooltip.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Tooltip.png
new file mode 100644
index 0000000000..2067f433b8
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/Tooltip.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_off.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_off.png
new file mode 100644
index 0000000000..f26ff68606
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_off.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_over.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_over.png
new file mode 100644
index 0000000000..16ad28c0b9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_over.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_press.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_press.png
new file mode 100644
index 0000000000..3f1b6ae511
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/widgets/buy_press.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_Background.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_Background.png
new file mode 100644
index 0000000000..2d7467237b
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_Background.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_I.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_I.png
new file mode 100644
index 0000000000..b8f243b768
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Inspector_I.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/TimeBasedMediaBackground.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/TimeBasedMediaBackground.png
new file mode 100644
index 0000000000..b26b0e508d
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/TimeBasedMediaBackground.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Volume_Background.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Volume_Background.png
new file mode 100644
index 0000000000..0d1911fdd3
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Volume_Background.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Background.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Background.png
new file mode 100644
index 0000000000..c26b05f43d
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Background.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Foreground.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Foreground.png
new file mode 100644
index 0000000000..f2a8b3ed6b
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_Foreground.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Background.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Background.png
new file mode 100644
index 0000000000..94bbc83c49
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Background.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Foreground.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Foreground.png
new file mode 100644
index 0000000000..ab246e4c6e
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/Window_NoTitle_Foreground.png differ
diff --git a/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/hint_background.png b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/hint_background.png
new file mode 100644
index 0000000000..1442c051a9
Binary files /dev/null and b/indra/newview/skins/ansastorm/themes/ectoplasma/textures/windows/hint_background.png differ
diff --git a/indra/newview/skins/skins.xml b/indra/newview/skins/skins.xml
index c47688e8d2..66dbc8403c 100644
--- a/indra/newview/skins/skins.xml
+++ b/indra/newview/skins/skins.xml
@@ -19,6 +19,12 @@
folder
classic_brown
+