diff --git a/indra/newview/skins/Nano-Green/colors.xml b/indra/newview/skins/Nano-Green/colors.xml
new file mode 100644
index 000000000..7ad4392a6
--- /dev/null
+++ b/indra/newview/skins/Nano-Green/colors.xml
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/Nano-Green/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/indra/newview/skins/Nano-Green/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 000000000..08bdc909a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/indra/newview/skins/Nano-Green/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 000000000..d6aba88eb
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/indra/newview/skins/Nano-Green/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 000000000..32604756b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/indra/newview/skins/Nano-Green/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 000000000..5695c1261
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/indra/newview/skins/Nano-Green/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 000000000..38d5abdc9
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/indra/newview/skins/Nano-Green/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 000000000..69f32013f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/btn_chatbar.tga b/indra/newview/skins/Nano-Green/textures/btn_chatbar.tga
new file mode 100644
index 000000000..f3ac5db51
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/btn_chatbar.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/btn_chatbar_selected.tga b/indra/newview/skins/Nano-Green/textures/btn_chatbar_selected.tga
new file mode 100644
index 000000000..9680296ae
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/btn_chatbar_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_pause.tga b/indra/newview/skins/Nano-Green/textures/button_anim_pause.tga
new file mode 100644
index 000000000..91d46aabc
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_pause.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_pause_selected.tga b/indra/newview/skins/Nano-Green/textures/button_anim_pause_selected.tga
new file mode 100644
index 000000000..5cad64a7d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_pause_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_play.tga b/indra/newview/skins/Nano-Green/textures/button_anim_play.tga
new file mode 100644
index 000000000..324380c9a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_play.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_play_selected.tga b/indra/newview/skins/Nano-Green/textures/button_anim_play_selected.tga
new file mode 100644
index 000000000..436d34fe0
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_play_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_stop.tga b/indra/newview/skins/Nano-Green/textures/button_anim_stop.tga
new file mode 100644
index 000000000..3fde2c386
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_stop.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_anim_stop_selected.tga b/indra/newview/skins/Nano-Green/textures/button_anim_stop_selected.tga
new file mode 100644
index 000000000..126b526b4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_anim_stop_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_enabled_32x128.tga b/indra/newview/skins/Nano-Green/textures/button_enabled_32x128.tga
new file mode 100644
index 000000000..c3fb9314c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_enabled_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/button_enabled_selected_32x128.tga b/indra/newview/skins/Nano-Green/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 000000000..e3f2c342b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/button_enabled_selected_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/indra/newview/skins/Nano-Green/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 000000000..e7e1da877
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/indra/newview/skins/Nano-Green/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 000000000..144cd91f9
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_rotate_in.tga b/indra/newview/skins/Nano-Green/textures/cam_rotate_in.tga
new file mode 100644
index 000000000..d08f98059
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_rotate_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_rotate_out.tga b/indra/newview/skins/Nano-Green/textures/cam_rotate_out.tga
new file mode 100644
index 000000000..f8f64f1df
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_rotate_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_tracking_in.tga b/indra/newview/skins/Nano-Green/textures/cam_tracking_in.tga
new file mode 100644
index 000000000..562c951be
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_tracking_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_tracking_out.tga b/indra/newview/skins/Nano-Green/textures/cam_tracking_out.tga
new file mode 100644
index 000000000..7835704d1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_tracking_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_zoom_minus_in.tga b/indra/newview/skins/Nano-Green/textures/cam_zoom_minus_in.tga
new file mode 100644
index 000000000..a1da27bf8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_zoom_minus_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_zoom_out.tga b/indra/newview/skins/Nano-Green/textures/cam_zoom_out.tga
new file mode 100644
index 000000000..2e9519d72
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_zoom_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/cam_zoom_plus_in.tga b/indra/newview/skins/Nano-Green/textures/cam_zoom_plus_in.tga
new file mode 100644
index 000000000..c17d60792
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/cam_zoom_plus_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/indra/newview/skins/Nano-Green/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 000000000..b2a5be87e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/checkbox_disabled_false.tga b/indra/newview/skins/Nano-Green/textures/checkbox_disabled_false.tga
new file mode 100644
index 000000000..9bdbe5858
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/checkbox_disabled_false.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/checkbox_disabled_true.tga b/indra/newview/skins/Nano-Green/textures/checkbox_disabled_true.tga
new file mode 100644
index 000000000..f1e586e2c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/checkbox_disabled_true.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/checkbox_enabled_false.tga b/indra/newview/skins/Nano-Green/textures/checkbox_enabled_false.tga
new file mode 100644
index 000000000..f4c90b6d7
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/checkbox_enabled_false.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/checkbox_enabled_true.tga b/indra/newview/skins/Nano-Green/textures/checkbox_enabled_true.tga
new file mode 100644
index 000000000..d5fce31de
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/checkbox_enabled_true.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/close_in_blue.tga b/indra/newview/skins/Nano-Green/textures/close_in_blue.tga
new file mode 100644
index 000000000..d099a1e11
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/close_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/closebox.tga b/indra/newview/skins/Nano-Green/textures/closebox.tga
new file mode 100644
index 000000000..d099a1e11
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/closebox.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/combobox_arrow.tga b/indra/newview/skins/Nano-Green/textures/combobox_arrow.tga
new file mode 100644
index 000000000..b07385931
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/combobox_arrow.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/down_arrow copy.png b/indra/newview/skins/Nano-Green/textures/down_arrow copy.png
new file mode 100644
index 000000000..a456f335b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/down_arrow copy.png differ
diff --git a/indra/newview/skins/Nano-Green/textures/eye_button_active.tga b/indra/newview/skins/Nano-Green/textures/eye_button_active.tga
new file mode 100644
index 000000000..f915d407a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/eye_button_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/eye_button_inactive.tga b/indra/newview/skins/Nano-Green/textures/eye_button_inactive.tga
new file mode 100644
index 000000000..7c860b41b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/eye_button_inactive.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/indra/newview/skins/Nano-Green/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 000000000..5695c1261
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff_edit_mine_button.tga b/indra/newview/skins/Nano-Green/textures/ff_edit_mine_button.tga
new file mode 100644
index 000000000..b82fdd3e3
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff_edit_mine_button.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff_edit_theirs_button.tga b/indra/newview/skins/Nano-Green/textures/ff_edit_theirs_button.tga
new file mode 100644
index 000000000..3bf510958
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff_edit_theirs_button.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff_online_status_button.tga b/indra/newview/skins/Nano-Green/textures/ff_online_status_button.tga
new file mode 100644
index 000000000..66c280f6d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff_online_status_button.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff_visible_map_button.tga b/indra/newview/skins/Nano-Green/textures/ff_visible_map_button.tga
new file mode 100644
index 000000000..8f2f8ea66
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff_visible_map_button.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ff_visible_online_button.tga b/indra/newview/skins/Nano-Green/textures/ff_visible_online_button.tga
new file mode 100644
index 000000000..79b88b47b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ff_visible_online_button.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/flyout_btn_left.tga b/indra/newview/skins/Nano-Green/textures/flyout_btn_left.tga
new file mode 100644
index 000000000..a8ca75646
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/flyout_btn_left.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/flyout_btn_left_disabled.tga b/indra/newview/skins/Nano-Green/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 000000000..7e168a984
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/flyout_btn_left_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/flyout_btn_left_selected.tga b/indra/newview/skins/Nano-Green/textures/flyout_btn_left_selected.tga
new file mode 100644
index 000000000..99b7a3ff8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/flyout_btn_left_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/flyout_btn_right.tga b/indra/newview/skins/Nano-Green/textures/flyout_btn_right.tga
new file mode 100644
index 000000000..277c082ff
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/flyout_btn_right.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/flyout_btn_right_selected.tga b/indra/newview/skins/Nano-Green/textures/flyout_btn_right_selected.tga
new file mode 100644
index 000000000..b0d1d2b32
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/flyout_btn_right_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_chatbar.tga b/indra/newview/skins/Nano-Green/textures/icn_chatbar.tga
new file mode 100644
index 000000000..579d25f28
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_chatbar.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_label_media.tga b/indra/newview/skins/Nano-Green/textures/icn_label_media.tga
new file mode 100644
index 000000000..2f9e5388f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_label_media.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_label_music.tga b/indra/newview/skins/Nano-Green/textures/icn_label_music.tga
new file mode 100644
index 000000000..352f01c15
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_label_music.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_label_web.tga b/indra/newview/skins/Nano-Green/textures/icn_label_web.tga
new file mode 100644
index 000000000..0d255692b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_label_web.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-pause.tga b/indra/newview/skins/Nano-Green/textures/icn_media-pause.tga
new file mode 100644
index 000000000..c8ac89a2f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-pause.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-pause_active.tga b/indra/newview/skins/Nano-Green/textures/icn_media-pause_active.tga
new file mode 100644
index 000000000..8988829aa
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-pause_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-pause_disabled.tga b/indra/newview/skins/Nano-Green/textures/icn_media-pause_disabled.tga
new file mode 100644
index 000000000..4690f4256
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-pause_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-pause_enabled.tga b/indra/newview/skins/Nano-Green/textures/icn_media-pause_enabled.tga
new file mode 100644
index 000000000..c01399e27
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-pause_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-play.tga b/indra/newview/skins/Nano-Green/textures/icn_media-play.tga
new file mode 100644
index 000000000..b90ad162c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-play.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-play_enabled.tga b/indra/newview/skins/Nano-Green/textures/icn_media-play_enabled.tga
new file mode 100644
index 000000000..accac38b0
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-play_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media-stop_enabled.tga b/indra/newview/skins/Nano-Green/textures/icn_media-stop_enabled.tga
new file mode 100644
index 000000000..d935fa317
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media-stop_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media.tga b/indra/newview/skins/Nano-Green/textures/icn_media.tga
new file mode 100644
index 000000000..2a035ba5d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media_movie.tga b/indra/newview/skins/Nano-Green/textures/icn_media_movie.tga
new file mode 100644
index 000000000..a4c8e7b07
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media_movie.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_media_web.tga b/indra/newview/skins/Nano-Green/textures/icn_media_web.tga
new file mode 100644
index 000000000..6342162a1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_media_web.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_music-pause.tga b/indra/newview/skins/Nano-Green/textures/icn_music-pause.tga
new file mode 100644
index 000000000..d07674b0f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_music-pause.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_music-play.tga b/indra/newview/skins/Nano-Green/textures/icn_music-play.tga
new file mode 100644
index 000000000..5da0ed9a8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_music-play.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_music.tga b/indra/newview/skins/Nano-Green/textures/icn_music.tga
new file mode 100644
index 000000000..81da5abcf
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_music.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_pause.tga b/indra/newview/skins/Nano-Green/textures/icn_pause.tga
new file mode 100644
index 000000000..5458cdbd8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_pause.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_play.tga b/indra/newview/skins/Nano-Green/textures/icn_play.tga
new file mode 100644
index 000000000..531ce03b4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_play.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_scrollbar_bg.tga b/indra/newview/skins/Nano-Green/textures/icn_scrollbar_bg.tga
new file mode 100644
index 000000000..cd484c61e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_scrollbar_bg.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_scrollbar_thumb.tga b/indra/newview/skins/Nano-Green/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 000000000..b11b1bdcd
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_scrollbar_thumb.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_slide-groove_dark.tga b/indra/newview/skins/Nano-Green/textures/icn_slide-groove_dark.tga
new file mode 100644
index 000000000..d31ac8ba8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_slide-groove_dark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_slide-highlight.tga b/indra/newview/skins/Nano-Green/textures/icn_slide-highlight.tga
new file mode 100644
index 000000000..f7de73cfa
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_slide-highlight.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_slide-thumb_dark.tga b/indra/newview/skins/Nano-Green/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 000000000..51f808194
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_slide-thumb_dark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_speaker-muted_dark.tga b/indra/newview/skins/Nano-Green/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 000000000..d573683be
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_speaker-muted_dark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_speaker_dark.tga b/indra/newview/skins/Nano-Green/textures/icn_speaker_dark.tga
new file mode 100644
index 000000000..a32793421
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_speaker_dark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_build.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_build.tga
new file mode 100644
index 000000000..a9d515c1b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_build.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_fly.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_fly.tga
new file mode 100644
index 000000000..8cc49f3af
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_fly.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_inventory.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_inventory.tga
new file mode 100644
index 000000000..d7b052756
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_inventory.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_map.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_map.tga
new file mode 100644
index 000000000..18b52fc19
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_map.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_minimap.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_minimap.tga
new file mode 100644
index 000000000..3ff258afe
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_minimap.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_radar.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_radar.tga
new file mode 100644
index 000000000..08b58ceff
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_radar.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_search.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_search.tga
new file mode 100644
index 000000000..fe2f47c20
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_search.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_toolbar_snapshot.tga b/indra/newview/skins/Nano-Green/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 000000000..1b3667864
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_toolbar_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice-call-end.tga b/indra/newview/skins/Nano-Green/textures/icn_voice-call-end.tga
new file mode 100644
index 000000000..8e89849ba
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice-call-end.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice-call-start.tga b/indra/newview/skins/Nano-Green/textures/icn_voice-call-start.tga
new file mode 100644
index 000000000..34f2a063e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice-call-start.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice-groupfocus.tga b/indra/newview/skins/Nano-Green/textures/icn_voice-groupfocus.tga
new file mode 100644
index 000000000..f20cadc5e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice-groupfocus.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice-localchat.tga b/indra/newview/skins/Nano-Green/textures/icn_voice-localchat.tga
new file mode 100644
index 000000000..3ca7c82f3
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice-localchat.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice-pvtfocus.tga b/indra/newview/skins/Nano-Green/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 000000000..37cce44be
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice-pvtfocus.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-off.tga b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-off.tga
new file mode 100644
index 000000000..8320c0b51
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-off.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl1.tga b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 000000000..f12792140
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl1.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl2.tga b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 000000000..c8ba08f52
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl2.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl3.tga b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 000000000..b1ebb5086
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on-lvl3.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on.tga b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on.tga
new file mode 100644
index 000000000..90131fd4d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icn_voice_ptt-on.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icon_auction.tga b/indra/newview/skins/Nano-Green/textures/icon_auction.tga
new file mode 100644
index 000000000..9c416935d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icon_auction.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/icon_lock.tga b/indra/newview/skins/Nano-Green/textures/icon_lock.tga
new file mode 100644
index 000000000..1d37181cd
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/icon_lock.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_animation.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_animation.tga
new file mode 100644
index 000000000..ee3e47e02
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_animation.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_bodypart.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_bodypart.tga
new file mode 100644
index 000000000..29917fccc
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_bodypart.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_callingcard.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_callingcard.tga
new file mode 100644
index 000000000..933f2b4c8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_callingcard.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_clothing.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_clothing.tga
new file mode 100644
index 000000000..d5909764f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_clothing.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_gesture.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_gesture.tga
new file mode 100644
index 000000000..f37379610
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_gesture.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_landmark.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_landmark.tga
new file mode 100644
index 000000000..769677971
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_landmark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_lostandfound.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_lostandfound.tga
new file mode 100644
index 000000000..01fa4a67c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_lostandfound.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_notecard.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_notecard.tga
new file mode 100644
index 000000000..61aa2ae15
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_notecard.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_object.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_object.tga
new file mode 100644
index 000000000..c5d8a69d1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_object.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_plain_closed.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_plain_closed.tga
new file mode 100644
index 000000000..59b0cdf32
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_plain_closed.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_plain_open.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_plain_open.tga
new file mode 100644
index 000000000..ab3cdb96b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_plain_open.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_script.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_script.tga
new file mode 100644
index 000000000..4e996331e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_script.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_snapshot.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_snapshot.tga
new file mode 100644
index 000000000..afa78c91f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_sound.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_sound.tga
new file mode 100644
index 000000000..adfaa444c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_sound.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_texture.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_texture.tga
new file mode 100644
index 000000000..c9ede175c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_texture.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_folder_trash.tga b/indra/newview/skins/Nano-Green/textures/inv_folder_trash.tga
new file mode 100644
index 000000000..5110a46d3
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_folder_trash.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_animation.tga b/indra/newview/skins/Nano-Green/textures/inv_item_animation.tga
new file mode 100644
index 000000000..b3c4acea4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_animation.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_attach.tga b/indra/newview/skins/Nano-Green/textures/inv_item_attach.tga
new file mode 100644
index 000000000..e17eb4636
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_attach.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_offline.tga b/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 000000000..5c0282f61
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_offline.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_online.tga b/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_online.tga
new file mode 100644
index 000000000..7874d0350
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_callingcard_online.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_clothing.tga b/indra/newview/skins/Nano-Green/textures/inv_item_clothing.tga
new file mode 100644
index 000000000..fc8969e0f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_clothing.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_eyes.tga b/indra/newview/skins/Nano-Green/textures/inv_item_eyes.tga
new file mode 100644
index 000000000..bd6f13160
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_eyes.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_gesture.tga b/indra/newview/skins/Nano-Green/textures/inv_item_gesture.tga
new file mode 100644
index 000000000..d270288a6
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_gesture.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_gloves.tga b/indra/newview/skins/Nano-Green/textures/inv_item_gloves.tga
new file mode 100644
index 000000000..c8ec7b0cc
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_gloves.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_hair.tga b/indra/newview/skins/Nano-Green/textures/inv_item_hair.tga
new file mode 100644
index 000000000..90b9c6b65
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_hair.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_jacket.tga b/indra/newview/skins/Nano-Green/textures/inv_item_jacket.tga
new file mode 100644
index 000000000..09d18267e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_jacket.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_landmark.tga b/indra/newview/skins/Nano-Green/textures/inv_item_landmark.tga
new file mode 100644
index 000000000..301fc06d7
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_landmark.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_landmark_visited.tga b/indra/newview/skins/Nano-Green/textures/inv_item_landmark_visited.tga
new file mode 100644
index 000000000..a39f22bbe
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_landmark_visited.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_notecard.tga b/indra/newview/skins/Nano-Green/textures/inv_item_notecard.tga
new file mode 100644
index 000000000..1ba4c7259
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_notecard.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_object.tga b/indra/newview/skins/Nano-Green/textures/inv_item_object.tga
new file mode 100644
index 000000000..53f937fba
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_object.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_object_multi.tga b/indra/newview/skins/Nano-Green/textures/inv_item_object_multi.tga
new file mode 100644
index 000000000..ee3c65a4c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_object_multi.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_pants.tga b/indra/newview/skins/Nano-Green/textures/inv_item_pants.tga
new file mode 100644
index 000000000..ca3072ff1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_pants.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_script.tga b/indra/newview/skins/Nano-Green/textures/inv_item_script.tga
new file mode 100644
index 000000000..380f9057b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_script.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_shape.tga b/indra/newview/skins/Nano-Green/textures/inv_item_shape.tga
new file mode 100644
index 000000000..f8bda9a68
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_shape.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_shirt.tga b/indra/newview/skins/Nano-Green/textures/inv_item_shirt.tga
new file mode 100644
index 000000000..da2e604a4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_shirt.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_shoes.tga b/indra/newview/skins/Nano-Green/textures/inv_item_shoes.tga
new file mode 100644
index 000000000..803193913
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_shoes.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_skin.tga b/indra/newview/skins/Nano-Green/textures/inv_item_skin.tga
new file mode 100644
index 000000000..4565ec882
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_skin.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_skirt.tga b/indra/newview/skins/Nano-Green/textures/inv_item_skirt.tga
new file mode 100644
index 000000000..e535c0e43
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_skirt.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_snapshot.tga b/indra/newview/skins/Nano-Green/textures/inv_item_snapshot.tga
new file mode 100644
index 000000000..1158edab8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_socks.tga b/indra/newview/skins/Nano-Green/textures/inv_item_socks.tga
new file mode 100644
index 000000000..a64d5718a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_socks.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_sound.tga b/indra/newview/skins/Nano-Green/textures/inv_item_sound.tga
new file mode 100644
index 000000000..e956d5037
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_sound.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_texture.tga b/indra/newview/skins/Nano-Green/textures/inv_item_texture.tga
new file mode 100644
index 000000000..963c48c22
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_texture.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_underpants.tga b/indra/newview/skins/Nano-Green/textures/inv_item_underpants.tga
new file mode 100644
index 000000000..7647e859f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_underpants.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/inv_item_undershirt.tga b/indra/newview/skins/Nano-Green/textures/inv_item_undershirt.tga
new file mode 100644
index 000000000..5998f59bc
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/inv_item_undershirt.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/minimize.tga b/indra/newview/skins/Nano-Green/textures/minimize.tga
new file mode 100644
index 000000000..04ac1f110
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/minimize.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/minimize_pressed.tga b/indra/newview/skins/Nano-Green/textures/minimize_pressed.tga
new file mode 100644
index 000000000..04ac1f110
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/minimize_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_backward_in.tga b/indra/newview/skins/Nano-Green/textures/move_backward_in.tga
new file mode 100644
index 000000000..b64204eb2
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_backward_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_backward_out.tga b/indra/newview/skins/Nano-Green/textures/move_backward_out.tga
new file mode 100644
index 000000000..1acce4b7b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_backward_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_down_in.tga b/indra/newview/skins/Nano-Green/textures/move_down_in.tga
new file mode 100644
index 000000000..904e9a8c8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_down_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_down_out.tga b/indra/newview/skins/Nano-Green/textures/move_down_out.tga
new file mode 100644
index 000000000..39bcda4c3
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_down_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_forward_in.tga b/indra/newview/skins/Nano-Green/textures/move_forward_in.tga
new file mode 100644
index 000000000..d41a1e1ed
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_forward_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_forward_out.tga b/indra/newview/skins/Nano-Green/textures/move_forward_out.tga
new file mode 100644
index 000000000..643c26066
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_forward_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_left_in.tga b/indra/newview/skins/Nano-Green/textures/move_left_in.tga
new file mode 100644
index 000000000..f63ff2d4a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_left_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_left_out.tga b/indra/newview/skins/Nano-Green/textures/move_left_out.tga
new file mode 100644
index 000000000..775bc151b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_left_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_right_in.tga b/indra/newview/skins/Nano-Green/textures/move_right_in.tga
new file mode 100644
index 000000000..c85c4c335
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_right_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_right_out.tga b/indra/newview/skins/Nano-Green/textures/move_right_out.tga
new file mode 100644
index 000000000..729331d99
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_right_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_turn_left_in.tga b/indra/newview/skins/Nano-Green/textures/move_turn_left_in.tga
new file mode 100644
index 000000000..970b7f2ec
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_turn_left_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_turn_left_out.tga b/indra/newview/skins/Nano-Green/textures/move_turn_left_out.tga
new file mode 100644
index 000000000..8c1677574
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_turn_left_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_turn_right_in.tga b/indra/newview/skins/Nano-Green/textures/move_turn_right_in.tga
new file mode 100644
index 000000000..367deaeb9
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_turn_right_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_turn_right_out.tga b/indra/newview/skins/Nano-Green/textures/move_turn_right_out.tga
new file mode 100644
index 000000000..3105adb7b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_turn_right_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_up_in.tga b/indra/newview/skins/Nano-Green/textures/move_up_in.tga
new file mode 100644
index 000000000..f62727d90
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_up_in.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/move_up_out.tga b/indra/newview/skins/Nano-Green/textures/move_up_out.tga
new file mode 100644
index 000000000..777b221f8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/move_up_out.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/notify_next.png b/indra/newview/skins/Nano-Green/textures/notify_next.png
new file mode 100644
index 000000000..e25496714
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/notify_next.png differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cone.tga b/indra/newview/skins/Nano-Green/textures/object_cone.tga
new file mode 100644
index 000000000..1e56b5b24
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cone.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cone_active.tga b/indra/newview/skins/Nano-Green/textures/object_cone_active.tga
new file mode 100644
index 000000000..a555a968f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cone_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cube.tga b/indra/newview/skins/Nano-Green/textures/object_cube.tga
new file mode 100644
index 000000000..2e4396faf
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cube.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cube_active.tga b/indra/newview/skins/Nano-Green/textures/object_cube_active.tga
new file mode 100644
index 000000000..ff52b2949
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cube_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cylinder.tga b/indra/newview/skins/Nano-Green/textures/object_cylinder.tga
new file mode 100644
index 000000000..186a795c7
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cylinder.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_cylinder_active.tga b/indra/newview/skins/Nano-Green/textures/object_cylinder_active.tga
new file mode 100644
index 000000000..542fe43f4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_cylinder_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_grass.tga b/indra/newview/skins/Nano-Green/textures/object_grass.tga
new file mode 100644
index 000000000..c4e9c6bf3
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_grass.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_grass_active.tga b/indra/newview/skins/Nano-Green/textures/object_grass_active.tga
new file mode 100644
index 000000000..f0a825583
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_grass_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_cone.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_cone.tga
new file mode 100644
index 000000000..ed4118b00
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_cone.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_cone_active.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_cone_active.tga
new file mode 100644
index 000000000..8bb426c3c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_cone_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder.tga
new file mode 100644
index 000000000..4fd7616be
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder_active.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 000000000..3b1ecf359
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_cylinder_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_sphere.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_sphere.tga
new file mode 100644
index 000000000..de7324ffd
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_sphere.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_hemi_sphere_active.tga b/indra/newview/skins/Nano-Green/textures/object_hemi_sphere_active.tga
new file mode 100644
index 000000000..2e7e4093d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_hemi_sphere_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_prism.tga b/indra/newview/skins/Nano-Green/textures/object_prism.tga
new file mode 100644
index 000000000..862a0396a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_prism.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_prism_active.tga b/indra/newview/skins/Nano-Green/textures/object_prism_active.tga
new file mode 100644
index 000000000..bbb4ee057
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_prism_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_pyramid.tga b/indra/newview/skins/Nano-Green/textures/object_pyramid.tga
new file mode 100644
index 000000000..7bb989bc4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_pyramid.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_pyramid_active.tga b/indra/newview/skins/Nano-Green/textures/object_pyramid_active.tga
new file mode 100644
index 000000000..5d3bf5204
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_pyramid_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_ring.tga b/indra/newview/skins/Nano-Green/textures/object_ring.tga
new file mode 100644
index 000000000..f08e5d805
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_ring.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_ring_active.tga b/indra/newview/skins/Nano-Green/textures/object_ring_active.tga
new file mode 100644
index 000000000..825cbfc6a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_ring_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_sphere.tga b/indra/newview/skins/Nano-Green/textures/object_sphere.tga
new file mode 100644
index 000000000..3af50b2a8
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_sphere.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_sphere_active.tga b/indra/newview/skins/Nano-Green/textures/object_sphere_active.tga
new file mode 100644
index 000000000..d291a660f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_sphere_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tetrahedron.tga b/indra/newview/skins/Nano-Green/textures/object_tetrahedron.tga
new file mode 100644
index 000000000..d1964ba58
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tetrahedron.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tetrahedron_active.tga b/indra/newview/skins/Nano-Green/textures/object_tetrahedron_active.tga
new file mode 100644
index 000000000..033045c28
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tetrahedron_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_torus.tga b/indra/newview/skins/Nano-Green/textures/object_torus.tga
new file mode 100644
index 000000000..adf49f9c2
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_torus.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_torus_active.tga b/indra/newview/skins/Nano-Green/textures/object_torus_active.tga
new file mode 100644
index 000000000..9a5e8013a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_torus_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tree.tga b/indra/newview/skins/Nano-Green/textures/object_tree.tga
new file mode 100644
index 000000000..4ff13cfde
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tree.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tree_active.tga b/indra/newview/skins/Nano-Green/textures/object_tree_active.tga
new file mode 100644
index 000000000..48ade16b0
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tree_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tube.tga b/indra/newview/skins/Nano-Green/textures/object_tube.tga
new file mode 100644
index 000000000..c5ba2512c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tube.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/object_tube_active.tga b/indra/newview/skins/Nano-Green/textures/object_tube_active.tga
new file mode 100644
index 000000000..8b2db2c56
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/object_tube_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/preview.png b/indra/newview/skins/Nano-Green/textures/preview.png
new file mode 100644
index 000000000..7a8aca6b1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/preview.png differ
diff --git a/indra/newview/skins/Nano-Green/textures/progress_fill.tga b/indra/newview/skins/Nano-Green/textures/progress_fill.tga
new file mode 100644
index 000000000..bbdf5dd0b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/progress_fill.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/progressbar_fill.tga b/indra/newview/skins/Nano-Green/textures/progressbar_fill.tga
new file mode 100644
index 000000000..bdbc6c896
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/progressbar_fill.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/progressbar_track.tga b/indra/newview/skins/Nano-Green/textures/progressbar_track.tga
new file mode 100644
index 000000000..fde818a87
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/progressbar_track.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ptt_lock_off.tga b/indra/newview/skins/Nano-Green/textures/ptt_lock_off.tga
new file mode 100644
index 000000000..dfb0846e6
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ptt_lock_off.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/ptt_lock_on.tga b/indra/newview/skins/Nano-Green/textures/ptt_lock_on.tga
new file mode 100644
index 000000000..ecfc78d2c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/ptt_lock_on.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/radio_active_true.tga b/indra/newview/skins/Nano-Green/textures/radio_active_true.tga
new file mode 100644
index 000000000..e0f8c3745
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/radio_active_true.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/radio_inactive_false.tga b/indra/newview/skins/Nano-Green/textures/radio_inactive_false.tga
new file mode 100644
index 000000000..1b2424be0
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/radio_inactive_false.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/radio_inactive_true.tga b/indra/newview/skins/Nano-Green/textures/radio_inactive_true.tga
new file mode 100644
index 000000000..c9dd06a96
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/radio_inactive_true.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/restore.tga b/indra/newview/skins/Nano-Green/textures/restore.tga
new file mode 100644
index 000000000..afc3c955a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/restore.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/restore_pressed.tga b/indra/newview/skins/Nano-Green/textures/restore_pressed.tga
new file mode 100644
index 000000000..afc3c955a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/restore_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_down_in_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 000000000..9e334066f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_down_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_down_out_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 000000000..c0aec4669
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_down_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_left_in_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 000000000..c00e48f1b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_left_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_left_out_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 000000000..1bdedf08c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_left_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_right_in_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 000000000..775202111
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_right_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_right_out_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 000000000..200e45955
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_right_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_up_in_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 000000000..0f5159152
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_up_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/scrollbutton_up_out_blue.tga b/indra/newview/skins/Nano-Green/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 000000000..5402f552e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/scrollbutton_up_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/spin_down_in_blue.tga b/indra/newview/skins/Nano-Green/textures/spin_down_in_blue.tga
new file mode 100644
index 000000000..c3e3a61ff
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/spin_down_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/spin_down_out_blue.tga b/indra/newview/skins/Nano-Green/textures/spin_down_out_blue.tga
new file mode 100644
index 000000000..6728a6d9f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/spin_down_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/spin_up_in_blue.tga b/indra/newview/skins/Nano-Green/textures/spin_up_in_blue.tga
new file mode 100644
index 000000000..4bb545e0c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/spin_up_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/spin_up_out_blue.tga b/indra/newview/skins/Nano-Green/textures/spin_up_out_blue.tga
new file mode 100644
index 000000000..4a5cbcb94
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/spin_up_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/square_btn_32x128.tga b/indra/newview/skins/Nano-Green/textures/square_btn_32x128.tga
new file mode 100644
index 000000000..42dee536e
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/square_btn_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/square_btn_selected_32x128.tga b/indra/newview/skins/Nano-Green/textures/square_btn_selected_32x128.tga
new file mode 100644
index 000000000..e7555b9f1
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/square_btn_selected_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_buy_currency.tga b/indra/newview/skins/Nano-Green/textures/status_buy_currency.tga
new file mode 100644
index 000000000..41e0dae98
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_buy_currency.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_buy_currency_pressed.tga b/indra/newview/skins/Nano-Green/textures/status_buy_currency_pressed.tga
new file mode 100644
index 000000000..5588bca1a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_buy_currency_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_buy_land.tga b/indra/newview/skins/Nano-Green/textures/status_buy_land.tga
new file mode 100644
index 000000000..d0eedf09f
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_buy_land.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_buy_land_pressed.tga b/indra/newview/skins/Nano-Green/textures/status_buy_land_pressed.tga
new file mode 100644
index 000000000..649f80918
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_buy_land_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_no_build.tga b/indra/newview/skins/Nano-Green/textures/status_no_build.tga
new file mode 100644
index 000000000..4d2c0af9d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_no_build.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_no_fly.tga b/indra/newview/skins/Nano-Green/textures/status_no_fly.tga
new file mode 100644
index 000000000..d742e5def
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_no_fly.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_no_push.tga b/indra/newview/skins/Nano-Green/textures/status_no_push.tga
new file mode 100644
index 000000000..41424250b
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_no_push.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_no_scripts.tga b/indra/newview/skins/Nano-Green/textures/status_no_scripts.tga
new file mode 100644
index 000000000..d67cf59ff
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_no_scripts.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_no_voice.tga b/indra/newview/skins/Nano-Green/textures/status_no_voice.tga
new file mode 100644
index 000000000..8bbdcfaaf
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_no_voice.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_search.tga b/indra/newview/skins/Nano-Green/textures/status_search.tga
new file mode 100644
index 000000000..0192f51be
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_search.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/status_voice.tga b/indra/newview/skins/Nano-Green/textures/status_voice.tga
new file mode 100644
index 000000000..8bbdcfaaf
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/status_voice.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_bottom_blue.tga b/indra/newview/skins/Nano-Green/textures/tab_bottom_blue.tga
new file mode 100644
index 000000000..f71c6d576
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_bottom_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_bottom_selected_blue.tga b/indra/newview/skins/Nano-Green/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 000000000..a4db5181c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_bottom_selected_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_left.tga b/indra/newview/skins/Nano-Green/textures/tab_left.tga
new file mode 100644
index 000000000..a70f2956a
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_left.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_left_selected.tga b/indra/newview/skins/Nano-Green/textures/tab_left_selected.tga
new file mode 100644
index 000000000..bf3df7909
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_left_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_top_blue.tga b/indra/newview/skins/Nano-Green/textures/tab_top_blue.tga
new file mode 100644
index 000000000..32a6d9716
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_top_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tab_top_selected_blue.tga b/indra/newview/skins/Nano-Green/textures/tab_top_selected_blue.tga
new file mode 100644
index 000000000..d2f979c0c
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tab_top_selected_blue.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/textures.xml b/indra/newview/skins/Nano-Green/textures/textures.xml
new file mode 100644
index 000000000..5f4e8d8a7
--- /dev/null
+++ b/indra/newview/skins/Nano-Green/textures/textures.xml
@@ -0,0 +1,389 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/Nano-Green/textures/tool_dozer.tga b/indra/newview/skins/Nano-Green/textures/tool_dozer.tga
new file mode 100644
index 000000000..1ba639b70
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tool_dozer.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tool_dozer_active.tga b/indra/newview/skins/Nano-Green/textures/tool_dozer_active.tga
new file mode 100644
index 000000000..562940ce4
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tool_dozer_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tool_zoom.tga b/indra/newview/skins/Nano-Green/textures/tool_zoom.tga
new file mode 100644
index 000000000..9ee5f758d
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tool_zoom.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/tool_zoom_active.tga b/indra/newview/skins/Nano-Green/textures/tool_zoom_active.tga
new file mode 100644
index 000000000..e9c072740
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/tool_zoom_active.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/toolbar_bg.tga b/indra/newview/skins/Nano-Green/textures/toolbar_bg.tga
new file mode 100644
index 000000000..ed6a04d25
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/toolbar_bg.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/toolbar_btn_disabled.tga b/indra/newview/skins/Nano-Green/textures/toolbar_btn_disabled.tga
new file mode 100644
index 000000000..c5ada7a79
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/toolbar_btn_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/toolbar_btn_enabled.tga b/indra/newview/skins/Nano-Green/textures/toolbar_btn_enabled.tga
new file mode 100644
index 000000000..ec1cbc471
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/toolbar_btn_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/toolbar_btn_selected.tga b/indra/newview/skins/Nano-Green/textures/toolbar_btn_selected.tga
new file mode 100644
index 000000000..c552d9934
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/toolbar_btn_selected.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/toolbar_tab.tga b/indra/newview/skins/Nano-Green/textures/toolbar_tab.tga
new file mode 100644
index 000000000..80a8d39df
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/toolbar_tab.tga differ
diff --git a/indra/newview/skins/Nano-Green/textures/up_arrow.png b/indra/newview/skins/Nano-Green/textures/up_arrow.png
new file mode 100644
index 000000000..d573363a2
Binary files /dev/null and b/indra/newview/skins/Nano-Green/textures/up_arrow.png differ
diff --git a/indra/newview/skins/Nano-Purple/colors.xml b/indra/newview/skins/Nano-Purple/colors.xml
new file mode 100644
index 000000000..2da2e4e58
--- /dev/null
+++ b/indra/newview/skins/Nano-Purple/colors.xml
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/Nano-Purple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga b/indra/newview/skins/Nano-Purple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga
new file mode 100644
index 000000000..42f887b06
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/0098b015-3daf-4cfe-a72f-915369ea97c2.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga b/indra/newview/skins/Nano-Purple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga
new file mode 100644
index 000000000..c4ed36432
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/3c18c87e-5f50-14e2-e744-f44734aa365f.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga b/indra/newview/skins/Nano-Purple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga
new file mode 100644
index 000000000..a25a5c726
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga b/indra/newview/skins/Nano-Purple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga
new file mode 100644
index 000000000..79d237b5e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga b/indra/newview/skins/Nano-Purple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga
new file mode 100644
index 000000000..d48e2cb4b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga b/indra/newview/skins/Nano-Purple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga
new file mode 100644
index 000000000..0f73c56a8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/b4870163-6208-42a9-9801-93133bf9a6cd.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/btn_chatbar.tga b/indra/newview/skins/Nano-Purple/textures/btn_chatbar.tga
new file mode 100644
index 000000000..f3ac5db51
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/btn_chatbar.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/btn_chatbar_selected.tga b/indra/newview/skins/Nano-Purple/textures/btn_chatbar_selected.tga
new file mode 100644
index 000000000..4ac119292
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/btn_chatbar_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_pause.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_pause.tga
new file mode 100644
index 000000000..707d8fa8f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_pause.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_pause_selected.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_pause_selected.tga
new file mode 100644
index 000000000..922fca296
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_pause_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_play.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_play.tga
new file mode 100644
index 000000000..1f6229077
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_play.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_play_selected.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_play_selected.tga
new file mode 100644
index 000000000..49fd69063
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_play_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_stop.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_stop.tga
new file mode 100644
index 000000000..37cb93385
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_stop.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_anim_stop_selected.tga b/indra/newview/skins/Nano-Purple/textures/button_anim_stop_selected.tga
new file mode 100644
index 000000000..e554ca5bc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_anim_stop_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_disabled_32x128.tga b/indra/newview/skins/Nano-Purple/textures/button_disabled_32x128.tga
new file mode 100644
index 000000000..53cc21700
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_disabled_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_enabled_32x128.tga b/indra/newview/skins/Nano-Purple/textures/button_enabled_32x128.tga
new file mode 100644
index 000000000..c3fb9314c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_enabled_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/button_enabled_selected_32x128.tga b/indra/newview/skins/Nano-Purple/textures/button_enabled_selected_32x128.tga
new file mode 100644
index 000000000..4592caebc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/button_enabled_selected_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga b/indra/newview/skins/Nano-Purple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga
new file mode 100644
index 000000000..e164ce119
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/c1e21504-f136-451d-b8e9-929037812f1d.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga b/indra/newview/skins/Nano-Purple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga
new file mode 100644
index 000000000..d54981ba4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/c63f124c-6340-4fbf-b59e-0869a44adb64.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_rotate_in.tga b/indra/newview/skins/Nano-Purple/textures/cam_rotate_in.tga
new file mode 100644
index 000000000..d08f98059
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_rotate_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_rotate_out.tga b/indra/newview/skins/Nano-Purple/textures/cam_rotate_out.tga
new file mode 100644
index 000000000..f8f64f1df
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_rotate_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_tracking_in.tga b/indra/newview/skins/Nano-Purple/textures/cam_tracking_in.tga
new file mode 100644
index 000000000..562c951be
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_tracking_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_tracking_out.tga b/indra/newview/skins/Nano-Purple/textures/cam_tracking_out.tga
new file mode 100644
index 000000000..7835704d1
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_tracking_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_zoom_minus_in.tga b/indra/newview/skins/Nano-Purple/textures/cam_zoom_minus_in.tga
new file mode 100644
index 000000000..a1da27bf8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_zoom_minus_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_zoom_out.tga b/indra/newview/skins/Nano-Purple/textures/cam_zoom_out.tga
new file mode 100644
index 000000000..2e9519d72
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_zoom_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/cam_zoom_plus_in.tga b/indra/newview/skins/Nano-Purple/textures/cam_zoom_plus_in.tga
new file mode 100644
index 000000000..c17d60792
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/cam_zoom_plus_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga b/indra/newview/skins/Nano-Purple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga
new file mode 100644
index 000000000..5411182c3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ce15fd63-b0b6-463c-a37d-ea6393208b3e.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_false.tga b/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_false.tga
new file mode 100644
index 000000000..27fcf0f72
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_false.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_true.tga b/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_true.tga
new file mode 100644
index 000000000..3d282ece2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/checkbox_disabled_true.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_false.tga b/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_false.tga
new file mode 100644
index 000000000..5d5194cd8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_false.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_true.tga b/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_true.tga
new file mode 100644
index 000000000..29d718c64
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/checkbox_enabled_true.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/close_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/close_in_blue.tga
new file mode 100644
index 000000000..191ffaf76
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/close_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/closebox.tga b/indra/newview/skins/Nano-Purple/textures/closebox.tga
new file mode 100644
index 000000000..191ffaf76
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/closebox.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/combobox_arrow.tga b/indra/newview/skins/Nano-Purple/textures/combobox_arrow.tga
new file mode 100644
index 000000000..01dea6f52
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/combobox_arrow.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/down_arrow copy.png b/indra/newview/skins/Nano-Purple/textures/down_arrow copy.png
new file mode 100644
index 000000000..4fda5c449
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/down_arrow copy.png differ
diff --git a/indra/newview/skins/Nano-Purple/textures/eye_button_active.tga b/indra/newview/skins/Nano-Purple/textures/eye_button_active.tga
new file mode 100644
index 000000000..cee4781d1
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/eye_button_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/eye_button_inactive.tga b/indra/newview/skins/Nano-Purple/textures/eye_button_inactive.tga
new file mode 100644
index 000000000..f07e3d04d
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/eye_button_inactive.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga b/indra/newview/skins/Nano-Purple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga
new file mode 100644
index 000000000..79d237b5e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff9a71eb-7414-4cf8-866e-a701deb7c3cf.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff_edit_mine_button.tga b/indra/newview/skins/Nano-Purple/textures/ff_edit_mine_button.tga
new file mode 100644
index 000000000..f963c9daf
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff_edit_mine_button.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff_edit_theirs_button.tga b/indra/newview/skins/Nano-Purple/textures/ff_edit_theirs_button.tga
new file mode 100644
index 000000000..4c28b9814
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff_edit_theirs_button.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff_online_status_button.tga b/indra/newview/skins/Nano-Purple/textures/ff_online_status_button.tga
new file mode 100644
index 000000000..006aebfd4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff_online_status_button.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff_visible_map_button.tga b/indra/newview/skins/Nano-Purple/textures/ff_visible_map_button.tga
new file mode 100644
index 000000000..2ba4da152
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff_visible_map_button.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ff_visible_online_button.tga b/indra/newview/skins/Nano-Purple/textures/ff_visible_online_button.tga
new file mode 100644
index 000000000..79b88b47b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ff_visible_online_button.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_left.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left.tga
new file mode 100644
index 000000000..a8ca75646
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_disabled.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_disabled.tga
new file mode 100644
index 000000000..7e168a984
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_selected.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_selected.tga
new file mode 100644
index 000000000..f13045c19
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_left_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_right.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right.tga
new file mode 100644
index 000000000..277c082ff
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_disabled.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_disabled.tga
new file mode 100644
index 000000000..cc7f1aebc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_selected.tga b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_selected.tga
new file mode 100644
index 000000000..a700ed56e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/flyout_btn_right_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_chatbar.tga b/indra/newview/skins/Nano-Purple/textures/icn_chatbar.tga
new file mode 100644
index 000000000..972fc316f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_chatbar.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_label_media.tga b/indra/newview/skins/Nano-Purple/textures/icn_label_media.tga
new file mode 100644
index 000000000..bcb882d02
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_label_media.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_label_music.tga b/indra/newview/skins/Nano-Purple/textures/icn_label_music.tga
new file mode 100644
index 000000000..ac2d9fc51
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_label_music.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_label_web.tga b/indra/newview/skins/Nano-Purple/textures/icn_label_web.tga
new file mode 100644
index 000000000..41be334d5
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_label_web.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-pause.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-pause.tga
new file mode 100644
index 000000000..e275d92b4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-pause.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-pause_active.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_active.tga
new file mode 100644
index 000000000..8988829aa
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-pause_disabled.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_disabled.tga
new file mode 100644
index 000000000..4690f4256
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-pause_enabled.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_enabled.tga
new file mode 100644
index 000000000..c01399e27
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-pause_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-play.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-play.tga
new file mode 100644
index 000000000..8781e0aa9
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-play.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-play_enabled.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-play_enabled.tga
new file mode 100644
index 000000000..accac38b0
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-play_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media-stop_enabled.tga b/indra/newview/skins/Nano-Purple/textures/icn_media-stop_enabled.tga
new file mode 100644
index 000000000..d935fa317
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media-stop_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media.tga b/indra/newview/skins/Nano-Purple/textures/icn_media.tga
new file mode 100644
index 000000000..ec6aa1613
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media_movie.tga b/indra/newview/skins/Nano-Purple/textures/icn_media_movie.tga
new file mode 100644
index 000000000..bc43f4a3e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media_movie.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_media_web.tga b/indra/newview/skins/Nano-Purple/textures/icn_media_web.tga
new file mode 100644
index 000000000..bdc1b9eac
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_media_web.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_music-pause.tga b/indra/newview/skins/Nano-Purple/textures/icn_music-pause.tga
new file mode 100644
index 000000000..d0aefc718
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_music-pause.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_music-play.tga b/indra/newview/skins/Nano-Purple/textures/icn_music-play.tga
new file mode 100644
index 000000000..12a7f27d7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_music-play.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_music.tga b/indra/newview/skins/Nano-Purple/textures/icn_music.tga
new file mode 100644
index 000000000..285dbe0ac
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_music.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_pause.tga b/indra/newview/skins/Nano-Purple/textures/icn_pause.tga
new file mode 100644
index 000000000..122ede8ca
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_pause.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_play.tga b/indra/newview/skins/Nano-Purple/textures/icn_play.tga
new file mode 100644
index 000000000..5833306e3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_play.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_bg.tga b/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_bg.tga
new file mode 100644
index 000000000..cd484c61e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_bg.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_thumb.tga b/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_thumb.tga
new file mode 100644
index 000000000..b11b1bdcd
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_scrollbar_thumb.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_slide-groove_dark.tga b/indra/newview/skins/Nano-Purple/textures/icn_slide-groove_dark.tga
new file mode 100644
index 000000000..118ff5e65
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_slide-groove_dark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_slide-highlight.tga b/indra/newview/skins/Nano-Purple/textures/icn_slide-highlight.tga
new file mode 100644
index 000000000..084789a6b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_slide-highlight.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_slide-thumb_dark.tga b/indra/newview/skins/Nano-Purple/textures/icn_slide-thumb_dark.tga
new file mode 100644
index 000000000..86947462f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_slide-thumb_dark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_speaker-muted_dark.tga b/indra/newview/skins/Nano-Purple/textures/icn_speaker-muted_dark.tga
new file mode 100644
index 000000000..596b0cb8c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_speaker-muted_dark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_speaker_dark.tga b/indra/newview/skins/Nano-Purple/textures/icn_speaker_dark.tga
new file mode 100644
index 000000000..100df6e67
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_speaker_dark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_build.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_build.tga
new file mode 100644
index 000000000..e27dfa874
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_build.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_fly.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_fly.tga
new file mode 100644
index 000000000..182c2fa5f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_fly.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_inventory.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_inventory.tga
new file mode 100644
index 000000000..d630176a9
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_inventory.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_map.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_map.tga
new file mode 100644
index 000000000..fced00eb8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_map.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_minimap.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_minimap.tga
new file mode 100644
index 000000000..62e5f4eb5
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_minimap.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_radar.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_radar.tga
new file mode 100644
index 000000000..683d29f5f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_radar.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_search.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_search.tga
new file mode 100644
index 000000000..a032a39aa
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_search.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_toolbar_snapshot.tga b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_snapshot.tga
new file mode 100644
index 000000000..bb57f24e5
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_toolbar_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice-call-end.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice-call-end.tga
new file mode 100644
index 000000000..1a4e633f8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice-call-end.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice-call-start.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice-call-start.tga
new file mode 100644
index 000000000..fe80577fc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice-call-start.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice-groupfocus.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice-groupfocus.tga
new file mode 100644
index 000000000..540dfccfa
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice-groupfocus.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice-localchat.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice-localchat.tga
new file mode 100644
index 000000000..b49180d4e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice-localchat.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice-pvtfocus.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice-pvtfocus.tga
new file mode 100644
index 000000000..99bb1edce
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice-pvtfocus.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-off.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-off.tga
new file mode 100644
index 000000000..3a0ca1b12
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-off.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl1.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl1.tga
new file mode 100644
index 000000000..cfdcc60dd
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl1.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl2.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl2.tga
new file mode 100644
index 000000000..05a066985
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl2.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl3.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl3.tga
new file mode 100644
index 000000000..181d97535
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on-lvl3.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on.tga b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on.tga
new file mode 100644
index 000000000..a7ca24e03
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icn_voice_ptt-on.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icon_auction.tga b/indra/newview/skins/Nano-Purple/textures/icon_auction.tga
new file mode 100644
index 000000000..219e720a3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icon_auction.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/icon_lock.tga b/indra/newview/skins/Nano-Purple/textures/icon_lock.tga
new file mode 100644
index 000000000..991ebec67
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/icon_lock.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_animation.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_animation.tga
new file mode 100644
index 000000000..0818ee1b2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_animation.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_bodypart.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_bodypart.tga
new file mode 100644
index 000000000..c77312703
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_bodypart.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_callingcard.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_callingcard.tga
new file mode 100644
index 000000000..49a902c8b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_callingcard.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_clothing.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_clothing.tga
new file mode 100644
index 000000000..59571d372
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_clothing.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_gesture.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_gesture.tga
new file mode 100644
index 000000000..83e1ba3f9
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_gesture.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_landmark.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_landmark.tga
new file mode 100644
index 000000000..32b7e8b2e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_landmark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_lostandfound.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_lostandfound.tga
new file mode 100644
index 000000000..26102161b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_lostandfound.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_notecard.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_notecard.tga
new file mode 100644
index 000000000..9486298f3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_notecard.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_object.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_object.tga
new file mode 100644
index 000000000..34b9e7a2e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_object.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_closed.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_closed.tga
new file mode 100644
index 000000000..3b1f08224
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_closed.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_open.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_open.tga
new file mode 100644
index 000000000..baf0fffd9
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_plain_open.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_script.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_script.tga
new file mode 100644
index 000000000..85871a113
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_script.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_snapshot.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_snapshot.tga
new file mode 100644
index 000000000..bb603dbbc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_sound.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_sound.tga
new file mode 100644
index 000000000..7a0231ead
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_sound.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_texture.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_texture.tga
new file mode 100644
index 000000000..e5683b563
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_texture.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_folder_trash.tga b/indra/newview/skins/Nano-Purple/textures/inv_folder_trash.tga
new file mode 100644
index 000000000..ed285c4cc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_folder_trash.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_animation.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_animation.tga
new file mode 100644
index 000000000..fae767b6e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_animation.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_attach.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_attach.tga
new file mode 100644
index 000000000..96bbe0ea5
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_attach.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_offline.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_offline.tga
new file mode 100644
index 000000000..d6cab1784
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_offline.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_online.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_online.tga
new file mode 100644
index 000000000..736e37e52
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_callingcard_online.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_clothing.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_clothing.tga
new file mode 100644
index 000000000..c236f77db
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_clothing.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_eyes.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_eyes.tga
new file mode 100644
index 000000000..2e46c05a7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_eyes.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_gesture.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_gesture.tga
new file mode 100644
index 000000000..33e5b64d2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_gesture.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_gloves.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_gloves.tga
new file mode 100644
index 000000000..80faafed3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_gloves.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_hair.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_hair.tga
new file mode 100644
index 000000000..182f35455
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_hair.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_jacket.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_jacket.tga
new file mode 100644
index 000000000..d998fcb0d
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_jacket.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_landmark.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_landmark.tga
new file mode 100644
index 000000000..398d20eb4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_landmark.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_landmark_visited.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_landmark_visited.tga
new file mode 100644
index 000000000..3fea18722
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_landmark_visited.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_notecard.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_notecard.tga
new file mode 100644
index 000000000..2f94599de
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_notecard.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_object.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_object.tga
new file mode 100644
index 000000000..65ea864fb
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_object.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_object_multi.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_object_multi.tga
new file mode 100644
index 000000000..f582a18b8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_object_multi.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_pants.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_pants.tga
new file mode 100644
index 000000000..8b931e0c5
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_pants.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_script.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_script.tga
new file mode 100644
index 000000000..8eee6c7ce
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_script.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_shape.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_shape.tga
new file mode 100644
index 000000000..46efbd118
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_shape.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_shirt.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_shirt.tga
new file mode 100644
index 000000000..184d7d31f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_shirt.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_shoes.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_shoes.tga
new file mode 100644
index 000000000..b607ac328
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_shoes.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_skin.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_skin.tga
new file mode 100644
index 000000000..f5a7d9a0b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_skin.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_skirt.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_skirt.tga
new file mode 100644
index 000000000..02573b0a7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_skirt.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_snapshot.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_snapshot.tga
new file mode 100644
index 000000000..035443d01
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_snapshot.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_socks.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_socks.tga
new file mode 100644
index 000000000..b0fcd37c2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_socks.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_sound.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_sound.tga
new file mode 100644
index 000000000..b3cbd3655
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_sound.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_texture.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_texture.tga
new file mode 100644
index 000000000..6224c761b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_texture.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_underpants.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_underpants.tga
new file mode 100644
index 000000000..0d3b0f855
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_underpants.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/inv_item_undershirt.tga b/indra/newview/skins/Nano-Purple/textures/inv_item_undershirt.tga
new file mode 100644
index 000000000..1b6117f3a
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/inv_item_undershirt.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/minimize.tga b/indra/newview/skins/Nano-Purple/textures/minimize.tga
new file mode 100644
index 000000000..4be3df99f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/minimize.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/minimize_pressed.tga b/indra/newview/skins/Nano-Purple/textures/minimize_pressed.tga
new file mode 100644
index 000000000..4be3df99f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/minimize_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_backward_in.tga b/indra/newview/skins/Nano-Purple/textures/move_backward_in.tga
new file mode 100644
index 000000000..b64204eb2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_backward_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_backward_out.tga b/indra/newview/skins/Nano-Purple/textures/move_backward_out.tga
new file mode 100644
index 000000000..1acce4b7b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_backward_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_down_in.tga b/indra/newview/skins/Nano-Purple/textures/move_down_in.tga
new file mode 100644
index 000000000..904e9a8c8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_down_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_down_out.tga b/indra/newview/skins/Nano-Purple/textures/move_down_out.tga
new file mode 100644
index 000000000..39bcda4c3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_down_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_forward_in.tga b/indra/newview/skins/Nano-Purple/textures/move_forward_in.tga
new file mode 100644
index 000000000..d41a1e1ed
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_forward_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_forward_out.tga b/indra/newview/skins/Nano-Purple/textures/move_forward_out.tga
new file mode 100644
index 000000000..643c26066
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_forward_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_left_in.tga b/indra/newview/skins/Nano-Purple/textures/move_left_in.tga
new file mode 100644
index 000000000..f63ff2d4a
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_left_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_left_out.tga b/indra/newview/skins/Nano-Purple/textures/move_left_out.tga
new file mode 100644
index 000000000..775bc151b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_left_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_right_in.tga b/indra/newview/skins/Nano-Purple/textures/move_right_in.tga
new file mode 100644
index 000000000..c85c4c335
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_right_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_right_out.tga b/indra/newview/skins/Nano-Purple/textures/move_right_out.tga
new file mode 100644
index 000000000..729331d99
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_right_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_turn_left_in.tga b/indra/newview/skins/Nano-Purple/textures/move_turn_left_in.tga
new file mode 100644
index 000000000..970b7f2ec
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_turn_left_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_turn_left_out.tga b/indra/newview/skins/Nano-Purple/textures/move_turn_left_out.tga
new file mode 100644
index 000000000..8c1677574
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_turn_left_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_turn_right_in.tga b/indra/newview/skins/Nano-Purple/textures/move_turn_right_in.tga
new file mode 100644
index 000000000..367deaeb9
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_turn_right_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_turn_right_out.tga b/indra/newview/skins/Nano-Purple/textures/move_turn_right_out.tga
new file mode 100644
index 000000000..3105adb7b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_turn_right_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_up_in.tga b/indra/newview/skins/Nano-Purple/textures/move_up_in.tga
new file mode 100644
index 000000000..f62727d90
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_up_in.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/move_up_out.tga b/indra/newview/skins/Nano-Purple/textures/move_up_out.tga
new file mode 100644
index 000000000..777b221f8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/move_up_out.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/notify_next.png b/indra/newview/skins/Nano-Purple/textures/notify_next.png
new file mode 100644
index 000000000..e25496714
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/notify_next.png differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cone.tga b/indra/newview/skins/Nano-Purple/textures/object_cone.tga
new file mode 100644
index 000000000..1e56b5b24
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cone.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cone_active.tga b/indra/newview/skins/Nano-Purple/textures/object_cone_active.tga
new file mode 100644
index 000000000..1b72a7cf8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cone_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cube.tga b/indra/newview/skins/Nano-Purple/textures/object_cube.tga
new file mode 100644
index 000000000..2e4396faf
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cube.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cube_active.tga b/indra/newview/skins/Nano-Purple/textures/object_cube_active.tga
new file mode 100644
index 000000000..d0ef27103
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cube_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cylinder.tga b/indra/newview/skins/Nano-Purple/textures/object_cylinder.tga
new file mode 100644
index 000000000..186a795c7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cylinder.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_cylinder_active.tga b/indra/newview/skins/Nano-Purple/textures/object_cylinder_active.tga
new file mode 100644
index 000000000..1f05fcdc7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_cylinder_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_grass.tga b/indra/newview/skins/Nano-Purple/textures/object_grass.tga
new file mode 100644
index 000000000..422e5d4ec
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_grass.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_grass_active.tga b/indra/newview/skins/Nano-Purple/textures/object_grass_active.tga
new file mode 100644
index 000000000..f0a825583
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_grass_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_cone.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_cone.tga
new file mode 100644
index 000000000..ed4118b00
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_cone.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_cone_active.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_cone_active.tga
new file mode 100644
index 000000000..677873cb2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_cone_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder.tga
new file mode 100644
index 000000000..4fd7616be
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder_active.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder_active.tga
new file mode 100644
index 000000000..68676713c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_cylinder_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere.tga
new file mode 100644
index 000000000..de7324ffd
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere_active.tga b/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere_active.tga
new file mode 100644
index 000000000..b3a429603
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_hemi_sphere_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_prism.tga b/indra/newview/skins/Nano-Purple/textures/object_prism.tga
new file mode 100644
index 000000000..862a0396a
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_prism.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_prism_active.tga b/indra/newview/skins/Nano-Purple/textures/object_prism_active.tga
new file mode 100644
index 000000000..3eb4b485b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_prism_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_pyramid.tga b/indra/newview/skins/Nano-Purple/textures/object_pyramid.tga
new file mode 100644
index 000000000..7bb989bc4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_pyramid.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_pyramid_active.tga b/indra/newview/skins/Nano-Purple/textures/object_pyramid_active.tga
new file mode 100644
index 000000000..dcdff3049
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_pyramid_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_ring.tga b/indra/newview/skins/Nano-Purple/textures/object_ring.tga
new file mode 100644
index 000000000..f08e5d805
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_ring.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_ring_active.tga b/indra/newview/skins/Nano-Purple/textures/object_ring_active.tga
new file mode 100644
index 000000000..99d1c55f7
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_ring_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_sphere.tga b/indra/newview/skins/Nano-Purple/textures/object_sphere.tga
new file mode 100644
index 000000000..3af50b2a8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_sphere.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_sphere_active.tga b/indra/newview/skins/Nano-Purple/textures/object_sphere_active.tga
new file mode 100644
index 000000000..f9509550f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_sphere_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tetrahedron.tga b/indra/newview/skins/Nano-Purple/textures/object_tetrahedron.tga
new file mode 100644
index 000000000..d1964ba58
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tetrahedron.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tetrahedron_active.tga b/indra/newview/skins/Nano-Purple/textures/object_tetrahedron_active.tga
new file mode 100644
index 000000000..65263fb3c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tetrahedron_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_torus.tga b/indra/newview/skins/Nano-Purple/textures/object_torus.tga
new file mode 100644
index 000000000..adf49f9c2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_torus.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_torus_active.tga b/indra/newview/skins/Nano-Purple/textures/object_torus_active.tga
new file mode 100644
index 000000000..d501913ca
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_torus_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tree.tga b/indra/newview/skins/Nano-Purple/textures/object_tree.tga
new file mode 100644
index 000000000..4ff13cfde
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tree.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tree_active.tga b/indra/newview/skins/Nano-Purple/textures/object_tree_active.tga
new file mode 100644
index 000000000..85ac8150b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tree_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tube.tga b/indra/newview/skins/Nano-Purple/textures/object_tube.tga
new file mode 100644
index 000000000..c5ba2512c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tube.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/object_tube_active.tga b/indra/newview/skins/Nano-Purple/textures/object_tube_active.tga
new file mode 100644
index 000000000..b3f792da0
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/object_tube_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/preview.png b/indra/newview/skins/Nano-Purple/textures/preview.png
new file mode 100644
index 000000000..441a265a8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/preview.png differ
diff --git a/indra/newview/skins/Nano-Purple/textures/progress_fill.tga b/indra/newview/skins/Nano-Purple/textures/progress_fill.tga
new file mode 100644
index 000000000..ff17eda36
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/progress_fill.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/progressbar_fill.tga b/indra/newview/skins/Nano-Purple/textures/progressbar_fill.tga
new file mode 100644
index 000000000..119481459
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/progressbar_fill.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/progressbar_track.tga b/indra/newview/skins/Nano-Purple/textures/progressbar_track.tga
new file mode 100644
index 000000000..fde818a87
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/progressbar_track.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ptt_lock_off.tga b/indra/newview/skins/Nano-Purple/textures/ptt_lock_off.tga
new file mode 100644
index 000000000..8f10304dd
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ptt_lock_off.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/ptt_lock_on.tga b/indra/newview/skins/Nano-Purple/textures/ptt_lock_on.tga
new file mode 100644
index 000000000..f10f23b49
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/ptt_lock_on.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/radio_active_false.tga b/indra/newview/skins/Nano-Purple/textures/radio_active_false.tga
new file mode 100644
index 000000000..dc7ada45f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/radio_active_false.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/radio_active_true.tga b/indra/newview/skins/Nano-Purple/textures/radio_active_true.tga
new file mode 100644
index 000000000..213b883e8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/radio_active_true.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/radio_inactive_false.tga b/indra/newview/skins/Nano-Purple/textures/radio_inactive_false.tga
new file mode 100644
index 000000000..e98fb94d2
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/radio_inactive_false.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/radio_inactive_true.tga b/indra/newview/skins/Nano-Purple/textures/radio_inactive_true.tga
new file mode 100644
index 000000000..b74a44c5b
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/radio_inactive_true.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/restore.tga b/indra/newview/skins/Nano-Purple/textures/restore.tga
new file mode 100644
index 000000000..e0c337100
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/restore.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/restore_pressed.tga b/indra/newview/skins/Nano-Purple/textures/restore_pressed.tga
new file mode 100644
index 000000000..e0c337100
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/restore_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_in_blue.tga
new file mode 100644
index 000000000..a93f1b531
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_out_blue.tga
new file mode 100644
index 000000000..9b67f3ebe
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_down_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_in_blue.tga
new file mode 100644
index 000000000..772db910d
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_out_blue.tga
new file mode 100644
index 000000000..aec12e20d
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_left_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_in_blue.tga
new file mode 100644
index 000000000..1d99ca24c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_out_blue.tga
new file mode 100644
index 000000000..ddb570866
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_right_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_in_blue.tga
new file mode 100644
index 000000000..70718a161
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_out_blue.tga
new file mode 100644
index 000000000..3c5967ccd
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/scrollbutton_up_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/spin_down_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/spin_down_in_blue.tga
new file mode 100644
index 000000000..02f466d33
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/spin_down_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/spin_down_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/spin_down_out_blue.tga
new file mode 100644
index 000000000..6728a6d9f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/spin_down_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/spin_up_in_blue.tga b/indra/newview/skins/Nano-Purple/textures/spin_up_in_blue.tga
new file mode 100644
index 000000000..1f70fba1e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/spin_up_in_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/spin_up_out_blue.tga b/indra/newview/skins/Nano-Purple/textures/spin_up_out_blue.tga
new file mode 100644
index 000000000..0408a3334
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/spin_up_out_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/square_btn_32x128.tga b/indra/newview/skins/Nano-Purple/textures/square_btn_32x128.tga
new file mode 100644
index 000000000..42dee536e
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/square_btn_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/square_btn_selected_32x128.tga b/indra/newview/skins/Nano-Purple/textures/square_btn_selected_32x128.tga
new file mode 100644
index 000000000..10de762e3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/square_btn_selected_32x128.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_buy_currency.tga b/indra/newview/skins/Nano-Purple/textures/status_buy_currency.tga
new file mode 100644
index 000000000..46382b1b3
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_buy_currency.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_buy_currency_pressed.tga b/indra/newview/skins/Nano-Purple/textures/status_buy_currency_pressed.tga
new file mode 100644
index 000000000..b8731c9cc
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_buy_currency_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_buy_land.tga b/indra/newview/skins/Nano-Purple/textures/status_buy_land.tga
new file mode 100644
index 000000000..8ce814efa
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_buy_land.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_buy_land_pressed.tga b/indra/newview/skins/Nano-Purple/textures/status_buy_land_pressed.tga
new file mode 100644
index 000000000..270b5e41c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_buy_land_pressed.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_no_build.tga b/indra/newview/skins/Nano-Purple/textures/status_no_build.tga
new file mode 100644
index 000000000..573705333
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_no_build.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_no_fly.tga b/indra/newview/skins/Nano-Purple/textures/status_no_fly.tga
new file mode 100644
index 000000000..31ce8b3a4
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_no_fly.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_no_push.tga b/indra/newview/skins/Nano-Purple/textures/status_no_push.tga
new file mode 100644
index 000000000..7f02295ed
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_no_push.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_no_scripts.tga b/indra/newview/skins/Nano-Purple/textures/status_no_scripts.tga
new file mode 100644
index 000000000..a7a3f4d87
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_no_scripts.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_no_voice.tga b/indra/newview/skins/Nano-Purple/textures/status_no_voice.tga
new file mode 100644
index 000000000..ce65d6bcb
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_no_voice.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_search.tga b/indra/newview/skins/Nano-Purple/textures/status_search.tga
new file mode 100644
index 000000000..7dd80c42f
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_search.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/status_voice.tga b/indra/newview/skins/Nano-Purple/textures/status_voice.tga
new file mode 100644
index 000000000..ce65d6bcb
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/status_voice.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_background_purple.tga b/indra/newview/skins/Nano-Purple/textures/tab_background_purple.tga
new file mode 100644
index 000000000..6019c5569
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_background_purple.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_bottom_blue.tga b/indra/newview/skins/Nano-Purple/textures/tab_bottom_blue.tga
new file mode 100644
index 000000000..f71c6d576
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_bottom_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_bottom_selected_blue.tga b/indra/newview/skins/Nano-Purple/textures/tab_bottom_selected_blue.tga
new file mode 100644
index 000000000..31eae9e90
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_bottom_selected_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_left.tga b/indra/newview/skins/Nano-Purple/textures/tab_left.tga
new file mode 100644
index 000000000..a70f2956a
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_left.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_left_selected.tga b/indra/newview/skins/Nano-Purple/textures/tab_left_selected.tga
new file mode 100644
index 000000000..875154735
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_left_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_top_blue.tga b/indra/newview/skins/Nano-Purple/textures/tab_top_blue.tga
new file mode 100644
index 000000000..32a6d9716
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_top_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tab_top_selected_blue.tga b/indra/newview/skins/Nano-Purple/textures/tab_top_selected_blue.tga
new file mode 100644
index 000000000..25993cc0c
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tab_top_selected_blue.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/textures.xml b/indra/newview/skins/Nano-Purple/textures/textures.xml
new file mode 100644
index 000000000..5f4e8d8a7
--- /dev/null
+++ b/indra/newview/skins/Nano-Purple/textures/textures.xml
@@ -0,0 +1,389 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/Nano-Purple/textures/tool_dozer.tga b/indra/newview/skins/Nano-Purple/textures/tool_dozer.tga
new file mode 100644
index 000000000..4b3509aaf
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tool_dozer.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tool_dozer_active.tga b/indra/newview/skins/Nano-Purple/textures/tool_dozer_active.tga
new file mode 100644
index 000000000..2d7ad7064
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tool_dozer_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tool_zoom.tga b/indra/newview/skins/Nano-Purple/textures/tool_zoom.tga
new file mode 100644
index 000000000..9e7f85ea1
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tool_zoom.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/tool_zoom_active.tga b/indra/newview/skins/Nano-Purple/textures/tool_zoom_active.tga
new file mode 100644
index 000000000..2097ea4e8
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/tool_zoom_active.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/toolbar_bg.tga b/indra/newview/skins/Nano-Purple/textures/toolbar_bg.tga
new file mode 100644
index 000000000..ed6a04d25
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/toolbar_bg.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/toolbar_btn_disabled.tga b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_disabled.tga
new file mode 100644
index 000000000..c5ada7a79
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_disabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/toolbar_btn_enabled.tga b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_enabled.tga
new file mode 100644
index 000000000..ec1cbc471
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_enabled.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/toolbar_btn_selected.tga b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_selected.tga
new file mode 100644
index 000000000..46c068d81
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/toolbar_btn_selected.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/toolbar_tab.tga b/indra/newview/skins/Nano-Purple/textures/toolbar_tab.tga
new file mode 100644
index 000000000..80a8d39df
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/toolbar_tab.tga differ
diff --git a/indra/newview/skins/Nano-Purple/textures/up_arrow.png b/indra/newview/skins/Nano-Purple/textures/up_arrow.png
new file mode 100644
index 000000000..3ef597027
Binary files /dev/null and b/indra/newview/skins/Nano-Purple/textures/up_arrow.png differ
diff --git a/indra/newview/skins/nanogreen.xml b/indra/newview/skins/nanogreen.xml
new file mode 100644
index 000000000..bd45f9752
--- /dev/null
+++ b/indra/newview/skins/nanogreen.xml
@@ -0,0 +1,14 @@
+
+
+
diff --git a/indra/newview/skins/nanopurple.xml b/indra/newview/skins/nanopurple.xml
new file mode 100644
index 000000000..fd8207b19
--- /dev/null
+++ b/indra/newview/skins/nanopurple.xml
@@ -0,0 +1,14 @@
+
+
+